diff options
| author | Kenichi Handa | 2010-04-07 15:08:27 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2010-04-07 15:08:27 +0900 |
| commit | 64e692b56e84153d45b2c46d833dce14243f7c69 (patch) | |
| tree | db049db5995f5cfcba3db28dfeb305ef5e04157c | |
| parent | 86a366f4015868f03bc8399b412ea767e9337072 (diff) | |
| parent | e59c4233e20bfb2b8b50c77a42023a2473405391 (diff) | |
| download | emacs-64e692b56e84153d45b2c46d833dce14243f7c69.tar.gz emacs-64e692b56e84153d45b2c46d833dce14243f7c69.zip | |
merge trunk
52 files changed, 469 insertions, 264 deletions
| @@ -3562,8 +3562,8 @@ | |||
| 3562 | 3562 | ||
| 3563 | 1999-10-09 Stefan Monnier <monnier@cs.yale.edu> | 3563 | 1999-10-09 Stefan Monnier <monnier@cs.yale.edu> |
| 3564 | 3564 | ||
| 3565 | * make-dist (dontcompile): look for the DONTCOMPILE variable rather | 3565 | * make-dist (dontcompile): Look for the DONTCOMPILE variable rather |
| 3566 | than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile. | 3566 | than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile. |
| 3567 | 3567 | ||
| 3568 | 1999-10-09 Richard M. Stallman <rms@gnu.org> | 3568 | 1999-10-09 Richard M. Stallman <rms@gnu.org> |
| 3569 | 3569 | ||
| @@ -3572,7 +3572,7 @@ | |||
| 3572 | 3572 | ||
| 3573 | 1999-10-08 Stefan Monnier <monnier@cs.yale.edu> | 3573 | 1999-10-08 Stefan Monnier <monnier@cs.yale.edu> |
| 3574 | 3574 | ||
| 3575 | * update-subdirs: also ignore CVS subdirs. | 3575 | * update-subdirs: Also ignore CVS subdirs. |
| 3576 | 3576 | ||
| 3577 | 1999-10-07 Gerd Moellmann <gerd@gnu.org> | 3577 | 1999-10-07 Gerd Moellmann <gerd@gnu.org> |
| 3578 | 3578 | ||
| @@ -6132,8 +6132,8 @@ | |||
| 6132 | src/Makefile.in is built from src/Makefile. | 6132 | src/Makefile.in is built from src/Makefile. |
| 6133 | 6133 | ||
| 6134 | * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile): | 6134 | * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile): |
| 6135 | If these files are out of date, simply have config.status | 6135 | If these files are out of date, simply have config.status |
| 6136 | rebuild them; don't rebuild them explicitly. | 6136 | rebuild them; don't rebuild them explicitly. |
| 6137 | 6137 | ||
| 6138 | 1993-09-25 Brian J. Fox (bfox@ai.mit.edu) | 6138 | 1993-09-25 Brian J. Fox (bfox@ai.mit.edu) |
| 6139 | 6139 | ||
| @@ -6328,7 +6328,7 @@ | |||
| 6328 | 6328 | ||
| 6329 | 1993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) | 6329 | 1993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) |
| 6330 | 6330 | ||
| 6331 | * configure.in (m68k-bull-sysv3): new config. | 6331 | * configure.in (m68k-bull-sysv3): New config. |
| 6332 | 6332 | ||
| 6333 | 1993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu) | 6333 | 1993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
| 6334 | 6334 | ||
| @@ -6551,7 +6551,7 @@ | |||
| 6551 | 6551 | ||
| 6552 | * make-dist: Rebuild configure if configure.in is newer. | 6552 | * make-dist: Rebuild configure if configure.in is newer. |
| 6553 | 6553 | ||
| 6554 | * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src | 6554 | * Makefile.in (src:, lib-src:, FRC:): Force the src and lib-src |
| 6555 | targets to be executed even if make remembers that it has already | 6555 | targets to be executed even if make remembers that it has already |
| 6556 | satisfied FRC. | 6556 | satisfied FRC. |
| 6557 | 6557 | ||
| @@ -7051,7 +7051,7 @@ | |||
| 7051 | * make-dist: Don't distribute etc/Old files. | 7051 | * make-dist: Don't distribute etc/Old files. |
| 7052 | 7052 | ||
| 7053 | * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their | 7053 | * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their |
| 7054 | backups. | 7054 | backups. |
| 7055 | 7055 | ||
| 7056 | 1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu) | 7056 | 1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
| 7057 | 7057 | ||
| @@ -7081,7 +7081,7 @@ | |||
| 7081 | 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) | 7081 | 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) |
| 7082 | 7082 | ||
| 7083 | * Makefile.in: Add commented-out variable settings for developer's | 7083 | * Makefile.in: Add commented-out variable settings for developer's |
| 7084 | configuration. | 7084 | configuration. |
| 7085 | 7085 | ||
| 7086 | 1993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) | 7086 | 1993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
| 7087 | 7087 | ||
| @@ -7696,7 +7696,7 @@ | |||
| 7696 | the script. | 7696 | the script. |
| 7697 | * INSTALL: Doc fix. | 7697 | * INSTALL: Doc fix. |
| 7698 | 7698 | ||
| 7699 | * Makefile: brought the Makefile up to the GNU coding | 7699 | * Makefile: Brought the Makefile up to the GNU coding |
| 7700 | standards, as described in standards.text: | 7700 | standards, as described in standards.text: |
| 7701 | (TAGS): New name for the target which rebuilds the tags table. | 7701 | (TAGS): New name for the target which rebuilds the tags table. |
| 7702 | (check): New target; doesn't do anything yet. | 7702 | (check): New target; doesn't do anything yet. |
| @@ -3,7 +3,7 @@ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, | |||
| 3 | See the end of the file for license conditions. | 3 | See the end of the file for license conditions. |
| 4 | 4 | ||
| 5 | 5 | ||
| 6 | This directory tree holds version 23.1.94 of GNU Emacs, the extensible, | 6 | This directory tree holds version 23.1.95 of GNU Emacs, the extensible, |
| 7 | customizable, self-documenting real-time display editor. | 7 | customizable, self-documenting real-time display editor. |
| 8 | 8 | ||
| 9 | The file INSTALL in this directory says how to build and install GNU | 9 | The file INSTALL in this directory says how to build and install GNU |
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /bin/sh | 1 | #! /bin/sh |
| 2 | # Guess values for system-dependent variables and create Makefiles. | 2 | # Guess values for system-dependent variables and create Makefiles. |
| 3 | # Generated by GNU Autoconf 2.62 for emacs 23.1.94. | 3 | # Generated by GNU Autoconf 2.62 for emacs 23.1.95. |
| 4 | # | 4 | # |
| 5 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, | 5 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, |
| 6 | # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. | 6 | # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
| @@ -594,8 +594,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} | |||
| 594 | # Identity of this package. | 594 | # Identity of this package. |
| 595 | PACKAGE_NAME='emacs' | 595 | PACKAGE_NAME='emacs' |
| 596 | PACKAGE_TARNAME='emacs' | 596 | PACKAGE_TARNAME='emacs' |
| 597 | PACKAGE_VERSION='23.1.94' | 597 | PACKAGE_VERSION='23.1.95' |
| 598 | PACKAGE_STRING='emacs 23.1.94' | 598 | PACKAGE_STRING='emacs 23.1.95' |
| 599 | PACKAGE_BUGREPORT='' | 599 | PACKAGE_BUGREPORT='' |
| 600 | 600 | ||
| 601 | ac_unique_file="src/lisp.h" | 601 | ac_unique_file="src/lisp.h" |
| @@ -1371,7 +1371,7 @@ if test "$ac_init_help" = "long"; then | |||
| 1371 | # Omit some internal or obsolete options to make the list less imposing. | 1371 | # Omit some internal or obsolete options to make the list less imposing. |
| 1372 | # This message is too long to be a string in the A/UX 3.1 sh. | 1372 | # This message is too long to be a string in the A/UX 3.1 sh. |
| 1373 | cat <<_ACEOF | 1373 | cat <<_ACEOF |
| 1374 | \`configure' configures emacs 23.1.94 to adapt to many kinds of systems. | 1374 | \`configure' configures emacs 23.1.95 to adapt to many kinds of systems. |
| 1375 | 1375 | ||
| 1376 | Usage: $0 [OPTION]... [VAR=VALUE]... | 1376 | Usage: $0 [OPTION]... [VAR=VALUE]... |
| 1377 | 1377 | ||
| @@ -1445,7 +1445,7 @@ fi | |||
| 1445 | 1445 | ||
| 1446 | if test -n "$ac_init_help"; then | 1446 | if test -n "$ac_init_help"; then |
| 1447 | case $ac_init_help in | 1447 | case $ac_init_help in |
| 1448 | short | recursive ) echo "Configuration of emacs 23.1.94:";; | 1448 | short | recursive ) echo "Configuration of emacs 23.1.95:";; |
| 1449 | esac | 1449 | esac |
| 1450 | cat <<\_ACEOF | 1450 | cat <<\_ACEOF |
| 1451 | 1451 | ||
| @@ -1588,7 +1588,7 @@ fi | |||
| 1588 | test -n "$ac_init_help" && exit $ac_status | 1588 | test -n "$ac_init_help" && exit $ac_status |
| 1589 | if $ac_init_version; then | 1589 | if $ac_init_version; then |
| 1590 | cat <<\_ACEOF | 1590 | cat <<\_ACEOF |
| 1591 | emacs configure 23.1.94 | 1591 | emacs configure 23.1.95 |
| 1592 | generated by GNU Autoconf 2.62 | 1592 | generated by GNU Autoconf 2.62 |
| 1593 | 1593 | ||
| 1594 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, | 1594 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, |
| @@ -1602,7 +1602,7 @@ cat >config.log <<_ACEOF | |||
| 1602 | This file contains any messages produced by compilers while | 1602 | This file contains any messages produced by compilers while |
| 1603 | running configure, to aid debugging if configure makes a mistake. | 1603 | running configure, to aid debugging if configure makes a mistake. |
| 1604 | 1604 | ||
| 1605 | It was created by emacs $as_me 23.1.94, which was | 1605 | It was created by emacs $as_me 23.1.95, which was |
| 1606 | generated by GNU Autoconf 2.62. Invocation command line was | 1606 | generated by GNU Autoconf 2.62. Invocation command line was |
| 1607 | 1607 | ||
| 1608 | $ $0 $@ | 1608 | $ $0 $@ |
| @@ -26259,7 +26259,7 @@ exec 6>&1 | |||
| 26259 | # report actual input values of CONFIG_FILES etc. instead of their | 26259 | # report actual input values of CONFIG_FILES etc. instead of their |
| 26260 | # values after options handling. | 26260 | # values after options handling. |
| 26261 | ac_log=" | 26261 | ac_log=" |
| 26262 | This file was extended by emacs $as_me 23.1.94, which was | 26262 | This file was extended by emacs $as_me 23.1.95, which was |
| 26263 | generated by GNU Autoconf 2.62. Invocation command line was | 26263 | generated by GNU Autoconf 2.62. Invocation command line was |
| 26264 | 26264 | ||
| 26265 | CONFIG_FILES = $CONFIG_FILES | 26265 | CONFIG_FILES = $CONFIG_FILES |
| @@ -26312,7 +26312,7 @@ Report bugs to <bug-autoconf@gnu.org>." | |||
| 26312 | _ACEOF | 26312 | _ACEOF |
| 26313 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | 26313 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
| 26314 | ac_cs_version="\\ | 26314 | ac_cs_version="\\ |
| 26315 | emacs config.status 23.1.94 | 26315 | emacs config.status 23.1.95 |
| 26316 | configured by $0, generated by GNU Autoconf 2.62, | 26316 | configured by $0, generated by GNU Autoconf 2.62, |
| 26317 | with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" | 26317 | with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" |
| 26318 | 26318 | ||
diff --git a/configure.in b/configure.in index a361489d8a3..d513705e495 100644 --- a/configure.in +++ b/configure.in | |||
| @@ -22,7 +22,7 @@ dnl You should have received a copy of the GNU General Public License | |||
| 22 | dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 22 | dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 23 | 23 | ||
| 24 | AC_PREREQ(2.62) | 24 | AC_PREREQ(2.62) |
| 25 | AC_INIT(emacs, 23.1.94) | 25 | AC_INIT(emacs, 23.1.95) |
| 26 | AC_CONFIG_HEADER(src/config.h:src/config.in) | 26 | AC_CONFIG_HEADER(src/config.h:src/config.in) |
| 27 | AC_CONFIG_SRCDIR(src/lisp.h) | 27 | AC_CONFIG_SRCDIR(src/lisp.h) |
| 28 | 28 | ||
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 0ffd413c1f0..e62f226b9a2 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-04-06 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * mark.texi (Persistent Mark): Copyedits. Replace undo example with | ||
| 4 | query-replace (Bug#5774). | ||
| 5 | |||
| 1 | 2010-03-30 Eli Zaretskii <eliz@gnu.org> | 6 | 2010-03-30 Eli Zaretskii <eliz@gnu.org> |
| 2 | 7 | ||
| 3 | * mule.texi (Input Methods): Mention "C-x 8 RET" and add a | 8 | * mule.texi (Input Methods): Mention "C-x 8 RET" and add a |
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi index e480f45ec4e..383c8f82d90 100644 --- a/doc/emacs/emacs.texi +++ b/doc/emacs/emacs.texi | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | 5 | ||
| 6 | @c The edition number appears in several places in this file | 6 | @c The edition number appears in several places in this file |
| 7 | @set EDITION Sixteenth | 7 | @set EDITION Sixteenth |
| 8 | @set EMACSVER 23.1.94 | 8 | @set EMACSVER 23.1.95 |
| 9 | 9 | ||
| 10 | @copying | 10 | @copying |
| 11 | This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@* | 11 | This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@* |
diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi index 5cf166c0cbf..217d5b1b06d 100644 --- a/doc/emacs/mark.texi +++ b/doc/emacs/mark.texi | |||
| @@ -387,10 +387,10 @@ Mark}), or with shift-selection (@pxref{Shift Selection}). | |||
| 387 | 387 | ||
| 388 | @findex transient-mark-mode | 388 | @findex transient-mark-mode |
| 389 | To turn off Transient Mark mode, type @kbd{M-x transient-mark-mode}. | 389 | To turn off Transient Mark mode, type @kbd{M-x transient-mark-mode}. |
| 390 | This command toggles the mode; you can use the same command to turn | 390 | This command toggles the mode; you can use the same command to turn it |
| 391 | Transient Mark mode on again. You can also turn off Transient Mark | 391 | on again. You can also toggle Transient Mark mode using the |
| 392 | mode using the menu bar: in the @samp{Options} menu, toggle the | 392 | @samp{Active Region Highlighting} menu item in the @samp{Options} |
| 393 | @samp{Active Region Highlighting} menu item. | 393 | menu. |
| 394 | 394 | ||
| 395 | Here are the details of how Emacs behaves when Transient Mark mode | 395 | Here are the details of how Emacs behaves when Transient Mark mode |
| 396 | is off: | 396 | is off: |
| @@ -415,13 +415,12 @@ Many commands that move point long distances, like @kbd{M-<} and | |||
| 415 | @kbd{C-s}, first set the mark where point was. | 415 | @kbd{C-s}, first set the mark where point was. |
| 416 | 416 | ||
| 417 | @item | 417 | @item |
| 418 | Some commands, which ordinarily operate on the region when the mark is | 418 | Some commands, which ordinarily act on the region when the mark is |
| 419 | active, instead act on the entire buffer. For instance, @kbd{C-x u} | 419 | active, no longer do so. For example, normally @kbd{M-%} |
| 420 | normally reverses changes within the region if the mark is active; | 420 | (@code{query-replace}) performs replacements within the region, if the |
| 421 | when Transient Mark mode is off, it acts on the entire buffer. | 421 | mark is active. When Transient Mark mode is off, it always operates |
| 422 | However, you can type @kbd{C-u C-x u} to make it operate on the | 422 | from point to the end of the buffer. Commands that act this way are |
| 423 | region. @xref{Undo}. Other commands that act this way are identified | 423 | identified in their own documentation. |
| 424 | in their own documentation. | ||
| 425 | @end itemize | 424 | @end itemize |
| 426 | 425 | ||
| 427 | While Transient Mark mode is off, you can activate it temporarily | 426 | While Transient Mark mode is off, you can activate it temporarily |
| @@ -437,9 +436,9 @@ command twice.) | |||
| 437 | 436 | ||
| 438 | @item C-u C-x C-x | 437 | @item C-u C-x C-x |
| 439 | @kindex C-u C-x C-x | 438 | @kindex C-u C-x C-x |
| 440 | Activate the mark without changing it; enable Transient Mark mode just | 439 | Activate the mark and enable Transient Mark mode temporarily, until |
| 441 | once, until the mark is deactivated. (This is the @kbd{C-x C-x} | 440 | the mark is next deactivated. (This is the @kbd{C-x C-x} command, |
| 442 | command, @code{exchange-point-and-mark}, with a prefix argument.) | 441 | @code{exchange-point-and-mark}, with a prefix argument.) |
| 443 | @end table | 442 | @end table |
| 444 | 443 | ||
| 445 | These commands set or activate the mark, and enable Transient Mark | 444 | These commands set or activate the mark, and enable Transient Mark |
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index fd5fe0e5262..52587432152 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2010-04-01 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * nonascii.texi (Text Representations): Don't mark | ||
| 4 | enable-multibyte-characters as a user option. | ||
| 5 | |||
| 6 | 2010-03-31 Eli Zaretskii <eliz@gnu.org> | ||
| 7 | |||
| 8 | * control.texi (Handling Errors): How to re-throw a signal caught | ||
| 9 | by condition-case. | ||
| 10 | |||
| 1 | 2010-03-26 Chong Yidong <cyd@stupidchicken.com> | 11 | 2010-03-26 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 12 | ||
| 3 | * loading.texi (Hooks for Loading): Document after-load-functions. | 13 | * loading.texi (Hooks for Loading): Document after-load-functions. |
diff --git a/doc/lispref/book-spine.texinfo b/doc/lispref/book-spine.texinfo index 097513778fd..03bca57387b 100644 --- a/doc/lispref/book-spine.texinfo +++ b/doc/lispref/book-spine.texinfo | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | @center @titlefont{GNU Emacs Lisp Reference Manual} | 11 | @center @titlefont{GNU Emacs Lisp Reference Manual} |
| 12 | @sp 5 | 12 | @sp 5 |
| 13 | @center GNU | 13 | @center GNU |
| 14 | @center Emacs Version 23.1.94 | 14 | @center Emacs Version 23.1.95 |
| 15 | @center for Unix Users | 15 | @center for Unix Users |
| 16 | @sp 5 | 16 | @sp 5 |
| 17 | 17 | ||
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi index 2b4aabaff83..1c4447e9eb5 100644 --- a/doc/lispref/control.texi +++ b/doc/lispref/control.texi | |||
| @@ -1023,6 +1023,20 @@ error description. | |||
| 1023 | 1023 | ||
| 1024 | If @var{var} is @code{nil}, that means no variable is bound. Then the | 1024 | If @var{var} is @code{nil}, that means no variable is bound. Then the |
| 1025 | error symbol and associated data are not available to the handler. | 1025 | error symbol and associated data are not available to the handler. |
| 1026 | |||
| 1027 | @cindex rethrow a signal | ||
| 1028 | Sometimes it is necessary to re-throw a signal caught by | ||
| 1029 | @code{condition-case}, for some outer-level handler to catch. Here's | ||
| 1030 | how to do that: | ||
| 1031 | |||
| 1032 | @smallexample | ||
| 1033 | (signal (car err) (cdr err)) | ||
| 1034 | @end smallexample | ||
| 1035 | |||
| 1036 | @noindent | ||
| 1037 | where @code{err} is the error description variable, the first argument | ||
| 1038 | to @code{condition-case} whose error condition you want to re-throw. | ||
| 1039 | @xref{Definition of signal}. | ||
| 1026 | @end defspec | 1040 | @end defspec |
| 1027 | 1041 | ||
| 1028 | @defun error-message-string error-description | 1042 | @defun error-message-string error-description |
| @@ -1109,6 +1123,7 @@ Here's the example at the beginning of this subsection rewritten using | |||
| 1109 | @end smallexample | 1123 | @end smallexample |
| 1110 | @end defmac | 1124 | @end defmac |
| 1111 | 1125 | ||
| 1126 | |||
| 1112 | @node Error Symbols | 1127 | @node Error Symbols |
| 1113 | @subsubsection Error Symbols and Condition Names | 1128 | @subsubsection Error Symbols and Condition Names |
| 1114 | @cindex error symbol | 1129 | @cindex error symbol |
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi index aba6fa2ef14..195827edf43 100644 --- a/doc/lispref/elisp.texi +++ b/doc/lispref/elisp.texi | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | @c Please remember to update the edition number in README as well. | 8 | @c Please remember to update the edition number in README as well. |
| 9 | @c And also the copies in vol1.texi and vol2.texi. | 9 | @c And also the copies in vol1.texi and vol2.texi. |
| 10 | @set VERSION 3.0 | 10 | @set VERSION 3.0 |
| 11 | @set EMACSVER 23.1.94 | 11 | @set EMACSVER 23.1.95 |
| 12 | @set DATE July 2009 | 12 | @set DATE July 2009 |
| 13 | 13 | ||
| 14 | @c in general, keep the following line commented out, unless doing a | 14 | @c in general, keep the following line commented out, unless doing a |
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi index 8289a498337..dfcb3e4730b 100644 --- a/doc/lispref/nonascii.texi +++ b/doc/lispref/nonascii.texi | |||
| @@ -37,7 +37,7 @@ how they are stored in strings and buffers. | |||
| 37 | 37 | ||
| 38 | Emacs buffers and strings support a large repertoire of characters | 38 | Emacs buffers and strings support a large repertoire of characters |
| 39 | from many different scripts, allowing users to type and display text | 39 | from many different scripts, allowing users to type and display text |
| 40 | in most any known written language. | 40 | in almost any known written language. |
| 41 | 41 | ||
| 42 | @cindex character codepoint | 42 | @cindex character codepoint |
| 43 | @cindex codespace | 43 | @cindex codespace |
| @@ -95,7 +95,7 @@ strings except for manipulating encoded text or binary non-text data. | |||
| 95 | The representation for a string is determined and recorded in the string | 95 | The representation for a string is determined and recorded in the string |
| 96 | when the string is constructed. | 96 | when the string is constructed. |
| 97 | 97 | ||
| 98 | @defopt enable-multibyte-characters | 98 | @defvar enable-multibyte-characters |
| 99 | This variable specifies the current buffer's text representation. | 99 | This variable specifies the current buffer's text representation. |
| 100 | If it is non-@code{nil}, the buffer contains multibyte text; otherwise, | 100 | If it is non-@code{nil}, the buffer contains multibyte text; otherwise, |
| 101 | it contains unibyte encoded text or binary non-text data. | 101 | it contains unibyte encoded text or binary non-text data. |
| @@ -105,7 +105,7 @@ You cannot set this variable directly; instead, use the function | |||
| 105 | 105 | ||
| 106 | The @samp{--unibyte} command line option does its job by setting the | 106 | The @samp{--unibyte} command line option does its job by setting the |
| 107 | default value to @code{nil} early in startup. | 107 | default value to @code{nil} early in startup. |
| 108 | @end defopt | 108 | @end defvar |
| 109 | 109 | ||
| 110 | @defun position-bytes position | 110 | @defun position-bytes position |
| 111 | Buffer positions are measured in character units. This function | 111 | Buffer positions are measured in character units. This function |
diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi index 9eb4fed6bad..d08239c5269 100644 --- a/doc/lispref/vol1.texi +++ b/doc/lispref/vol1.texi | |||
| @@ -27,7 +27,7 @@ | |||
| 27 | @c Version of the manual and of Emacs. | 27 | @c Version of the manual and of Emacs. |
| 28 | @c Please remember to update the edition number in README as well. | 28 | @c Please remember to update the edition number in README as well. |
| 29 | @set VERSION 3.0 | 29 | @set VERSION 3.0 |
| 30 | @set EMACSVER 23.1.94 | 30 | @set EMACSVER 23.1.95 |
| 31 | @set DATE July 2009 | 31 | @set DATE July 2009 |
| 32 | 32 | ||
| 33 | @dircategory Emacs | 33 | @dircategory Emacs |
diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi index 01424c47cbd..70992eeb036 100644 --- a/doc/lispref/vol2.texi +++ b/doc/lispref/vol2.texi | |||
| @@ -27,7 +27,7 @@ | |||
| 27 | @c Version of the manual and of Emacs. | 27 | @c Version of the manual and of Emacs. |
| 28 | @c Please remember to update the edition number in README as well. | 28 | @c Please remember to update the edition number in README as well. |
| 29 | @set VERSION 3.0 | 29 | @set VERSION 3.0 |
| 30 | @set EMACSVER 23.1.94 | 30 | @set EMACSVER 23.1.95 |
| 31 | @set DATE July 2009 | 31 | @set DATE July 2009 |
| 32 | 32 | ||
| 33 | @dircategory Emacs | 33 | @dircategory Emacs |
diff --git a/doc/man/emacs.1 b/doc/man/emacs.1 index 98ffcdbb77f..488d247c2b5 100644 --- a/doc/man/emacs.1 +++ b/doc/man/emacs.1 | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | .\" See section COPYING for copyright and redistribution information. | 1 | .\" See section COPYING for copyright and redistribution information. |
| 2 | .TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.94" | 2 | .TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.95" |
| 3 | . | 3 | . |
| 4 | . | 4 | . |
| 5 | .SH NAME | 5 | .SH NAME |
diff --git a/doc/misc/faq.texi b/doc/misc/faq.texi index 4850dc0e345..460022f6e8e 100644 --- a/doc/misc/faq.texi +++ b/doc/misc/faq.texi | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | @c %**end of header | 5 | @c %**end of header |
| 6 | 6 | ||
| 7 | @c This is used in many places | 7 | @c This is used in many places |
| 8 | @set VER 23.1.94 | 8 | @set VER 23.1.95 |
| 9 | 9 | ||
| 10 | @c This file is maintained by Romain Francoise <rfrancoise@gnu.org>. | 10 | @c This file is maintained by Romain Francoise <rfrancoise@gnu.org>. |
| 11 | @c Feel free to install changes without prior permission (but I'd | 11 | @c Feel free to install changes without prior permission (but I'd |
diff --git a/etc/AUTHORS b/etc/AUTHORS index 72988c24c64..dca566f75ad 100644 --- a/etc/AUTHORS +++ b/etc/AUTHORS | |||
| @@ -33,8 +33,8 @@ Adrian Lanz: changed mail-source.el spam.el | |||
| 33 | 33 | ||
| 34 | Adrian Robert: co-wrote ns-win.el | 34 | Adrian Robert: co-wrote ns-win.el |
| 35 | and changed nsterm.m nsfns.m nsfont.m nsterm.h Makefile.in nsmenu.m | 35 | and changed nsterm.m nsfns.m nsfont.m nsterm.h Makefile.in nsmenu.m |
| 36 | configure.in README config.in emacs.c font.c keyboard.c nsgui.h image.c | 36 | configure.in README config.in emacs.c font.c keyboard.c nsgui.h xdisp.c |
| 37 | lisp.h macos.texi menu.c nsimage.m xdisp.c Info-gnustep.plist darwin.h | 37 | image.c lisp.h macos.texi menu.c nsimage.m Info-gnustep.plist darwin.h |
| 38 | and 83 other files | 38 | and 83 other files |
| 39 | 39 | ||
| 40 | Ævar Arnfjörð Bjarmason: changed rcirc.el | 40 | Ævar Arnfjörð Bjarmason: changed rcirc.el |
| @@ -164,12 +164,12 @@ Andreas Leue: changed artist.el | |||
| 164 | 164 | ||
| 165 | Andreas Luik: changed xfns.c xterm.c | 165 | Andreas Luik: changed xfns.c xterm.c |
| 166 | 166 | ||
| 167 | Andreas Politz: changed elp.el ido.el term.el | 167 | Andreas Politz: changed editfns.c elp.el ido.el term.el |
| 168 | 168 | ||
| 169 | Andreas Schwab: changed Makefile.in configure.in lisp.h xdisp.c files.el | 169 | Andreas Schwab: changed Makefile.in configure.in lisp.h xdisp.c files.el |
| 170 | coding.c alloc.c process.c print.c editfns.c fileio.c fns.c dired.el | 170 | coding.c alloc.c process.c print.c editfns.c fileio.c fns.c dired.el |
| 171 | xterm.c keyboard.c simple.el eval.c info.el buffer.c sysdep.c emacs.c | 171 | xterm.c keyboard.c simple.el eval.c info.el buffer.c sysdep.c emacs.c |
| 172 | and 480 other files | 172 | and 483 other files |
| 173 | 173 | ||
| 174 | Andreas Seltenreich: changed nnweb.el gnus.texi message.el gnus.el | 174 | Andreas Seltenreich: changed nnweb.el gnus.texi message.el gnus.el |
| 175 | nnslashdot.el gnus-util.el mm-url.el mm-uu.el url-http.el xterm.c | 175 | nnslashdot.el gnus-util.el mm-url.el mm-uu.el url-http.el xterm.c |
| @@ -230,7 +230,7 @@ and changed smime.el mml-smime.el smime-ldap.el gnus-art.el gnus-sieve.el | |||
| 230 | ldap.el message.el mm-decode.el mml-sec.el mml.el mule-conf.el | 230 | ldap.el message.el mm-decode.el mml-sec.el mml.el mule-conf.el |
| 231 | nnimap.el nnrss.el wid-edit.el | 231 | nnimap.el nnrss.el wid-edit.el |
| 232 | 232 | ||
| 233 | Arni Magnusson: changed ada-mode.texi | 233 | Arni Magnusson: changed ada-mode.texi frames.texi |
| 234 | 234 | ||
| 235 | Artem Chuprina: changed message.el | 235 | Artem Chuprina: changed message.el |
| 236 | 236 | ||
| @@ -282,7 +282,7 @@ Benjamin Rutt: co-wrote gnus-dired.el | |||
| 282 | and changed vc.el gnus-msg.el message.el diff-mode.el ffap.el nnimap.el | 282 | and changed vc.el gnus-msg.el message.el diff-mode.el ffap.el nnimap.el |
| 283 | nnmbox.el simple.el vc-cvs.el | 283 | nnmbox.el simple.el vc-cvs.el |
| 284 | 284 | ||
| 285 | Bernhard Herzog: changed vc-hg.el | 285 | Bernhard Herzog: changed vc-hg.el menu.c |
| 286 | 286 | ||
| 287 | Bernt Hansen: changed org-clock.el | 287 | Bernt Hansen: changed org-clock.el |
| 288 | 288 | ||
| @@ -433,10 +433,10 @@ Chip Coldwell: changed font.c | |||
| 433 | 433 | ||
| 434 | Chong Yidong: wrote redisplay-testsuite.el | 434 | Chong Yidong: wrote redisplay-testsuite.el |
| 435 | and co-wrote longlines.el | 435 | and co-wrote longlines.el |
| 436 | and changed xdisp.c simple.el files.el display.texi files.texi | 436 | and changed xdisp.c simple.el files.el display.texi frames.texi |
| 437 | frames.texi keyboard.c cus-edit.el faces.el xterm.c Makefile.in | 437 | files.texi emacs.texi keyboard.c cus-edit.el faces.el xterm.c |
| 438 | emacs.texi xfaces.c font.c startup.el xfns.c image.c misc.texi | 438 | Makefile.in xfaces.c font.c startup.el xfns.c misc.texi image.c |
| 439 | compile.el configure.in custom.texi and 608 other files | 439 | compile.el custom.texi text.texi and 633 other files |
| 440 | 440 | ||
| 441 | Chris Chase: co-wrote idlw-shell.el idlwave.el | 441 | Chris Chase: co-wrote idlw-shell.el idlwave.el |
| 442 | 442 | ||
| @@ -557,6 +557,8 @@ and changed vc.el vc-hg.el vc-git.el Makefile.in vc-bzr.el vc-cvs.el | |||
| 557 | emacs.c files.el term.c process.c vc-rcs.el bindings.el diff-mode.el | 557 | emacs.c files.el term.c process.c vc-rcs.el bindings.el diff-mode.el |
| 558 | lisp-mode.el and 840 other files | 558 | lisp-mode.el and 840 other files |
| 559 | 559 | ||
| 560 | Dan Rosenberg: changed movemail.c | ||
| 561 | |||
| 560 | Daniel Brockman: changed cus-start.el format-spec.el ibuffer.el rcirc.el | 562 | Daniel Brockman: changed cus-start.el format-spec.el ibuffer.el rcirc.el |
| 561 | 563 | ||
| 562 | Daniel Colascione: co-wrote js.el | 564 | Daniel Colascione: co-wrote js.el |
| @@ -905,25 +907,26 @@ Eric Knauel: changed gnus.el spam-report.el spam.el | |||
| 905 | 907 | ||
| 906 | Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el | 908 | Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el |
| 907 | cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el | 909 | cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el |
| 908 | cedet-utests.el chart.el checkdoc.el compile.el cpp-root.el | 910 | cedet-utests.el chart.el checkdoc.el compile.el complete.el cpp-root.el |
| 909 | cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el | 911 | cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el |
| 910 | db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el | 912 | db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el |
| 911 | debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el | 913 | debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el |
| 912 | document.el ede-grammar.el ede.el edit.el eieio-base.el eieio-comp.el | 914 | document.el ede-grammar.el ede-tests.el ede.el edit.el eieio-base.el |
| 913 | eieio-custom.el eieio-datadebug.el eieio-opt.el eieio-speedbar.el | 915 | eieio-comp.el eieio-custom.el eieio-datadebug.el eieio-opt.el |
| 914 | eieio.el el.el expandproto.el extract.el ezimage.el fcn.el | 916 | eieio-speedbar.el eieio.el el.el emacs.el expandproto.el extract.el |
| 915 | fields.el filter.el filters.el find.el format.el fw.el gcc.el | 917 | ezimage.el fcn.el fields.el files.el filter.el filters.el find.el |
| 916 | getset.el global.el grep.el html.el ia-sb.el ia.el idle.el idutils.el | 918 | format.el fw.el gcc.el getset.el global.el grep.el html.el ia-sb.el |
| 917 | include.el insert.el inversion.el java.el javascript.el lex-spp.el | 919 | ia.el idle.el idutils.el imenu.el include.el insert.el inversion.el |
| 918 | lex.el linux.el list.el locate.el make.el makefile-edit.el map.el | 920 | java.el javascript.el lex-spp.el lex.el linux.el list.el locate.el |
| 919 | mode.el mru-bookmark.el pconf.el pmake.el proj-archive.el proj-aux.el | 921 | make.el makefile-edit.el map.el mode.el mru-bookmark.el pconf.el |
| 920 | proj-comp.el proj-elisp.el proj-info.el proj-misc.el proj-obj.el | 922 | pmake.el proj-archive.el proj-aux.el proj-comp.el proj-elisp.el |
| 921 | proj-prog.el proj-scheme.el proj-shared.el proj.el project-am.el | 923 | proj-info.el proj-misc.el proj-obj.el proj-prog.el proj-scheme.el |
| 922 | pulse.el refs.el sb-image.el sb.el scm.el scope.el semantic-ia-utest.el | 924 | proj-shared.el proj.el project-am.el pulse.el refs.el sb-image.el sb.el |
| 923 | semantic-tests.el semantic-utest-c.el semantic-utest.el semantic.el | 925 | scm.el scope.el semantic-ia-utest.el semantic-tests.el |
| 924 | shell.el simple.el sort.el source.el speedbar.el srecode.el srt.el | 926 | semantic-utest-c.el semantic-utest.el semantic.el shell.el simple.el |
| 927 | sort.el source.el speedbar.el srecode-tests.el srecode.el srt.el | ||
| 925 | symref.el system.el table.el tag-file.el tag-ls.el tag-write.el tag.el | 928 | symref.el system.el table.el tag-file.el tag-ls.el tag-write.el tag.el |
| 926 | texi.el util.el | 929 | test.el texi.el util.el |
| 927 | and co-wrote cpp.el db-ebrowse.el util-modes.el | 930 | and co-wrote cpp.el db-ebrowse.el util-modes.el |
| 928 | and changed *.el info.el rmail.el speedbspec.el gud.el sb-dir-minus.xpm | 931 | and changed *.el info.el rmail.el speedbspec.el gud.el sb-dir-minus.xpm |
| 929 | sb-dir-plus.xpm sb-dir.xpm sb-mail.xpm sb-pg-minus.xpm sb-pg-plus.xpm | 932 | sb-dir-plus.xpm sb-dir.xpm sb-mail.xpm sb-pg-minus.xpm sb-pg-plus.xpm |
| @@ -999,9 +1002,9 @@ Flemming Hoejstrup Hansen: changed forms.el | |||
| 999 | Florian Weimer: changed message.el gnus.el coding.c gnus-sum.el gnus.texi | 1002 | Florian Weimer: changed message.el gnus.el coding.c gnus-sum.el gnus.texi |
| 1000 | mm-decode.el mm-util.el | 1003 | mm-decode.el mm-util.el |
| 1001 | 1004 | ||
| 1002 | Francesc Rocher: changed startup.el cus-start.el gnus.el gnus.png | 1005 | Francesc Rocher: changed startup.el MORE.STUFF cus-start.el gnus.el |
| 1003 | gnus.svg macterm.c splash.png splash.svg splash8.xpm w32term.c xdisp.c | 1006 | gnus.png gnus.svg macterm.c splash.png splash.svg splash8.xpm w32term.c |
| 1004 | xterm.c | 1007 | xdisp.c xterm.c |
| 1005 | 1008 | ||
| 1006 | Francesco Potortì: wrote cmacexp.el | 1009 | Francesco Potortì: wrote cmacexp.el |
| 1007 | and changed etags.c man.el delta.h etags.1 undigest.el Makefile.in | 1010 | and changed etags.c man.el delta.h etags.1 undigest.el Makefile.in |
| @@ -1130,7 +1133,7 @@ and changed Makefile.in calendar.el diary-lib.el rmail.el f90.el | |||
| 1130 | cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in | 1133 | cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in |
| 1131 | cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el | 1134 | cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el |
| 1132 | cal-china.el emacs.texi rmailsum.el simple.el startup.el | 1135 | cal-china.el emacs.texi rmailsum.el simple.el startup.el |
| 1133 | and 972 other files | 1136 | and 975 other files |
| 1134 | 1137 | ||
| 1135 | Glynn Clements: wrote gamegrid.el snake.el tetris.el | 1138 | Glynn Clements: wrote gamegrid.el snake.el tetris.el |
| 1136 | 1139 | ||
| @@ -1342,7 +1345,7 @@ and changed bytecode.c mail-extr.el subr.el | |||
| 1342 | Jan Djärv: wrote dnd.el font-setting.el x-dnd.el | 1345 | Jan Djärv: wrote dnd.el font-setting.el x-dnd.el |
| 1343 | and changed gtkutil.c xterm.c xfns.c configure.in xterm.h xmenu.c | 1346 | and changed gtkutil.c xterm.c xfns.c configure.in xterm.h xmenu.c |
| 1344 | x-win.el Makefile.in gtkutil.h keyboard.c frame.c frames.texi config.in | 1347 | x-win.el Makefile.in gtkutil.h keyboard.c frame.c frames.texi config.in |
| 1345 | emacs.c xselect.c startup.el xresources.texi alloc.c cus-start.el | 1348 | emacs.c xselect.c xresources.texi startup.el alloc.c cus-start.el |
| 1346 | xlwmenu.c process.c and 203 other files | 1349 | xlwmenu.c process.c and 203 other files |
| 1347 | 1350 | ||
| 1348 | Jan Moringen: co-wrote cpp.el | 1351 | Jan Moringen: co-wrote cpp.el |
| @@ -1629,10 +1632,10 @@ João Cachopo: changed spam.el | |||
| 1629 | Juan León Lahoz GarcÃa: wrote wdired.el | 1632 | Juan León Lahoz GarcÃa: wrote wdired.el |
| 1630 | and changed files.el perl-mode.el | 1633 | and changed files.el perl-mode.el |
| 1631 | 1634 | ||
| 1632 | Juanma Barranquero: changed makefile.w32-in subr.el files.el bs.el | 1635 | Juanma Barranquero: changed makefile.w32-in subr.el files.el faces.el |
| 1633 | faces.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c | 1636 | bs.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c |
| 1634 | desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el | 1637 | desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el |
| 1635 | keyboard.c replace.el eval.c and 924 other files | 1638 | keyboard.c replace.el eval.c and 930 other files |
| 1636 | 1639 | ||
| 1637 | Juergen Hoetzel: changed url-handlers.el | 1640 | Juergen Hoetzel: changed url-handlers.el |
| 1638 | 1641 | ||
| @@ -1729,7 +1732,7 @@ Katsumi Yamaoka: wrote canlock.el | |||
| 1729 | and changed gnus-art.el message.el gnus-sum.el gnus.texi mm-decode.el | 1732 | and changed gnus-art.el message.el gnus-sum.el gnus.texi mm-decode.el |
| 1730 | mm-util.el mm-view.el rfc2047.el mml.el gnus-group.el gnus-msg.el | 1733 | mm-util.el mm-view.el rfc2047.el mml.el gnus-group.el gnus-msg.el |
| 1731 | gnus-util.el gnus-start.el gnus.el nntp.el gnus-agent.el nnrss.el | 1734 | gnus-util.el gnus-start.el gnus.el nntp.el gnus-agent.el nnrss.el |
| 1732 | mm-uu.el nnmail.el emacs-mime.texi nnheader.el and 107 other files | 1735 | mm-uu.el nnmail.el emacs-mime.texi nnheader.el and 108 other files |
| 1733 | 1736 | ||
| 1734 | Kaveh R. Ghazi: changed delta88k.h xterm.c | 1737 | Kaveh R. Ghazi: changed delta88k.h xterm.c |
| 1735 | 1738 | ||
| @@ -2948,6 +2951,8 @@ Stefan Wiens: changed gnus-sum.el | |||
| 2948 | 2951 | ||
| 2949 | Steinar Bang: changed imap.el | 2952 | Steinar Bang: changed imap.el |
| 2950 | 2953 | ||
| 2954 | Štěpán Němec: changed subr.el vc-git.el | ||
| 2955 | |||
| 2951 | Stephan Stahl: changed which-func.el buff-menu.el buffer.c dired-x.texi | 2956 | Stephan Stahl: changed which-func.el buff-menu.el buffer.c dired-x.texi |
| 2952 | ediff-mult.el | 2957 | ediff-mult.el |
| 2953 | 2958 | ||
| @@ -3083,7 +3088,7 @@ Terrence Brannon: wrote landmark.el | |||
| 3083 | 3088 | ||
| 3084 | Terry Jones: wrote shadow.el | 3089 | Terry Jones: wrote shadow.el |
| 3085 | 3090 | ||
| 3086 | Tetsurou Okazaki: changed byte-opt.el log-edit.el xterm.c | 3091 | Tetsurou Okazaki: changed Makefile.in byte-opt.el log-edit.el xterm.c |
| 3087 | 3092 | ||
| 3088 | Thamer Mahmoud: changed arabic.el | 3093 | Thamer Mahmoud: changed arabic.el |
| 3089 | 3094 | ||
| @@ -3311,7 +3316,7 @@ William Xu: changed outline.el webjump.el | |||
| 3311 | 3316 | ||
| 3312 | Wilson H. Tien: changed unexelf.c | 3317 | Wilson H. Tien: changed unexelf.c |
| 3313 | 3318 | ||
| 3314 | Wilson Snyder: changed verilog-mode.el | 3319 | Wilson Snyder: changed verilog-mode.el files.el |
| 3315 | 3320 | ||
| 3316 | Wim Nieuwenhuizen: changed TUTORIAL.nl | 3321 | Wim Nieuwenhuizen: changed TUTORIAL.nl |
| 3317 | 3322 | ||
| @@ -3343,7 +3348,7 @@ Yagi Tatsuya: changed gnus-art.el gnus-start.el | |||
| 3343 | Yamamoto Mitsuharu: changed macterm.c macfns.c mac-win.el mac.c macterm.h | 3348 | Yamamoto Mitsuharu: changed macterm.c macfns.c mac-win.el mac.c macterm.h |
| 3344 | macmenu.c macgui.h image.c macselect.c xdisp.c keyboard.c xterm.c | 3349 | macmenu.c macgui.h image.c macselect.c xdisp.c keyboard.c xterm.c |
| 3345 | Makefile.in emacs.c darwin.h macos.texi unexmacosx.c w32term.c alloc.c | 3350 | Makefile.in emacs.c darwin.h macos.texi unexmacosx.c w32term.c alloc.c |
| 3346 | configure.in dispnew.c and 82 other files | 3351 | configure.in dispnew.c and 83 other files |
| 3347 | 3352 | ||
| 3348 | Yann Dirson: changed imenu.el | 3353 | Yann Dirson: changed imenu.el |
| 3349 | 3354 | ||
diff --git a/etc/ChangeLog b/etc/ChangeLog index c468c45baa2..d54e194c3b7 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-04-04 Francesc Rocher <rocher@member.fsf.org> | ||
| 2 | |||
| 3 | * MORE.STUFF: Add a new entry for QWE. | ||
| 4 | |||
| 1 | 2010-03-28 Chong Yidong <cyd@stupidchicken.com> | 5 | 2010-03-28 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 6 | ||
| 3 | * images/icons/hicolor/scalable/apps/emacs.svg: Put preamble after | 7 | * images/icons/hicolor/scalable/apps/emacs.svg: Put preamble after |
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF index a7cb3237b30..36c89651d67 100644 --- a/etc/MORE.STUFF +++ b/etc/MORE.STUFF | |||
| @@ -215,6 +215,10 @@ Several are for Debian GNU/Linux in particular. | |||
| 215 | * Quack: <URL:http://www.neilvandyke.org/quack/> | 215 | * Quack: <URL:http://www.neilvandyke.org/quack/> |
| 216 | Quack enhances Emacs support for Scheme. | 216 | Quack enhances Emacs support for Scheme. |
| 217 | 217 | ||
| 218 | * QWE: <URL:http://www.nongnu.org/qwe/> | ||
| 219 | QWE's not WEB for Emacs is a quasi-WYSIWYG literate programming system for | ||
| 220 | Emacs that can be used with almost every programming language. | ||
| 221 | |||
| 218 | * Session: <URL:http://emacs-session.sourceforge.net/> | 222 | * Session: <URL:http://emacs-session.sourceforge.net/> |
| 219 | Session Management for Emacs. | 223 | Session Management for Emacs. |
| 220 | 224 | ||
| @@ -268,6 +268,7 @@ unaware that their mail configuration has changed. | |||
| 268 | 268 | ||
| 269 | To disable this check, set compose-mail-user-agent-warnings to nil. | 269 | To disable this check, set compose-mail-user-agent-warnings to nil. |
| 270 | 270 | ||
| 271 | --- | ||
| 271 | ** The default value of mail-interactive is t, since Emacs 23.1. | 272 | ** The default value of mail-interactive is t, since Emacs 23.1. |
| 272 | (This was not announced at the time.) It means that when sending mail, | 273 | (This was not announced at the time.) It means that when sending mail, |
| 273 | Emacs will wait for the process sending mail to return. If you | 274 | Emacs will wait for the process sending mail to return. If you |
| @@ -464,7 +465,7 @@ mode from `auto-mode-alist' (or Fundamental mode) and `image-minor-mode'. | |||
| 464 | 465 | ||
| 465 | 466 | ||
| 466 | * Lisp changes in Emacs 23.2 | 467 | * Lisp changes in Emacs 23.2 |
| 467 | 468 | --- | |
| 468 | ** All the default-FOO variables that hold the default value of the FOO | 469 | ** All the default-FOO variables that hold the default value of the FOO |
| 469 | variable, are now declared obsolete. | 470 | variable, are now declared obsolete. |
| 470 | 471 | ||
diff --git a/leim/ChangeLog b/leim/ChangeLog index 176db63c42d..d9159694565 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-04-06 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * quail/vntelex.el: Fix "af" rule (Bug#5836). | ||
| 4 | |||
| 1 | 2010-02-16 Kenichi Handa <handa@m17n.org> | 5 | 2010-02-16 Kenichi Handa <handa@m17n.org> |
| 2 | 6 | ||
| 3 | * SKK-DIC/SKK-JISYO.L: Updated to the latest version. | 7 | * SKK-DIC/SKK-JISYO.L: Updated to the latest version. |
diff --git a/leim/quail/vntelex.el b/leim/quail/vntelex.el index bfa1cc9263f..8af020b093c 100644 --- a/leim/quail/vntelex.el +++ b/leim/quail/vntelex.el | |||
| @@ -285,7 +285,7 @@ and postfix: Eee -> Ee, ajj -> aj, etc. | |||
| 285 | ("Dd" ?,2p(B) | 285 | ("Dd" ?,2p(B) |
| 286 | ;("$$" ?$,1tK(B) ; U+20AB DONG SIGN (#### check) | 286 | ;("$$" ?$,1tK(B) ; U+20AB DONG SIGN (#### check) |
| 287 | 287 | ||
| 288 | ("aff" ["aff"]) | 288 | ("aff" ["af"]) |
| 289 | ("AFF" ["AF"]) | 289 | ("AFF" ["AF"]) |
| 290 | ("Aff" ["Af"]) | 290 | ("Aff" ["Af"]) |
| 291 | ("ass" ["as"]) | 291 | ("ass" ["as"]) |
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index caa7f3cfc80..a68629d2393 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,15 @@ | |||
| 1 | 2010-04-03 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | Add stubs for Windows, required after CVE-2010-0825 change. | ||
| 4 | * ntlib.c (getgid, getegid, setegid): New stubs. | ||
| 5 | * ntlib.h (getgid, getegid, setegid): Declare them. | ||
| 6 | |||
| 7 | 2010-04-02 Dan Rosenberg <dan.j.rosenberg@gmail.com> (tiny change) | ||
| 8 | |||
| 9 | * movemail.c (main): Check return values of setuid. Avoid | ||
| 10 | possibility of symlink attack when movemail is setgid mail | ||
| 11 | (CVE-2010-0825). | ||
| 12 | |||
| 1 | 2010-03-19 Tetsurou Okazaki <okazaki@be.to> (tiny change) | 13 | 2010-03-19 Tetsurou Okazaki <okazaki@be.to> (tiny change) |
| 2 | 14 | ||
| 3 | * Makefile.in (uninstall): Handle the case where archlibdir does | 15 | * Makefile.in (uninstall): Handle the case where archlibdir does |
| @@ -3942,7 +3954,7 @@ | |||
| 3942 | (xmalloc, fatal, error): New functions. | 3954 | (xmalloc, fatal, error): New functions. |
| 3943 | (delete_socket, handle_signals): New functions. | 3955 | (delete_socket, handle_signals): New functions. |
| 3944 | (progname, socket_name): New variables. | 3956 | (progname, socket_name): New variables. |
| 3945 | [HAVE_SOCKETS] (main): Call handle_signals; set the new variables. | 3957 | [HAVE_SOCKETS] (main): Call handle_signals; set the new variables. |
| 3946 | 3958 | ||
| 3947 | 1996-09-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> | 3959 | 1996-09-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> |
| 3948 | 3960 | ||
| @@ -4715,9 +4727,9 @@ | |||
| 4715 | 1995-01-12 Francesco Potortì (pot@cnuce.cnr.it) | 4727 | 1995-01-12 Francesco Potortì (pot@cnuce.cnr.it) |
| 4716 | 4728 | ||
| 4717 | * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted. | 4729 | * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted. |
| 4718 | (append_to_tagfile, typedefs, typedefs_and_cplusplus, | 4730 | (append_to_tagfile, typedefs, typedefs_and_cplusplus) |
| 4719 | constantypedefs, update, vgrind_style, no_warnings, | 4731 | (constantypedefs, update, vgrind_style, no_warnings) |
| 4720 | cxref_style, cplusplus, noindentypedefs): Were int, now logical. | 4732 | (cxref_style, cplusplus, noindentypedefs): Were int, now logical. |
| 4721 | (permit_duplicates): Was a var, now a #define. | 4733 | (permit_duplicates): Was a var, now a #define. |
| 4722 | (filename_lb): Was global, now local to main. | 4734 | (filename_lb): Was global, now local to main. |
| 4723 | (main): Open the tag file when in cxref mode. | 4735 | (main): Open the tag file when in cxref mode. |
| @@ -4736,8 +4748,8 @@ | |||
| 4736 | (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted. | 4748 | (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted. |
| 4737 | (C_entries): nameb and savenameb deleted. Use dinamic allocation. | 4749 | (C_entries): nameb and savenameb deleted. Use dinamic allocation. |
| 4738 | (pfcnt): Deleted. Users updated. | 4750 | (pfcnt): Deleted. Users updated. |
| 4739 | (getit, Asm_labels, Pascal_functions, L_getit, get_scheme, | 4751 | (getit, Asm_labels, Pascal_functions, L_getit, get_scheme) |
| 4740 | TEX_getit, prolog_getit): Use dinamic allocation for storing | 4752 | (TEX_getit, prolog_getit): Use dinamic allocation for storing |
| 4741 | the tag instead of a fixed size buffer. | 4753 | the tag instead of a fixed size buffer. |
| 4742 | 4754 | ||
| 4743 | 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4755 | 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -6662,8 +6674,8 @@ | |||
| 6662 | 1990-01-19 David Lawrence (tale@cocoa-puffs) | 6674 | 1990-01-19 David Lawrence (tale@cocoa-puffs) |
| 6663 | 6675 | ||
| 6664 | * timer.c, getdate.y (new files) and Makefile: | 6676 | * timer.c, getdate.y (new files) and Makefile: |
| 6665 | Sub-process support for run-at-time in timer.el. | 6677 | Sub-process support for run-at-time in timer.el. |
| 6666 | Doesn't yet work correctly for USG. | 6678 | Doesn't yet work correctly for USG. |
| 6667 | 6679 | ||
| 6668 | 1990-01-10 Jim Kingdon (kingdon@pogo) | 6680 | 1990-01-10 Jim Kingdon (kingdon@pogo) |
| 6669 | 6681 | ||
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in index b59273ef33d..131cca7fdd7 100644 --- a/lib-src/makefile.w32-in +++ b/lib-src/makefile.w32-in | |||
| @@ -22,7 +22,7 @@ ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc emacs | |||
| 22 | 22 | ||
| 23 | .PHONY: $(ALL) | 23 | .PHONY: $(ALL) |
| 24 | 24 | ||
| 25 | VERSION = 23.1.94 | 25 | VERSION = 23.1.95 |
| 26 | 26 | ||
| 27 | LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ | 27 | LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ |
| 28 | -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \ | 28 | -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \ |
diff --git a/lib-src/movemail.c b/lib-src/movemail.c index e0eb4d48b89..ae51df3d39c 100644 --- a/lib-src/movemail.c +++ b/lib-src/movemail.c | |||
| @@ -197,6 +197,9 @@ main (argc, argv) | |||
| 197 | # define ARGSTR "p" | 197 | # define ARGSTR "p" |
| 198 | #endif /* MAIL_USE_POP */ | 198 | #endif /* MAIL_USE_POP */ |
| 199 | 199 | ||
| 200 | uid_t real_gid = getgid(); | ||
| 201 | uid_t priv_gid = getegid(); | ||
| 202 | |||
| 200 | #ifdef WINDOWSNT | 203 | #ifdef WINDOWSNT |
| 201 | /* Ensure all file i/o is in binary mode. */ | 204 | /* Ensure all file i/o is in binary mode. */ |
| 202 | _fmode = _O_BINARY; | 205 | _fmode = _O_BINARY; |
| @@ -247,25 +250,6 @@ main (argc, argv) | |||
| 247 | if (*outname == 0) | 250 | if (*outname == 0) |
| 248 | fatal ("Destination file name is empty", 0, 0); | 251 | fatal ("Destination file name is empty", 0, 0); |
| 249 | 252 | ||
| 250 | /* Check access to output file. */ | ||
| 251 | if (access (outname, F_OK) == 0 && access (outname, W_OK) != 0) | ||
| 252 | pfatal_with_name (outname); | ||
| 253 | |||
| 254 | /* Also check that outname's directory is writable to the real uid. */ | ||
| 255 | { | ||
| 256 | char *buf = (char *) xmalloc (strlen (outname) + 1); | ||
| 257 | char *p; | ||
| 258 | strcpy (buf, outname); | ||
| 259 | p = buf + strlen (buf); | ||
| 260 | while (p > buf && !IS_DIRECTORY_SEP (p[-1])) | ||
| 261 | *--p = 0; | ||
| 262 | if (p == buf) | ||
| 263 | *p++ = '.'; | ||
| 264 | if (access (buf, W_OK) != 0) | ||
| 265 | pfatal_with_name (buf); | ||
| 266 | free (buf); | ||
| 267 | } | ||
| 268 | |||
| 269 | #ifdef MAIL_USE_POP | 253 | #ifdef MAIL_USE_POP |
| 270 | if (!strncmp (inname, "po:", 3)) | 254 | if (!strncmp (inname, "po:", 3)) |
| 271 | { | 255 | { |
| @@ -277,15 +261,12 @@ main (argc, argv) | |||
| 277 | exit (status); | 261 | exit (status); |
| 278 | } | 262 | } |
| 279 | 263 | ||
| 280 | setuid (getuid ()); | 264 | if (setuid (getuid ()) < 0) |
| 265 | fatal ("Failed to drop privileges", 0, 0); | ||
| 266 | |||
| 281 | #endif /* MAIL_USE_POP */ | 267 | #endif /* MAIL_USE_POP */ |
| 282 | 268 | ||
| 283 | #ifndef DISABLE_DIRECT_ACCESS | 269 | #ifndef DISABLE_DIRECT_ACCESS |
| 284 | |||
| 285 | /* Check access to input file. */ | ||
| 286 | if (access (inname, R_OK | W_OK) != 0) | ||
| 287 | pfatal_with_name (inname); | ||
| 288 | |||
| 289 | #ifndef MAIL_USE_MMDF | 270 | #ifndef MAIL_USE_MMDF |
| 290 | #ifndef MAIL_USE_SYSTEM_LOCK | 271 | #ifndef MAIL_USE_SYSTEM_LOCK |
| 291 | #ifdef MAIL_USE_MAILLOCK | 272 | #ifdef MAIL_USE_MAILLOCK |
| @@ -379,7 +360,8 @@ main (argc, argv) | |||
| 379 | time_t touched_lock, now; | 360 | time_t touched_lock, now; |
| 380 | #endif | 361 | #endif |
| 381 | 362 | ||
| 382 | setuid (getuid ()); | 363 | if (setuid (getuid ()) < 0 || setegid (real_gid) < 0) |
| 364 | fatal ("Failed to drop privileges", 0, 0); | ||
| 383 | 365 | ||
| 384 | #ifndef MAIL_USE_MMDF | 366 | #ifndef MAIL_USE_MMDF |
| 385 | #ifdef MAIL_USE_SYSTEM_LOCK | 367 | #ifdef MAIL_USE_SYSTEM_LOCK |
| @@ -405,6 +387,9 @@ main (argc, argv) | |||
| 405 | if (outdesc < 0) | 387 | if (outdesc < 0) |
| 406 | pfatal_with_name (outname); | 388 | pfatal_with_name (outname); |
| 407 | 389 | ||
| 390 | if (setegid (priv_gid) < 0) | ||
| 391 | fatal ("Failed to regain privileges", 0, 0); | ||
| 392 | |||
| 408 | /* This label exists so we can retry locking | 393 | /* This label exists so we can retry locking |
| 409 | after a delay, if it got EAGAIN or EBUSY. */ | 394 | after a delay, if it got EAGAIN or EBUSY. */ |
| 410 | retry_lock: | 395 | retry_lock: |
| @@ -498,6 +483,10 @@ main (argc, argv) | |||
| 498 | pfatal_and_delete (outname); | 483 | pfatal_and_delete (outname); |
| 499 | #endif | 484 | #endif |
| 500 | 485 | ||
| 486 | /* Prevent symlink attacks truncating other users' mailboxes */ | ||
| 487 | if (setegid (real_gid) < 0) | ||
| 488 | fatal ("Failed to drop privileges", 0, 0); | ||
| 489 | |||
| 501 | /* Check to make sure no errors before we zap the inbox. */ | 490 | /* Check to make sure no errors before we zap the inbox. */ |
| 502 | if (close (outdesc) != 0) | 491 | if (close (outdesc) != 0) |
| 503 | pfatal_and_delete (outname); | 492 | pfatal_and_delete (outname); |
| @@ -529,6 +518,10 @@ main (argc, argv) | |||
| 529 | } | 518 | } |
| 530 | #endif /* not MAIL_USE_SYSTEM_LOCK */ | 519 | #endif /* not MAIL_USE_SYSTEM_LOCK */ |
| 531 | 520 | ||
| 521 | /* End of mailbox truncation */ | ||
| 522 | if (setegid (priv_gid) < 0) | ||
| 523 | fatal ("Failed to regain privileges", 0, 0); | ||
| 524 | |||
| 532 | #ifdef MAIL_USE_MAILLOCK | 525 | #ifdef MAIL_USE_MAILLOCK |
| 533 | /* This has to occur in the child, i.e., in the process that | 526 | /* This has to occur in the child, i.e., in the process that |
| 534 | acquired the lock! */ | 527 | acquired the lock! */ |
diff --git a/lib-src/ntlib.c b/lib-src/ntlib.c index ae10caecd22..c815f32d51d 100644 --- a/lib-src/ntlib.c +++ b/lib-src/ntlib.c | |||
| @@ -125,12 +125,30 @@ getuid () | |||
| 125 | return 0; | 125 | return 0; |
| 126 | } | 126 | } |
| 127 | 127 | ||
| 128 | unsigned | ||
| 129 | getgid () | ||
| 130 | { | ||
| 131 | return 0; | ||
| 132 | } | ||
| 133 | |||
| 134 | unsigned | ||
| 135 | getegid () | ||
| 136 | { | ||
| 137 | return 0; | ||
| 138 | } | ||
| 139 | |||
| 128 | int | 140 | int |
| 129 | setuid (unsigned uid) | 141 | setuid (unsigned uid) |
| 130 | { | 142 | { |
| 131 | return 0; | 143 | return 0; |
| 132 | } | 144 | } |
| 133 | 145 | ||
| 146 | int | ||
| 147 | setegid (unsigned gid) | ||
| 148 | { | ||
| 149 | return 0; | ||
| 150 | } | ||
| 151 | |||
| 134 | struct passwd * | 152 | struct passwd * |
| 135 | getpwuid (unsigned uid) | 153 | getpwuid (unsigned uid) |
| 136 | { | 154 | { |
diff --git a/lib-src/ntlib.h b/lib-src/ntlib.h index 70b99d7a779..ab1e7ba2866 100644 --- a/lib-src/ntlib.h +++ b/lib-src/ntlib.h | |||
| @@ -36,7 +36,10 @@ int getppid(void); | |||
| 36 | char * getlogin (); | 36 | char * getlogin (); |
| 37 | char * cuserid (char * s); | 37 | char * cuserid (char * s); |
| 38 | unsigned getuid (); | 38 | unsigned getuid (); |
| 39 | unsigned getegid (); | ||
| 40 | unsigned getgid (); | ||
| 39 | int setuid (unsigned uid); | 41 | int setuid (unsigned uid); |
| 42 | int setegid (unsigned gid); | ||
| 40 | char * getpass (const char * prompt); | 43 | char * getpass (const char * prompt); |
| 41 | int fchown (int fd, unsigned uid, unsigned gid); | 44 | int fchown (int fd, unsigned uid, unsigned gid); |
| 42 | 45 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7ec8d9ac887..1870690f89b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -8,6 +8,44 @@ | |||
| 8 | (kannada-composable-pattern): Fix U+0CB0 and typo in the regexp. | 8 | (kannada-composable-pattern): Fix U+0CB0 and typo in the regexp. |
| 9 | (malayalam-composable-pattern): Fix U+0D4D and typo in the regexp. | 9 | (malayalam-composable-pattern): Fix U+0D4D and typo in the regexp. |
| 10 | 10 | ||
| 11 | 2010-04-06 Chong Yidong <cyd@stupidchicken.com> | ||
| 12 | |||
| 13 | * textmodes/tex-mode.el (latex-mode): Revert 2008-03-03 change to | ||
| 14 | paragraph-separate (Bug#5821). | ||
| 15 | |||
| 16 | 2010-04-05 Juri Linkov <juri@jurta.org> | ||
| 17 | |||
| 18 | Put breadcrumbs on overlay instead of inserting to buffer (bug#5809). | ||
| 19 | |||
| 20 | * info.el (Info-find-node-2): Comment out code that skips | ||
| 21 | breadcrumbs line. | ||
| 22 | (Info-mouse-follow-link): New command. | ||
| 23 | (Info-link-keymap): New keymap. | ||
| 24 | (Info-breadcrumbs): Rename from `Info-insert-breadcrumbs'. | ||
| 25 | Return a string with links instead of inserting breadcrumbs | ||
| 26 | to the Info buffer. | ||
| 27 | (Info-fontify-node): Comment out code that inserts breadcrumbs. | ||
| 28 | Instead of putting the `invisible' text property over the Info | ||
| 29 | header, make an overlay over the Info header with the `invisible' | ||
| 30 | property and `after-string' set to the string returned by | ||
| 31 | `Info-breadcrumbs'. | ||
| 32 | |||
| 33 | 2010-04-03 Chong Yidong <cyd@stupidchicken.com> | ||
| 34 | |||
| 35 | * help.el (help-window-setup-finish): Doc fix (Bug#5830). | ||
| 36 | Reported by monkey@sandpframing.com. | ||
| 37 | |||
| 38 | 2010-04-02 Juanma Barranquero <lekktu@gmail.com> | ||
| 39 | |||
| 40 | * cedet/semantic/imenu.el (semantic-imenu-bucketize-type-members) | ||
| 41 | (semantic-create-imenu-directory-index): Fix typos in docstrings. | ||
| 42 | (semantic-imenu-goto-function): Reflow docstring. | ||
| 43 | |||
| 44 | 2010-03-30 Tomas Abrahamsson <tab@lysator.liu.se> | ||
| 45 | |||
| 46 | * textmodes/artist.el (artist-mode): Fix typo in docstring. | ||
| 47 | Reported by Alex Schröder <kensanata@gmail.com>. (Bug#5807) | ||
| 48 | |||
| 11 | 2010-03-30 Kenichi Handa <handa@m17n.org> | 49 | 2010-03-30 Kenichi Handa <handa@m17n.org> |
| 12 | 50 | ||
| 13 | * language/sinhala.el (composition-function-table): Fix regexp for | 51 | * language/sinhala.el (composition-function-table): Fix regexp for |
| @@ -15,7 +53,7 @@ | |||
| 15 | 53 | ||
| 16 | * language/indian.el (devanagari-composable-pattern) | 54 | * language/indian.el (devanagari-composable-pattern) |
| 17 | (tamil-composable-pattern, kannada-composable-pattern) | 55 | (tamil-composable-pattern, kannada-composable-pattern) |
| 18 | (malayalam-composable-pattern): Adjusted for the new Unicode | 56 | (malayalam-composable-pattern): Adjust for the new Unicode |
| 19 | specification. | 57 | specification. |
| 20 | (bengali-composable-pattern, gurmukhi-composable-pattern) | 58 | (bengali-composable-pattern, gurmukhi-composable-pattern) |
| 21 | (gujarati-composable-pattern, oriya-composable-pattern) | 59 | (gujarati-composable-pattern, oriya-composable-pattern) |
| @@ -3329,7 +3367,7 @@ | |||
| 3329 | * bookmark.el: Formatting and doc fixes only: | 3367 | * bookmark.el: Formatting and doc fixes only: |
| 3330 | (bookmark-search-delay): Shorten doc string to fit in 80 columns. | 3368 | (bookmark-search-delay): Shorten doc string to fit in 80 columns. |
| 3331 | (bookmark-bmenu-search): Wrap to fit within 80 columns. | 3369 | (bookmark-bmenu-search): Wrap to fit within 80 columns. |
| 3332 | Minor grammar and punctuation fixes in doc string. | 3370 | Minor grammar and punctuation fixes in doc string. |
| 3333 | (bookmark-read-search-input): Adjust to fit within 80 columns. | 3371 | (bookmark-read-search-input): Adjust to fit within 80 columns. |
| 3334 | 3372 | ||
| 3335 | 2009-11-20 Tassilo Horn <tassilo@member.fsf.org> | 3373 | 2009-11-20 Tassilo Horn <tassilo@member.fsf.org> |
| @@ -6084,12 +6122,12 @@ | |||
| 6084 | 2009-10-05 Karl Fogel <kfogel@red-bean.com> | 6122 | 2009-10-05 Karl Fogel <kfogel@red-bean.com> |
| 6085 | 6123 | ||
| 6086 | * bookmark.el (bookmark-handle-bookmark): If bookmark has no file, | 6124 | * bookmark.el (bookmark-handle-bookmark): If bookmark has no file, |
| 6087 | don't do anything related to relocating, just return nil. | 6125 | don't do anything related to relocating, just return nil. |
| 6088 | (bookmark-error-no-filename): New error. | 6126 | (bookmark-error-no-filename): New error. |
| 6089 | (bookmark-default-handler): Signal `bookmark-error-no-filename' if | 6127 | (bookmark-default-handler): Signal `bookmark-error-no-filename' if |
| 6090 | bookmark has no file. Don't even attempt to handle things that | 6128 | bookmark has no file. Don't even attempt to handle things that |
| 6091 | are not files; the whole point of custom handlers is to keep that | 6129 | are not files; the whole point of custom handlers is to keep that |
| 6092 | knowledge elsewhere anyway. Tighten some comments. | 6130 | knowledge elsewhere anyway. Tighten some comments. |
| 6093 | (bookmark-file-or-variation-thereof): Remove now-unused function. | 6131 | (bookmark-file-or-variation-thereof): Remove now-unused function. |
| 6094 | (bookmark-location): Doc string fix. | 6132 | (bookmark-location): Doc string fix. |
| 6095 | (Bug#4250) | 6133 | (Bug#4250) |
| @@ -6119,8 +6157,8 @@ | |||
| 6119 | (bookmark-relocate, bookmark-insert-location, bookmark-rename) | 6157 | (bookmark-relocate, bookmark-insert-location, bookmark-rename) |
| 6120 | (bookmark-insert, bookmark-delete, bookmark-time-to-save-p) | 6158 | (bookmark-insert, bookmark-delete, bookmark-time-to-save-p) |
| 6121 | (bookmark-edit-annotation-mode, bookmark-edit-annotation): | 6159 | (bookmark-edit-annotation-mode, bookmark-edit-annotation): |
| 6122 | Improve doc strings to say whether bookmark can be a string or | 6160 | Improve doc strings to say whether bookmark can be a string or |
| 6123 | a record or both, and make other consistency and clarity fixes. | 6161 | a record or both, and make other consistency and clarity fixes. |
| 6124 | (bookmark-get-handler, bookmark--jump-via, bookmark-write-file) | 6162 | (bookmark-get-handler, bookmark--jump-via, bookmark-write-file) |
| 6125 | (bookmark-default-annotation-text, bookmark-yank-word) | 6163 | (bookmark-default-annotation-text, bookmark-yank-word) |
| 6126 | (bookmark-maybe-load-default-file, bookmark-maybe-sort-alist) | 6164 | (bookmark-maybe-load-default-file, bookmark-maybe-sort-alist) |
| @@ -6128,12 +6166,12 @@ | |||
| 6128 | (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames) | 6166 | (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames) |
| 6129 | (bookmark-bmenu-bookmark): Give these doc strings. | 6167 | (bookmark-bmenu-bookmark): Give these doc strings. |
| 6130 | (bookmark-bmenu-check-position): Give this a doc string, but also | 6168 | (bookmark-bmenu-check-position): Give this a doc string, but also |
| 6131 | add a FIXME comment about how the function may be pointless. | 6169 | add a FIXME comment about how the function may be pointless. |
| 6132 | (bookmark-default-handler): Rework doc string and change a | 6170 | (bookmark-default-handler): Rework doc string and change a |
| 6133 | parameter name, to clarify that this takes a bookmark record | 6171 | parameter name, to clarify that this takes a bookmark record |
| 6134 | not a bookmark name. | 6172 | not a bookmark name. |
| 6135 | (bookmark-set): Change a parameter name to indicate its meaning, | 6173 | (bookmark-set): Change a parameter name to indicate its meaning, |
| 6136 | and improve the doc string a bit. | 6174 | and improve the doc string a bit. |
| 6137 | (Bug#4188) | 6175 | (Bug#4188) |
| 6138 | 6176 | ||
| 6139 | 2009-10-04 Karl Fogel <kfogel@red-bean.com> | 6177 | 2009-10-04 Karl Fogel <kfogel@red-bean.com> |
diff --git a/lisp/cedet/semantic/db-find.el b/lisp/cedet/semantic/db-find.el index 754ba231c37..4c2626ca8bd 100644 --- a/lisp/cedet/semantic/db-find.el +++ b/lisp/cedet/semantic/db-find.el | |||
| @@ -774,7 +774,7 @@ Examines the variable `semanticdb-find-lost-includes'." | |||
| 774 | (buffer-name)) | 774 | (buffer-name)) |
| 775 | 775 | ||
| 776 | (data-debug-new-buffer "*SEMANTICDB lost-includes ADEBUG*") | 776 | (data-debug-new-buffer "*SEMANTICDB lost-includes ADEBUG*") |
| 777 | (data-debug-insert-tag-list lost "*") | 777 | ;; (data-debug-insert-tag-list lost "*") |
| 778 | ))) | 778 | ))) |
| 779 | 779 | ||
| 780 | (defun semanticdb-find-adebug-insert-scanned-tag-cons (consdata prefix prebuttontext) | 780 | (defun semanticdb-find-adebug-insert-scanned-tag-cons (consdata prefix prebuttontext) |
diff --git a/lisp/cedet/semantic/imenu.el b/lisp/cedet/semantic/imenu.el index 3c73b893925..9ce986553aa 100644 --- a/lisp/cedet/semantic/imenu.el +++ b/lisp/cedet/semantic/imenu.el | |||
| @@ -95,7 +95,7 @@ This option is ignored if `semantic-imenu-bucketize-file' is nil." | |||
| 95 | 95 | ||
| 96 | (defcustom semantic-imenu-bucketize-type-members t | 96 | (defcustom semantic-imenu-bucketize-type-members t |
| 97 | "*Non-nil if members of a type should be grouped into buckets. | 97 | "*Non-nil if members of a type should be grouped into buckets. |
| 98 | nil means to keep them in the same order. | 98 | A nil value means to keep them in the same order. |
| 99 | Overriden to nil if `semantic-imenu-bucketize-file' is nil." | 99 | Overriden to nil if `semantic-imenu-bucketize-file' is nil." |
| 100 | :group 'semantic-imenu | 100 | :group 'semantic-imenu |
| 101 | :type 'boolean) | 101 | :type 'boolean) |
| @@ -167,8 +167,8 @@ concoct a combination of file name, and position." | |||
| 167 | 167 | ||
| 168 | (defun semantic-imenu-goto-function (name position &optional rest) | 168 | (defun semantic-imenu-goto-function (name position &optional rest) |
| 169 | "Move point associated with NAME to POSITION. | 169 | "Move point associated with NAME to POSITION. |
| 170 | Used to override function `imenu-default-goto-function' so that we can continue | 170 | Used to override function `imenu-default-goto-function' so that |
| 171 | to use overlays to maintain the current position. | 171 | we can continue to use overlays to maintain the current position. |
| 172 | Optional argument REST is some extra stuff." | 172 | Optional argument REST is some extra stuff." |
| 173 | (require 'pulse) | 173 | (require 'pulse) |
| 174 | (if (semantic-overlay-p position) | 174 | (if (semantic-overlay-p position) |
| @@ -249,7 +249,7 @@ Optional argument STREAM is an optional stream of tags used to create menus." | |||
| 249 | 'semantic-imenu-flush-fcn nil t))) | 249 | 'semantic-imenu-flush-fcn nil t))) |
| 250 | 250 | ||
| 251 | (defun semantic-create-imenu-directory-index (&optional stream) | 251 | (defun semantic-create-imenu-directory-index (&optional stream) |
| 252 | "Create an IMENU tag index based on all files active in semanticdb. | 252 | "Create an imenu tag index based on all files active in semanticdb. |
| 253 | Optional argument STREAM is the stream of tags for the current buffer." | 253 | Optional argument STREAM is the stream of tags for the current buffer." |
| 254 | (if (not semanticdb-current-database) | 254 | (if (not semanticdb-current-database) |
| 255 | (semantic-create-imenu-index-1 stream nil) | 255 | (semantic-create-imenu-index-1 stream nil) |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 0106e6212c5..8cbee9138c2 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-04-01 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * mm-uu.el (mm-uu-pgp-signed-extract-1): Use buffer-file-coding-system | ||
| 4 | if set. | ||
| 5 | |||
| 1 | 2010-03-29 Katsumi Yamaoka <yamaoka@jpl.org> | 6 | 2010-03-29 Katsumi Yamaoka <yamaoka@jpl.org> |
| 2 | 7 | ||
| 3 | * mm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag. | 8 | * mm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag. |
diff --git a/lisp/gnus/mm-uu.el b/lisp/gnus/mm-uu.el index c690713ef14..5ae9205e2f0 100644 --- a/lisp/gnus/mm-uu.el +++ b/lisp/gnus/mm-uu.el | |||
| @@ -486,9 +486,11 @@ apply the face `mm-uu-extract'." | |||
| 486 | (if (mm-uu-pgp-signed-test) | 486 | (if (mm-uu-pgp-signed-test) |
| 487 | (progn | 487 | (progn |
| 488 | (mml2015-clean-buffer) | 488 | (mml2015-clean-buffer) |
| 489 | (let ((coding-system-for-write (or gnus-newsgroup-charset | 489 | (let ((coding-system-for-write (or buffer-file-coding-system |
| 490 | gnus-newsgroup-charset | ||
| 490 | 'iso-8859-1)) | 491 | 'iso-8859-1)) |
| 491 | (coding-system-for-read (or gnus-newsgroup-charset | 492 | (coding-system-for-read (or buffer-file-coding-system |
| 493 | gnus-newsgroup-charset | ||
| 492 | 'iso-8859-1))) | 494 | 'iso-8859-1))) |
| 493 | (funcall (mml2015-clear-verify-function)))) | 495 | (funcall (mml2015-clear-verify-function)))) |
| 494 | (when (and mml2015-use (null (mml2015-clear-verify-function))) | 496 | (when (and mml2015-use (null (mml2015-clear-verify-function))) |
diff --git a/lisp/help.el b/lisp/help.el index 9fb993e7173..0c231a78b91 100644 --- a/lisp/help.el +++ b/lisp/help.el | |||
| @@ -1046,10 +1046,9 @@ scroll the \"other\" window." | |||
| 1046 | Select WINDOW according to the value of `help-window-select'. | 1046 | Select WINDOW according to the value of `help-window-select'. |
| 1047 | Display message telling how to scroll and eventually quit WINDOW. | 1047 | Display message telling how to scroll and eventually quit WINDOW. |
| 1048 | 1048 | ||
| 1049 | Optional argument REUSE non-nil means WINDOW has been reused \(by | 1049 | Optional argument REUSE non-nil means WINDOW has been reused by |
| 1050 | `display-buffer'\) for displaying help. Optional argument | 1050 | `display-buffer'. Optional argument KEEP-FRAME non-nil means |
| 1051 | KEEP-FRAME non-nil means that quitting must no delete the frame | 1051 | that quitting should not delete WINDOW's frame." |
| 1052 | of WINDOW." | ||
| 1053 | (let ((number-of-windows | 1052 | (let ((number-of-windows |
| 1054 | (length (window-list (window-frame window) 'no-mini window)))) | 1053 | (length (window-list (window-frame window) 'no-mini window)))) |
| 1055 | (cond | 1054 | (cond |
diff --git a/lisp/info.el b/lisp/info.el index a1ce05d6292..c4b942bf8a1 100644 --- a/lisp/info.el +++ b/lisp/info.el | |||
| @@ -1053,8 +1053,8 @@ a case-insensitive match is tried." | |||
| 1053 | (Info-select-node) | 1053 | (Info-select-node) |
| 1054 | (goto-char (point-min)) | 1054 | (goto-char (point-min)) |
| 1055 | (forward-line 1) ; skip header line | 1055 | (forward-line 1) ; skip header line |
| 1056 | (when (> Info-breadcrumbs-depth 0) ; skip breadcrumbs line | 1056 | ;; (when (> Info-breadcrumbs-depth 0) ; skip breadcrumbs line |
| 1057 | (forward-line 1)) | 1057 | ;; (forward-line 1)) |
| 1058 | 1058 | ||
| 1059 | (cond (anchorpos | 1059 | (cond (anchorpos |
| 1060 | (let ((new-history (list Info-current-file | 1060 | (let ((new-history (list Info-current-file |
| @@ -3551,6 +3551,19 @@ If FORK is non-nil, it is passed to `Info-goto-node'." | |||
| 3551 | ((setq node (Info-get-token (point) "Prev: " "Prev: \\([^,\n\t]*\\)")) | 3551 | ((setq node (Info-get-token (point) "Prev: " "Prev: \\([^,\n\t]*\\)")) |
| 3552 | (Info-goto-node node fork))) | 3552 | (Info-goto-node node fork))) |
| 3553 | node)) | 3553 | node)) |
| 3554 | |||
| 3555 | (defun Info-mouse-follow-link (click) | ||
| 3556 | "Follow a link where you click." | ||
| 3557 | (interactive "e") | ||
| 3558 | (let* ((position (event-start click)) | ||
| 3559 | (posn-string (and position (posn-string position))) | ||
| 3560 | (string (car-safe posn-string)) | ||
| 3561 | (string-pos (cdr-safe posn-string)) | ||
| 3562 | (link-args (and string string-pos | ||
| 3563 | (get-text-property string-pos 'link-args string)))) | ||
| 3564 | (when link-args | ||
| 3565 | (Info-goto-node link-args)))) | ||
| 3566 | |||
| 3554 | 3567 | ||
| 3555 | (defvar Info-mode-map | 3568 | (defvar Info-mode-map |
| 3556 | (let ((map (make-keymap))) | 3569 | (let ((map (make-keymap))) |
| @@ -4141,11 +4154,22 @@ the variable `Info-file-list-for-emacs'." | |||
| 4141 | keymap) | 4154 | keymap) |
| 4142 | "Keymap to put on the Up link in the text or the header line.") | 4155 | "Keymap to put on the Up link in the text or the header line.") |
| 4143 | 4156 | ||
| 4144 | (defun Info-insert-breadcrumbs () | 4157 | (defvar Info-link-keymap |
| 4158 | (let ((keymap (make-sparse-keymap))) | ||
| 4159 | (define-key keymap [header-line mouse-1] 'Info-mouse-follow-link) | ||
| 4160 | (define-key keymap [header-line mouse-2] 'Info-mouse-follow-link) | ||
| 4161 | (define-key keymap [header-line down-mouse-1] 'ignore) | ||
| 4162 | (define-key keymap [mouse-2] 'Info-mouse-follow-link) | ||
| 4163 | (define-key keymap [follow-link] 'mouse-face) | ||
| 4164 | keymap) | ||
| 4165 | "Keymap to put on the link in the text or the header line.") | ||
| 4166 | |||
| 4167 | (defun Info-breadcrumbs () | ||
| 4145 | (let ((nodes (Info-toc-nodes Info-current-file)) | 4168 | (let ((nodes (Info-toc-nodes Info-current-file)) |
| 4146 | (node Info-current-node) | 4169 | (node Info-current-node) |
| 4147 | (crumbs ()) | 4170 | (crumbs ()) |
| 4148 | (depth Info-breadcrumbs-depth)) | 4171 | (depth Info-breadcrumbs-depth) |
| 4172 | line) | ||
| 4149 | 4173 | ||
| 4150 | ;; Get ancestors from the cached parent-children node info | 4174 | ;; Get ancestors from the cached parent-children node info |
| 4151 | (while (and (not (equal "Top" node)) (> depth 0)) | 4175 | (while (and (not (equal "Top" node)) (> depth 0)) |
| @@ -4172,15 +4196,25 @@ the variable `Info-file-list-for-emacs'." | |||
| 4172 | (file-name-nondirectory Info-current-file) | 4196 | (file-name-nondirectory Info-current-file) |
| 4173 | ;; Some legacy code can still use a symbol. | 4197 | ;; Some legacy code can still use a symbol. |
| 4174 | Info-current-file))))) | 4198 | Info-current-file))))) |
| 4175 | (insert (if (bolp) "" " > ") | 4199 | (setq line (concat |
| 4176 | (cond | 4200 | line |
| 4177 | ((null node) "...") | 4201 | (if (null line) "" " > ") |
| 4178 | ((equal node Info-current-node) | 4202 | (cond |
| 4179 | ;; No point linking to ourselves. | 4203 | ((null node) "...") |
| 4180 | (propertize text 'font-lock-face 'info-header-node)) | 4204 | ((equal node Info-current-node) |
| 4181 | (t | 4205 | ;; No point linking to ourselves. |
| 4182 | (concat "*Note " text "::")))))) | 4206 | (propertize text 'font-lock-face 'info-header-node)) |
| 4183 | (insert "\n")))) | 4207 | (t |
| 4208 | (propertize text | ||
| 4209 | 'mouse-face 'highlight | ||
| 4210 | 'font-lock-face 'info-header-xref | ||
| 4211 | 'help-echo "mouse-2: Go to node" | ||
| 4212 | 'keymap Info-link-keymap | ||
| 4213 | 'link-args text))))))) | ||
| 4214 | (setq line (concat line "\n"))) | ||
| 4215 | ;; (font-lock-append-text-property 0 (length line) | ||
| 4216 | ;; 'font-lock-face 'header-line line) | ||
| 4217 | line)) | ||
| 4184 | 4218 | ||
| 4185 | (defun Info-fontify-node () | 4219 | (defun Info-fontify-node () |
| 4186 | "Fontify the node." | 4220 | "Fontify the node." |
| @@ -4227,8 +4261,8 @@ the variable `Info-file-list-for-emacs'." | |||
| 4227 | ((string-equal (downcase tag) "next") Info-next-link-keymap) | 4261 | ((string-equal (downcase tag) "next") Info-next-link-keymap) |
| 4228 | ((string-equal (downcase tag) "up" ) Info-up-link-keymap)))))) | 4262 | ((string-equal (downcase tag) "up" ) Info-up-link-keymap)))))) |
| 4229 | 4263 | ||
| 4230 | (when (> Info-breadcrumbs-depth 0) | 4264 | ;; (when (> Info-breadcrumbs-depth 0) |
| 4231 | (Info-insert-breadcrumbs)) | 4265 | ;; (insert (Info-breadcrumbs))) |
| 4232 | 4266 | ||
| 4233 | ;; Treat header line. | 4267 | ;; Treat header line. |
| 4234 | (when Info-use-header-line | 4268 | (when Info-use-header-line |
| @@ -4260,7 +4294,10 @@ the variable `Info-file-list-for-emacs'." | |||
| 4260 | ;; that is in the header, if it is just part. | 4294 | ;; that is in the header, if it is just part. |
| 4261 | (cond | 4295 | (cond |
| 4262 | ((> Info-breadcrumbs-depth 0) | 4296 | ((> Info-breadcrumbs-depth 0) |
| 4263 | (put-text-property (point-min) (1+ header-end) 'invisible t)) | 4297 | (let ((ov (make-overlay (point-min) (1+ header-end)))) |
| 4298 | (overlay-put ov 'invisible t) | ||
| 4299 | (overlay-put ov 'after-string (Info-breadcrumbs)) | ||
| 4300 | (overlay-put ov 'evaporate t))) | ||
| 4264 | ((not (bobp)) | 4301 | ((not (bobp)) |
| 4265 | ;; Hide the punctuation at the end, too. | 4302 | ;; Hide the punctuation at the end, too. |
| 4266 | (skip-chars-backward " \t,") | 4303 | (skip-chars-backward " \t,") |
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index c60b644753c..d4ccb4ceea7 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -1149,8 +1149,8 @@ Entering array mode calls the function `array-mode-hook'. | |||
| 1149 | 1149 | ||
| 1150 | ;;;*** | 1150 | ;;;*** |
| 1151 | 1151 | ||
| 1152 | ;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (19352 | 1152 | ;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (19378 |
| 1153 | ;;;;;; 21362)) | 1153 | ;;;;;; 33860)) |
| 1154 | ;;; Generated autoloads from textmodes/artist.el | 1154 | ;;; Generated autoloads from textmodes/artist.el |
| 1155 | 1155 | ||
| 1156 | (autoload 'artist-mode "artist" "\ | 1156 | (autoload 'artist-mode "artist" "\ |
| @@ -1319,7 +1319,7 @@ Selecting operation | |||
| 1319 | 1319 | ||
| 1320 | Variables | 1320 | Variables |
| 1321 | 1321 | ||
| 1322 | This is a brief overview of the different varaibles. For more info, | 1322 | This is a brief overview of the different variables. For more info, |
| 1323 | see the documentation for the variables (type \\[describe-variable] <variable> RET). | 1323 | see the documentation for the variables (type \\[describe-variable] <variable> RET). |
| 1324 | 1324 | ||
| 1325 | artist-rubber-banding Interactively do rubber-banding or not | 1325 | artist-rubber-banding Interactively do rubber-banding or not |
| @@ -2963,7 +2963,7 @@ Obsoletes `c-forward-into-nomenclature'. | |||
| 2963 | ;;;*** | 2963 | ;;;*** |
| 2964 | 2964 | ||
| 2965 | ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" | 2965 | ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" |
| 2966 | ;;;;;; (19352 21360)) | 2966 | ;;;;;; (19367 42950)) |
| 2967 | ;;; Generated autoloads from progmodes/cc-engine.el | 2967 | ;;; Generated autoloads from progmodes/cc-engine.el |
| 2968 | 2968 | ||
| 2969 | (autoload 'c-guess-basic-syntax "cc-engine" "\ | 2969 | (autoload 'c-guess-basic-syntax "cc-engine" "\ |
| @@ -4851,7 +4851,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings. | |||
| 4851 | ;;;;;; customize-mode customize customize-save-variable customize-set-variable | 4851 | ;;;;;; customize-mode customize customize-save-variable customize-set-variable |
| 4852 | ;;;;;; customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically | 4852 | ;;;;;; customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically |
| 4853 | ;;;;;; custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el" | 4853 | ;;;;;; custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el" |
| 4854 | ;;;;;; (19352 21362)) | 4854 | ;;;;;; (19359 48895)) |
| 4855 | ;;; Generated autoloads from cus-edit.el | 4855 | ;;; Generated autoloads from cus-edit.el |
| 4856 | 4856 | ||
| 4857 | (defvar custom-browse-sort-alphabetically nil "\ | 4857 | (defvar custom-browse-sort-alphabetically nil "\ |
| @@ -5719,7 +5719,7 @@ as well as widgets, buttons, overlays, and text properties. | |||
| 5719 | ;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir | 5719 | ;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir |
| 5720 | ;;;;;; desktop-load-default desktop-read desktop-remove desktop-save | 5720 | ;;;;;; desktop-load-default desktop-read desktop-remove desktop-save |
| 5721 | ;;;;;; desktop-clear desktop-locals-to-save desktop-save-mode) "desktop" | 5721 | ;;;;;; desktop-clear desktop-locals-to-save desktop-save-mode) "desktop" |
| 5722 | ;;;;;; "desktop.el" (19352 21353)) | 5722 | ;;;;;; "desktop.el" (19370 51420)) |
| 5723 | ;;; Generated autoloads from desktop.el | 5723 | ;;; Generated autoloads from desktop.el |
| 5724 | 5724 | ||
| 5725 | (defvar desktop-save-mode nil "\ | 5725 | (defvar desktop-save-mode nil "\ |
| @@ -10459,7 +10459,7 @@ Turn flymake mode off. | |||
| 10459 | 10459 | ||
| 10460 | ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off | 10460 | ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off |
| 10461 | ;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) | 10461 | ;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) |
| 10462 | ;;;;;; "flyspell" "textmodes/flyspell.el" (19352 21362)) | 10462 | ;;;;;; "flyspell" "textmodes/flyspell.el" (19369 7847)) |
| 10463 | ;;; Generated autoloads from textmodes/flyspell.el | 10463 | ;;; Generated autoloads from textmodes/flyspell.el |
| 10464 | 10464 | ||
| 10465 | (autoload 'flyspell-prog-mode "flyspell" "\ | 10465 | (autoload 'flyspell-prog-mode "flyspell" "\ |
| @@ -10782,7 +10782,7 @@ and choose the directory as the fortune-file. | |||
| 10782 | ;;;*** | 10782 | ;;;*** |
| 10783 | 10783 | ||
| 10784 | ;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el" | 10784 | ;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el" |
| 10785 | ;;;;;; (19352 21362)) | 10785 | ;;;;;; (19372 60979)) |
| 10786 | ;;; Generated autoloads from progmodes/gdb-ui.el | 10786 | ;;; Generated autoloads from progmodes/gdb-ui.el |
| 10787 | 10787 | ||
| 10788 | (autoload 'gdb "gdb-ui" "\ | 10788 | (autoload 'gdb "gdb-ui" "\ |
| @@ -13641,8 +13641,8 @@ The main features of this mode are | |||
| 13641 | ;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file | 13641 | ;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file |
| 13642 | ;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer | 13642 | ;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer |
| 13643 | ;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window | 13643 | ;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window |
| 13644 | ;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (19352 | 13644 | ;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (19355 |
| 13645 | ;;;;;; 21354)) | 13645 | ;;;;;; 62587)) |
| 13646 | ;;; Generated autoloads from ido.el | 13646 | ;;; Generated autoloads from ido.el |
| 13647 | 13647 | ||
| 13648 | (defvar ido-mode nil "\ | 13648 | (defvar ido-mode nil "\ |
| @@ -14118,7 +14118,7 @@ Example: | |||
| 14118 | ;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag | 14118 | ;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag |
| 14119 | ;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs | 14119 | ;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs |
| 14120 | ;;;;;; image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs) | 14120 | ;;;;;; image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs) |
| 14121 | ;;;;;; "image-dired" "image-dired.el" (19352 21354)) | 14121 | ;;;;;; "image-dired" "image-dired.el" (19367 42949)) |
| 14122 | ;;; Generated autoloads from image-dired.el | 14122 | ;;; Generated autoloads from image-dired.el |
| 14123 | 14123 | ||
| 14124 | (autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\ | 14124 | (autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\ |
| @@ -14160,7 +14160,7 @@ you have the dired buffer in the left window and the | |||
| 14160 | With optional argument APPEND, append thumbnail to thumbnail buffer | 14160 | With optional argument APPEND, append thumbnail to thumbnail buffer |
| 14161 | instead of erasing it first. | 14161 | instead of erasing it first. |
| 14162 | 14162 | ||
| 14163 | Option argument DO-NOT-POP controls if `pop-to-buffer' should be | 14163 | Optional argument DO-NOT-POP controls if `pop-to-buffer' should be |
| 14164 | used or not. If non-nil, use `display-buffer' instead of | 14164 | used or not. If non-nil, use `display-buffer' instead of |
| 14165 | `pop-to-buffer'. This is used from functions like | 14165 | `pop-to-buffer'. This is used from functions like |
| 14166 | `image-dired-next-line-and-display' and | 14166 | `image-dired-next-line-and-display' and |
| @@ -15367,7 +15367,7 @@ by `jka-compr-installed'. | |||
| 15367 | 15367 | ||
| 15368 | ;;;*** | 15368 | ;;;*** |
| 15369 | 15369 | ||
| 15370 | ;;;### (autoloads (js-mode) "js" "progmodes/js.el" (19352 21355)) | 15370 | ;;;### (autoloads (js-mode) "js" "progmodes/js.el" (19375 48608)) |
| 15371 | ;;; Generated autoloads from progmodes/js.el | 15371 | ;;; Generated autoloads from progmodes/js.el |
| 15372 | 15372 | ||
| 15373 | (autoload 'js-mode "js" "\ | 15373 | (autoload 'js-mode "js" "\ |
| @@ -16475,7 +16475,7 @@ The mail client is taken to be the handler of mailto URLs. | |||
| 16475 | 16475 | ||
| 16476 | ;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode | 16476 | ;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode |
| 16477 | ;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode) | 16477 | ;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode) |
| 16478 | ;;;;;; "make-mode" "progmodes/make-mode.el" (19352 21355)) | 16478 | ;;;;;; "make-mode" "progmodes/make-mode.el" (19370 15152)) |
| 16479 | ;;; Generated autoloads from progmodes/make-mode.el | 16479 | ;;; Generated autoloads from progmodes/make-mode.el |
| 16480 | 16480 | ||
| 16481 | (autoload 'makefile-mode "make-mode" "\ | 16481 | (autoload 'makefile-mode "make-mode" "\ |
| @@ -16707,7 +16707,7 @@ Returns non-nil if the new state is enabled. | |||
| 16707 | ;;;;;; message-forward-make-body message-forward message-recover | 16707 | ;;;;;; message-forward-make-body message-forward message-recover |
| 16708 | ;;;;;; message-supersede message-cancel-news message-followup message-wide-reply | 16708 | ;;;;;; message-supersede message-cancel-news message-followup message-wide-reply |
| 16709 | ;;;;;; message-reply message-news message-mail message-mode) "message" | 16709 | ;;;;;; message-reply message-news message-mail message-mode) "message" |
| 16710 | ;;;;;; "gnus/message.el" (19352 21361)) | 16710 | ;;;;;; "gnus/message.el" (19374 17766)) |
| 16711 | ;;; Generated autoloads from gnus/message.el | 16711 | ;;; Generated autoloads from gnus/message.el |
| 16712 | 16712 | ||
| 16713 | (define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook) | 16713 | (define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook) |
| @@ -17353,7 +17353,7 @@ Insert file contents of URL using `mm-url-program'. | |||
| 17353 | ;;;*** | 17353 | ;;;*** |
| 17354 | 17354 | ||
| 17355 | ;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu" | 17355 | ;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu" |
| 17356 | ;;;;;; "gnus/mm-uu.el" (19352 21355)) | 17356 | ;;;;;; "gnus/mm-uu.el" (19382 2266)) |
| 17357 | ;;; Generated autoloads from gnus/mm-uu.el | 17357 | ;;; Generated autoloads from gnus/mm-uu.el |
| 17358 | 17358 | ||
| 17359 | (autoload 'mm-uu-dissect "mm-uu" "\ | 17359 | (autoload 'mm-uu-dissect "mm-uu" "\ |
| @@ -22562,8 +22562,8 @@ of master file. | |||
| 22562 | 22562 | ||
| 22563 | ;;;*** | 22563 | ;;;*** |
| 22564 | 22564 | ||
| 22565 | ;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (19352 | 22565 | ;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (19367 |
| 22566 | ;;;;;; 21358)) | 22566 | ;;;;;; 42950)) |
| 22567 | ;;; Generated autoloads from textmodes/reftex-vars.el | 22567 | ;;; Generated autoloads from textmodes/reftex-vars.el |
| 22568 | (put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) | 22568 | (put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) |
| 22569 | (put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) | 22569 | (put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) |
| @@ -22815,8 +22815,8 @@ variable. | |||
| 22815 | ;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers | 22815 | ;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers |
| 22816 | ;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers | 22816 | ;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers |
| 22817 | ;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp | 22817 | ;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp |
| 22818 | ;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19352 | 22818 | ;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19363 |
| 22819 | ;;;;;; 21360)) | 22819 | ;;;;;; 36802)) |
| 22820 | ;;; Generated autoloads from mail/rmail.el | 22820 | ;;; Generated autoloads from mail/rmail.el |
| 22821 | 22821 | ||
| 22822 | (autoload 'rmail-movemail-variant-p "rmail" "\ | 22822 | (autoload 'rmail-movemail-variant-p "rmail" "\ |
| @@ -23783,7 +23783,7 @@ Semantic mode. | |||
| 23783 | ;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name | 23783 | ;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name |
| 23784 | ;;;;;; mail-header-separator send-mail-function mail-interactive | 23784 | ;;;;;; mail-header-separator send-mail-function mail-interactive |
| 23785 | ;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) | 23785 | ;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) |
| 23786 | ;;;;;; "sendmail" "mail/sendmail.el" (19352 21361)) | 23786 | ;;;;;; "sendmail" "mail/sendmail.el" (19374 15070)) |
| 23787 | ;;; Generated autoloads from mail/sendmail.el | 23787 | ;;; Generated autoloads from mail/sendmail.el |
| 23788 | 23788 | ||
| 23789 | (defvar mail-from-style 'default "\ | 23789 | (defvar mail-from-style 'default "\ |
| @@ -23937,9 +23937,11 @@ File containing the text inserted at end of mail buffer.") | |||
| 23937 | (custom-autoload 'mail-signature-file "sendmail" t) | 23937 | (custom-autoload 'mail-signature-file "sendmail" t) |
| 23938 | 23938 | ||
| 23939 | (defvar mail-default-directory (purecopy "~/") "\ | 23939 | (defvar mail-default-directory (purecopy "~/") "\ |
| 23940 | Directory for mail buffers. | 23940 | Value of `default-directory' for Mail mode buffers. |
| 23941 | Value of `default-directory' for mail buffers. | 23941 | This directory is used for auto-save files of Mail mode buffers. |
| 23942 | This directory is used for auto-save files of mail buffers.") | 23942 | |
| 23943 | Note that Message mode does not use this variable; it auto-saves | ||
| 23944 | in `message-auto-save-directory'.") | ||
| 23943 | 23945 | ||
| 23944 | (custom-autoload 'mail-default-directory "sendmail" t) | 23946 | (custom-autoload 'mail-default-directory "sendmail" t) |
| 23945 | 23947 | ||
| @@ -24660,7 +24662,7 @@ If no conflict maker is found, turn off `smerge-mode'. | |||
| 24660 | ;;;*** | 24662 | ;;;*** |
| 24661 | 24663 | ||
| 24662 | ;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el" | 24664 | ;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el" |
| 24663 | ;;;;;; (19352 21358)) | 24665 | ;;;;;; (19367 42950)) |
| 24664 | ;;; Generated autoloads from gnus/smiley.el | 24666 | ;;; Generated autoloads from gnus/smiley.el |
| 24665 | 24667 | ||
| 24666 | (autoload 'smiley-region "smiley" "\ | 24668 | (autoload 'smiley-region "smiley" "\ |
| @@ -24670,8 +24672,8 @@ A list of images is returned. | |||
| 24670 | \(fn START END)" t nil) | 24672 | \(fn START END)" t nil) |
| 24671 | 24673 | ||
| 24672 | (autoload 'smiley-buffer "smiley" "\ | 24674 | (autoload 'smiley-buffer "smiley" "\ |
| 24673 | Run `smiley-region' at the buffer, specified in the argument or | 24675 | Run `smiley-region' at the BUFFER, specified in the argument or |
| 24674 | interactively. If there's no argument, do it at the current buffer | 24676 | interactively. If there's no argument, do it at the current buffer. |
| 24675 | 24677 | ||
| 24676 | \(fn &optional BUFFER)" t nil) | 24678 | \(fn &optional BUFFER)" t nil) |
| 24677 | 24679 | ||
| @@ -26678,7 +26680,7 @@ tetris-mode keybindings: | |||
| 26678 | ;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command | 26680 | ;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command |
| 26679 | ;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp | 26681 | ;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp |
| 26680 | ;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" | 26682 | ;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" |
| 26681 | ;;;;;; (19352 21363)) | 26683 | ;;;;;; (19371 46148)) |
| 26682 | ;;; Generated autoloads from textmodes/tex-mode.el | 26684 | ;;; Generated autoloads from textmodes/tex-mode.el |
| 26683 | 26685 | ||
| 26684 | (defvar tex-shell-file-name nil "\ | 26686 | (defvar tex-shell-file-name nil "\ |
| @@ -27673,7 +27675,7 @@ To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\". | |||
| 27673 | ;;;*** | 27675 | ;;;*** |
| 27674 | 27676 | ||
| 27675 | ;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm" | 27677 | ;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm" |
| 27676 | ;;;;;; "tmm.el" (19352 21359)) | 27678 | ;;;;;; "tmm.el" (19376 53416)) |
| 27677 | ;;; Generated autoloads from tmm.el | 27679 | ;;; Generated autoloads from tmm.el |
| 27678 | (define-key global-map "\M-`" 'tmm-menubar) | 27680 | (define-key global-map "\M-`" 'tmm-menubar) |
| 27679 | (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse) | 27681 | (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse) |
| @@ -27923,7 +27925,7 @@ to a tcp server on another machine. | |||
| 27923 | ;;;*** | 27925 | ;;;*** |
| 27924 | 27926 | ||
| 27925 | ;;;### (autoloads (trace-function-background trace-function trace-buffer) | 27927 | ;;;### (autoloads (trace-function-background trace-function trace-buffer) |
| 27926 | ;;;;;; "trace" "emacs-lisp/trace.el" (19352 21359)) | 27928 | ;;;;;; "trace" "emacs-lisp/trace.el" (19367 42950)) |
| 27927 | ;;; Generated autoloads from emacs-lisp/trace.el | 27929 | ;;; Generated autoloads from emacs-lisp/trace.el |
| 27928 | 27930 | ||
| 27929 | (defvar trace-buffer (purecopy "*trace-output*") "\ | 27931 | (defvar trace-buffer (purecopy "*trace-output*") "\ |
| @@ -27936,7 +27938,7 @@ Traces FUNCTION with trace output going to BUFFER. | |||
| 27936 | For every call of FUNCTION Lisp-style trace messages that display argument | 27938 | For every call of FUNCTION Lisp-style trace messages that display argument |
| 27937 | and return values will be inserted into BUFFER. This function generates the | 27939 | and return values will be inserted into BUFFER. This function generates the |
| 27938 | trace advice for FUNCTION and activates it together with any other advice | 27940 | trace advice for FUNCTION and activates it together with any other advice |
| 27939 | there might be!! The trace BUFFER will popup whenever FUNCTION is called. | 27941 | there might be!! The trace BUFFER will popup whenever FUNCTION is called. |
| 27940 | Do not use this to trace functions that switch buffers or do any other | 27942 | Do not use this to trace functions that switch buffers or do any other |
| 27941 | display oriented stuff, use `trace-function-background' instead. | 27943 | display oriented stuff, use `trace-function-background' instead. |
| 27942 | 27944 | ||
| @@ -27960,7 +27962,7 @@ BUFFER defaults to `trace-buffer'. | |||
| 27960 | ;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion | 27962 | ;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion |
| 27961 | ;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers | 27963 | ;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers |
| 27962 | ;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp" | 27964 | ;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp" |
| 27963 | ;;;;;; "net/tramp.el" (19352 21361)) | 27965 | ;;;;;; "net/tramp.el" (19356 59749)) |
| 27964 | ;;; Generated autoloads from net/tramp.el | 27966 | ;;; Generated autoloads from net/tramp.el |
| 27965 | 27967 | ||
| 27966 | (defvar tramp-mode t "\ | 27968 | (defvar tramp-mode t "\ |
| @@ -29183,7 +29185,7 @@ If FILE-NAME is non-nil, save the result to FILE-NAME. | |||
| 29183 | ;;;;;; vc-create-tag vc-merge vc-insert-headers vc-revision-other-window | 29185 | ;;;;;; vc-create-tag vc-merge vc-insert-headers vc-revision-other-window |
| 29184 | ;;;;;; vc-root-diff vc-diff vc-version-diff vc-register vc-next-action | 29186 | ;;;;;; vc-root-diff vc-diff vc-version-diff vc-register vc-next-action |
| 29185 | ;;;;;; vc-before-checkin-hook vc-checkin-hook vc-checkout-hook) | 29187 | ;;;;;; vc-before-checkin-hook vc-checkin-hook vc-checkout-hook) |
| 29186 | ;;;;;; "vc" "vc.el" (19352 21359)) | 29188 | ;;;;;; "vc" "vc.el" (19371 62620)) |
| 29187 | ;;; Generated autoloads from vc.el | 29189 | ;;; Generated autoloads from vc.el |
| 29188 | 29190 | ||
| 29189 | (defvar vc-checkout-hook nil "\ | 29191 | (defvar vc-checkout-hook nil "\ |
| @@ -29270,9 +29272,10 @@ saving the buffer. | |||
| 29270 | \(fn HISTORIC &optional NOT-URGENT)" t nil) | 29272 | \(fn HISTORIC &optional NOT-URGENT)" t nil) |
| 29271 | 29273 | ||
| 29272 | (autoload 'vc-root-diff "vc" "\ | 29274 | (autoload 'vc-root-diff "vc" "\ |
| 29273 | Display diffs between file revisions. | 29275 | Display diffs between VC-controlled whole tree revisions. |
| 29274 | Normally this compares the currently selected fileset with their | 29276 | Normally, this compares the tree corresponding to the current |
| 29275 | working revisions. With a prefix argument HISTORIC, it reads two revision | 29277 | fileset with the working revision. |
| 29278 | With a prefix argument HISTORIC, prompt for two revision | ||
| 29276 | designators specifying which revisions to compare. | 29279 | designators specifying which revisions to compare. |
| 29277 | 29280 | ||
| 29278 | The optional argument NOT-URGENT non-nil means it is ok to say no to | 29281 | The optional argument NOT-URGENT non-nil means it is ok to say no to |
| @@ -29327,12 +29330,20 @@ allowed and simply skipped). | |||
| 29327 | 29330 | ||
| 29328 | (autoload 'vc-print-log "vc" "\ | 29331 | (autoload 'vc-print-log "vc" "\ |
| 29329 | List the change log of the current fileset in a window. | 29332 | List the change log of the current fileset in a window. |
| 29330 | If WORKING-REVISION is non-nil, leave the point at that revision. | 29333 | If WORKING-REVISION is non-nil, leave point at that revision. |
| 29334 | If LIMIT is non-nil, it should be a number specifying the maximum | ||
| 29335 | number of revisions to show; the default is `vc-log-show-limit'. | ||
| 29336 | |||
| 29337 | When called interactively with a prefix argument, prompt for | ||
| 29338 | WORKING-REVISION and LIMIT. | ||
| 29331 | 29339 | ||
| 29332 | \(fn &optional WORKING-REVISION LIMIT)" t nil) | 29340 | \(fn &optional WORKING-REVISION LIMIT)" t nil) |
| 29333 | 29341 | ||
| 29334 | (autoload 'vc-print-root-log "vc" "\ | 29342 | (autoload 'vc-print-root-log "vc" "\ |
| 29335 | List the change log of for the current VC controlled tree in a window. | 29343 | List the change log for the current VC controlled tree in a window. |
| 29344 | If LIMIT is non-nil, it should be a number specifying the maximum | ||
| 29345 | number of revisions to show; the default is `vc-log-show-limit'. | ||
| 29346 | When called interactively with a prefix argument, prompt for LIMIT. | ||
| 29336 | 29347 | ||
| 29337 | \(fn &optional LIMIT)" t nil) | 29348 | \(fn &optional LIMIT)" t nil) |
| 29338 | 29349 | ||
| @@ -31435,7 +31446,7 @@ With arg, turn Winner mode on if and only if arg is positive. | |||
| 31435 | ;;;*** | 31446 | ;;;*** |
| 31436 | 31447 | ||
| 31437 | ;;;### (autoloads (woman-find-file woman-dired-find-file woman woman-locale) | 31448 | ;;;### (autoloads (woman-find-file woman-dired-find-file woman woman-locale) |
| 31438 | ;;;;;; "woman" "woman.el" (19352 21359)) | 31449 | ;;;;;; "woman" "woman.el" (19359 48737)) |
| 31439 | ;;; Generated autoloads from woman.el | 31450 | ;;; Generated autoloads from woman.el |
| 31440 | 31451 | ||
| 31441 | (defvar woman-locale nil "\ | 31452 | (defvar woman-locale nil "\ |
| @@ -31788,8 +31799,8 @@ Zone out, completely. | |||
| 31788 | ;;;;;; "cedet/semantic/edit.el" "cedet/semantic/find.el" "cedet/semantic/format.el" | 31799 | ;;;;;; "cedet/semantic/edit.el" "cedet/semantic/find.el" "cedet/semantic/format.el" |
| 31789 | ;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el" | 31800 | ;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el" |
| 31790 | ;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el" | 31801 | ;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el" |
| 31791 | ;;;;;; "cedet/semantic/idle.el" "cedet/semantic/java.el" "cedet/semantic/lex-spp.el" | 31802 | ;;;;;; "cedet/semantic/idle.el" "cedet/semantic/imenu.el" "cedet/semantic/java.el" |
| 31792 | ;;;;;; "cedet/semantic/lex.el" "cedet/semantic/mru-bookmark.el" | 31803 | ;;;;;; "cedet/semantic/lex-spp.el" "cedet/semantic/lex.el" "cedet/semantic/mru-bookmark.el" |
| 31793 | ;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el" | 31804 | ;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el" |
| 31794 | ;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el" | 31805 | ;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el" |
| 31795 | ;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el" | 31806 | ;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el" |
| @@ -31928,8 +31939,8 @@ Zone out, completely. | |||
| 31928 | ;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" | 31939 | ;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" |
| 31929 | ;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" | 31940 | ;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" |
| 31930 | ;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" | 31941 | ;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" |
| 31931 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19352 | 31942 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19382 |
| 31932 | ;;;;;; 23109 108328)) | 31943 | ;;;;;; 35538 347447)) |
| 31933 | 31944 | ||
| 31934 | ;;;*** | 31945 | ;;;*** |
| 31935 | 31946 | ||
diff --git a/lisp/textmodes/artist.el b/lisp/textmodes/artist.el index bc5f29482e7..41145afb766 100644 --- a/lisp/textmodes/artist.el +++ b/lisp/textmodes/artist.el | |||
| @@ -1319,7 +1319,7 @@ Selecting operation | |||
| 1319 | 1319 | ||
| 1320 | Variables | 1320 | Variables |
| 1321 | 1321 | ||
| 1322 | This is a brief overview of the different varaibles. For more info, | 1322 | This is a brief overview of the different variables. For more info, |
| 1323 | see the documentation for the variables (type \\[describe-variable] <variable> RET). | 1323 | see the documentation for the variables (type \\[describe-variable] <variable> RET). |
| 1324 | 1324 | ||
| 1325 | artist-rubber-banding Interactively do rubber-banding or not | 1325 | artist-rubber-banding Interactively do rubber-banding or not |
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el index 38698af7885..5fc92a92d37 100644 --- a/lisp/textmodes/tex-mode.el +++ b/lisp/textmodes/tex-mode.el | |||
| @@ -1060,7 +1060,7 @@ subshell is initiated, `tex-shell-hook' is run." | |||
| 1060 | "\\>\\|\\\\[a-z]*" (regexp-opt '("space" "skip" "page") t) | 1060 | "\\>\\|\\\\[a-z]*" (regexp-opt '("space" "skip" "page") t) |
| 1061 | "\\>\\)")) | 1061 | "\\>\\)")) |
| 1062 | (setq paragraph-separate | 1062 | (setq paragraph-separate |
| 1063 | (concat "[\f]\\|[ \t]*\\($\\|" | 1063 | (concat "[\f%]\\|[ \t]*\\($\\|" |
| 1064 | "\\\\[][]\\|" | 1064 | "\\\\[][]\\|" |
| 1065 | "\\\\" (regexp-opt (append | 1065 | "\\\\" (regexp-opt (append |
| 1066 | (mapcar 'car latex-section-alist) | 1066 | (mapcar 'car latex-section-alist) |
diff --git a/lisp/version.el b/lisp/version.el index fbdabd571af..c5c9bfa5fb6 100644 --- a/lisp/version.el +++ b/lisp/version.el | |||
| @@ -32,7 +32,7 @@ | |||
| 32 | (defconst emacs-copyright "Copyright (C) 2010 Free Software Foundation, Inc." "\ | 32 | (defconst emacs-copyright "Copyright (C) 2010 Free Software Foundation, Inc." "\ |
| 33 | Short copyright string for this version of Emacs.") | 33 | Short copyright string for this version of Emacs.") |
| 34 | 34 | ||
| 35 | (defconst emacs-version "23.1.94" "\ | 35 | (defconst emacs-version "23.1.95" "\ |
| 36 | Version numbers of this version of Emacs.") | 36 | Version numbers of this version of Emacs.") |
| 37 | 37 | ||
| 38 | (defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\ | 38 | (defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\ |
diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 7dd77153ac1..5889f04cf2f 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog | |||
| @@ -708,7 +708,7 @@ | |||
| 708 | 708 | ||
| 709 | 1994-04-30 Morten Welinder (terra@diku.dk) | 709 | 1994-04-30 Morten Welinder (terra@diku.dk) |
| 710 | 710 | ||
| 711 | * sed1.inp: don't comment out the inc-vers run as that | 711 | * sed1.inp: Don't comment out the inc-vers run as that |
| 712 | does not exist anymore. | 712 | does not exist anymore. |
| 713 | Don't reset DEBUG_MOLE as that no longer is used. | 713 | Don't reset DEBUG_MOLE as that no longer is used. |
| 714 | Identify the file being patched as src/... | 714 | Identify the file being patched as src/... |
| @@ -731,7 +731,7 @@ | |||
| 731 | 731 | ||
| 732 | 1994-01-08 Morten Welinder (terra@diku.dk) | 732 | 1994-01-08 Morten Welinder (terra@diku.dk) |
| 733 | 733 | ||
| 734 | * sed3.inp: improve make-compatibility by not using drive | 734 | * sed3.inp: Improve make-compatibility by not using drive |
| 735 | specifications and by not specifying an explicit shell. | 735 | specifications and by not specifying an explicit shell. |
| 736 | 736 | ||
| 737 | 1994-01-07 Morten Welinder (terra@diku.dk) | 737 | 1994-01-07 Morten Welinder (terra@diku.dk) |
diff --git a/nextstep/Cocoa/Emacs.base/Contents/Info.plist b/nextstep/Cocoa/Emacs.base/Contents/Info.plist index 35df94e336a..18033a3679c 100644 --- a/nextstep/Cocoa/Emacs.base/Contents/Info.plist +++ b/nextstep/Cocoa/Emacs.base/Contents/Info.plist | |||
| @@ -553,7 +553,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | |||
| 553 | <key>CFBundleExecutable</key> | 553 | <key>CFBundleExecutable</key> |
| 554 | <string>Emacs</string> | 554 | <string>Emacs</string> |
| 555 | <key>CFBundleGetInfoString</key> | 555 | <key>CFBundleGetInfoString</key> |
| 556 | <string>Emacs 23.1.94 Copyright (C) 2010 Free Software Foundation, Inc.</string> | 556 | <string>Emacs 23.1.95 Copyright (C) 2010 Free Software Foundation, Inc.</string> |
| 557 | <key>CFBundleIconFile</key> | 557 | <key>CFBundleIconFile</key> |
| 558 | <string>Emacs.icns</string> | 558 | <string>Emacs.icns</string> |
| 559 | <key>CFBundleIdentifier</key> | 559 | <key>CFBundleIdentifier</key> |
| @@ -566,7 +566,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | |||
| 566 | <string>APPL</string> | 566 | <string>APPL</string> |
| 567 | <!-- This should be the emacs version number. --> | 567 | <!-- This should be the emacs version number. --> |
| 568 | <key>CFBundleShortVersionString</key> | 568 | <key>CFBundleShortVersionString</key> |
| 569 | <string>23.1.94</string> | 569 | <string>23.1.95</string> |
| 570 | <key>CFBundleSignature</key> | 570 | <key>CFBundleSignature</key> |
| 571 | <string>EMAx</string> | 571 | <string>EMAx</string> |
| 572 | <!-- This SHOULD be a build number. --> | 572 | <!-- This SHOULD be a build number. --> |
diff --git a/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings b/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings index 9f868885612..ef467d6c9b3 100644 --- a/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings +++ b/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* Localized versions of Info.plist keys */ | 1 | /* Localized versions of Info.plist keys */ |
| 2 | 2 | ||
| 3 | CFBundleName = "Emacs"; | 3 | CFBundleName = "Emacs"; |
| 4 | CFBundleShortVersionString = "Version 23.1.94"; | 4 | CFBundleShortVersionString = "Version 23.1.95"; |
| 5 | CFBundleGetInfoString = "Emacs version 23.1.94, NS Windowing"; | 5 | CFBundleGetInfoString = "Emacs version 23.1.95, NS Windowing"; |
| 6 | NSHumanReadableCopyright = "Copyright (C) 2010 Free Software Foundation, Inc."; | 6 | NSHumanReadableCopyright = "Copyright (C) 2010 Free Software Foundation, Inc."; |
diff --git a/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop b/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop index 3e7b2171649..4c6073e402e 100644 --- a/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop +++ b/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | [Desktop Entry] | 1 | [Desktop Entry] |
| 2 | Encoding=UTF-8 | 2 | Encoding=UTF-8 |
| 3 | Type=Application | 3 | Type=Application |
| 4 | Version=23.1.94 | 4 | Version=23.1.95 |
| 5 | Categories=GNUstep | 5 | Categories=GNUstep |
| 6 | Name=Emacs | 6 | Name=Emacs |
| 7 | Comment=GNU Emacs for NeXT/Open/GNUstep and OS X | 7 | Comment=GNU Emacs for NeXT/Open/GNUstep and OS X |
diff --git a/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist b/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist index e9477bb1b94..80a3fc1b137 100644 --- a/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist +++ b/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | ApplicationDescription = "GNU Emacs for GNUstep / OS X"; | 2 | ApplicationDescription = "GNU Emacs for GNUstep / OS X"; |
| 3 | ApplicationIcon = emacs.tiff; | 3 | ApplicationIcon = emacs.tiff; |
| 4 | ApplicationName = Emacs; | 4 | ApplicationName = Emacs; |
| 5 | ApplicationRelease = "23.1.94"; | 5 | ApplicationRelease = "23.1.95"; |
| 6 | Authors = ( | 6 | Authors = ( |
| 7 | "Adrian Robert (GNUstep)", | 7 | "Adrian Robert (GNUstep)", |
| 8 | "Christophe de Dinechin (MacOS X)", | 8 | "Christophe de Dinechin (MacOS X)", |
| @@ -13,7 +13,7 @@ | |||
| 13 | ); | 13 | ); |
| 14 | Copyright = "Copyright (C) 2010 Free Software Foundation, Inc."; | 14 | Copyright = "Copyright (C) 2010 Free Software Foundation, Inc."; |
| 15 | CopyrightDescription = "Released under the GNU General Public License Version 3 or later"; | 15 | CopyrightDescription = "Released under the GNU General Public License Version 3 or later"; |
| 16 | FullVersionID = "Emacs 23.1.94, NS Windowing"; | 16 | FullVersionID = "Emacs 23.1.95, NS Windowing"; |
| 17 | NSExecutable = Emacs; | 17 | NSExecutable = Emacs; |
| 18 | NSIcon = emacs.tiff; | 18 | NSIcon = emacs.tiff; |
| 19 | NSPrincipalClass = NSApplication; | 19 | NSPrincipalClass = NSApplication; |
diff --git a/nt/emacs.rc b/nt/emacs.rc index 1b7efabbceb..bdeae568f41 100644 --- a/nt/emacs.rc +++ b/nt/emacs.rc | |||
| @@ -7,8 +7,8 @@ Emacs ICON icons\emacs.ico | |||
| 7 | #endif | 7 | #endif |
| 8 | 8 | ||
| 9 | VS_VERSION_INFO VERSIONINFO | 9 | VS_VERSION_INFO VERSIONINFO |
| 10 | FILEVERSION 23,1,94,0 | 10 | FILEVERSION 23,1,95,0 |
| 11 | PRODUCTVERSION 23,1,94,0 | 11 | PRODUCTVERSION 23,1,95,0 |
| 12 | FILEFLAGSMASK 0x3FL | 12 | FILEFLAGSMASK 0x3FL |
| 13 | #ifdef EMACSDEBUG | 13 | #ifdef EMACSDEBUG |
| 14 | FILEFLAGS 0x1L | 14 | FILEFLAGS 0x1L |
| @@ -25,12 +25,12 @@ BEGIN | |||
| 25 | BEGIN | 25 | BEGIN |
| 26 | VALUE "CompanyName", "Free Software Foundation\0" | 26 | VALUE "CompanyName", "Free Software Foundation\0" |
| 27 | VALUE "FileDescription", "GNU Emacs: The extensible self-documenting text editor\0" | 27 | VALUE "FileDescription", "GNU Emacs: The extensible self-documenting text editor\0" |
| 28 | VALUE "FileVersion", "23, 1, 94, 0\0" | 28 | VALUE "FileVersion", "23, 1, 95, 0\0" |
| 29 | VALUE "InternalName", "Emacs\0" | 29 | VALUE "InternalName", "Emacs\0" |
| 30 | VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" | 30 | VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" |
| 31 | VALUE "OriginalFilename", "emacs.exe" | 31 | VALUE "OriginalFilename", "emacs.exe" |
| 32 | VALUE "ProductName", "Emacs\0" | 32 | VALUE "ProductName", "Emacs\0" |
| 33 | VALUE "ProductVersion", "23, 1, 94, 0\0" | 33 | VALUE "ProductVersion", "23, 1, 95, 0\0" |
| 34 | VALUE "OLESelfRegister", "\0" | 34 | VALUE "OLESelfRegister", "\0" |
| 35 | END | 35 | END |
| 36 | END | 36 | END |
diff --git a/nt/emacsclient.rc b/nt/emacsclient.rc index eaaf6f8049d..20b764cc352 100644 --- a/nt/emacsclient.rc +++ b/nt/emacsclient.rc | |||
| @@ -5,8 +5,8 @@ Emacs ICON icons\emacs.ico | |||
| 5 | #endif | 5 | #endif |
| 6 | 6 | ||
| 7 | VS_VERSION_INFO VERSIONINFO | 7 | VS_VERSION_INFO VERSIONINFO |
| 8 | FILEVERSION 23,1,94,0 | 8 | FILEVERSION 23,1,95,0 |
| 9 | PRODUCTVERSION 23,1,94,0 | 9 | PRODUCTVERSION 23,1,95,0 |
| 10 | FILEFLAGSMASK 0x3FL | 10 | FILEFLAGSMASK 0x3FL |
| 11 | #ifdef EMACSDEBUG | 11 | #ifdef EMACSDEBUG |
| 12 | FILEFLAGS 0x1L | 12 | FILEFLAGS 0x1L |
| @@ -23,12 +23,12 @@ BEGIN | |||
| 23 | BEGIN | 23 | BEGIN |
| 24 | VALUE "CompanyName", "Free Software Foundation\0" | 24 | VALUE "CompanyName", "Free Software Foundation\0" |
| 25 | VALUE "FileDescription", "GNU EmacsClient: Client for the extensible self-documenting text editor\0" | 25 | VALUE "FileDescription", "GNU EmacsClient: Client for the extensible self-documenting text editor\0" |
| 26 | VALUE "FileVersion", "23, 1, 94, 0\0" | 26 | VALUE "FileVersion", "23, 1, 95, 0\0" |
| 27 | VALUE "InternalName", "EmacsClient\0" | 27 | VALUE "InternalName", "EmacsClient\0" |
| 28 | VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" | 28 | VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" |
| 29 | VALUE "OriginalFilename", "emacsclientw.exe" | 29 | VALUE "OriginalFilename", "emacsclientw.exe" |
| 30 | VALUE "ProductName", "EmacsClient\0" | 30 | VALUE "ProductName", "EmacsClient\0" |
| 31 | VALUE "ProductVersion", "23, 1, 94, 0\0" | 31 | VALUE "ProductVersion", "23, 1, 95, 0\0" |
| 32 | VALUE "OLESelfRegister", "\0" | 32 | VALUE "OLESelfRegister", "\0" |
| 33 | END | 33 | END |
| 34 | END | 34 | END |
diff --git a/src/ChangeLog b/src/ChangeLog index ceb9cad4d88..be916dff20d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,8 +1,36 @@ | |||
| 1 | 2010-04-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * xdisp.c (prepare_menu_bars): Don't call ns_set_doc_edited for | ||
| 4 | terminal frames (Bug#5837). | ||
| 5 | |||
| 6 | 2010-03-31 Chong Yidong <cyd@stupidchicken.com> | ||
| 7 | |||
| 8 | * nsfns.m (ns_set_doc_edited): Remove unused arg OLDVAL. | ||
| 9 | * nsterm.h: Fix prototype. | ||
| 10 | |||
| 11 | 2010-03-31 Eli Zaretskii <eliz@gnu.org> | ||
| 12 | |||
| 13 | * w32fns.c (x_create_tip_frame): Copy `parms' before we modify it | ||
| 14 | in this function. (Bug#5703) | ||
| 15 | |||
| 16 | 2010-03-31 Chong Yidong <cyd@stupidchicken.com> | ||
| 17 | |||
| 18 | * nsterm.h: Fix last change. | ||
| 19 | |||
| 20 | 2010-03-30 Bernhard Herzog <bh@intevation.de> (tiny change) | ||
| 21 | |||
| 22 | * menu.c (Fx_popup_menu): Use last_event_timestamp (Bug#4930). | ||
| 23 | |||
| 24 | 2010-03-30 Jan Djärv <jan.h.d@swipnet.se> | ||
| 25 | |||
| 26 | * xdisp.c (note_mouse_highlight): Don't do highlight if pointer is | ||
| 27 | invisible (Bug#5766). | ||
| 28 | |||
| 1 | 2010-03-29 Adrian Robert <adrian.b.robert@gmail.com> | 29 | 2010-03-29 Adrian Robert <adrian.b.robert@gmail.com> |
| 2 | 30 | ||
| 3 | * xdisp.c (x_consider_frame_title, update_window_cursor): Remove | 31 | * xdisp.c (x_consider_frame_title, update_window_cursor): Remove |
| 4 | HAVE_NS conditionals. | 32 | HAVE_NS conditionals. |
| 5 | (prepare_menu_bars)[HAVE_NS]: Call ns_set_doc_edited. | 33 | (prepare_menu_bars) [HAVE_NS]: Call ns_set_doc_edited. |
| 6 | 34 | ||
| 7 | * nsfns.m (x_implicitly_set_name): If frame-title-format is t, use | 35 | * nsfns.m (x_implicitly_set_name): If frame-title-format is t, use |
| 8 | filename for the title. | 36 | filename for the title. |
| @@ -308,7 +336,7 @@ | |||
| 308 | 2010-01-19 Alan Mackenzie <acm@muc.de> | 336 | 2010-01-19 Alan Mackenzie <acm@muc.de> |
| 309 | 337 | ||
| 310 | Fix spurious before-change-functions invocation from (insert ?\n). | 338 | Fix spurious before-change-functions invocation from (insert ?\n). |
| 311 | * textprop.c (set_text_properties): rename parameter | 339 | * textprop.c (set_text_properties): Rename parameter |
| 312 | `signal_after_change_p' to `coherent_change_p', and make the | 340 | `signal_after_change_p' to `coherent_change_p', and make the |
| 313 | invocation of `modify_region' conditional on it. | 341 | invocation of `modify_region' conditional on it. |
| 314 | 342 | ||
| @@ -10330,7 +10358,7 @@ | |||
| 10330 | 10358 | ||
| 10331 | * font.c (Vfont_encoding_alist, find_font_encoding): Move from | 10359 | * font.c (Vfont_encoding_alist, find_font_encoding): Move from |
| 10332 | fontset.c. | 10360 | fontset.c. |
| 10333 | (font_pixel_size)[! HAVE_WINDOW_SYSTEM]: Return 1. | 10361 | (font_pixel_size) [! HAVE_WINDOW_SYSTEM]: Return 1. |
| 10334 | (font_open_entity): Update FRAME_X_DISPLAY_INFO (f)->n_fonts, | 10362 | (font_open_entity): Update FRAME_X_DISPLAY_INFO (f)->n_fonts, |
| 10335 | FRAME_SMALLEST_CHAR_WIDTH (f), and FRAME_SMALLEST_FONT_HEIGHT (f) | 10363 | FRAME_SMALLEST_CHAR_WIDTH (f), and FRAME_SMALLEST_FONT_HEIGHT (f) |
| 10336 | only when HAVE_WINDOW_SYSTEM is defined. | 10364 | only when HAVE_WINDOW_SYSTEM is defined. |
| @@ -20164,7 +20192,7 @@ | |||
| 20164 | 20192 | ||
| 20165 | 2007-08-29 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> (tiny change) | 20193 | 2007-08-29 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> (tiny change) |
| 20166 | 20194 | ||
| 20167 | * term.c (dissociate_if_controlling_tty)[USG]: Fix parse error. | 20195 | * term.c (dissociate_if_controlling_tty) [USG]: Fix parse error. |
| 20168 | 20196 | ||
| 20169 | 2007-08-29 Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp> (tiny change) | 20197 | 2007-08-29 Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp> (tiny change) |
| 20170 | 20198 | ||
diff --git a/src/ChangeLog.10 b/src/ChangeLog.10 index d4d99a80a18..39b70d9b199 100644 --- a/src/ChangeLog.10 +++ b/src/ChangeLog.10 | |||
| @@ -2137,7 +2137,7 @@ | |||
| 2137 | 2137 | ||
| 2138 | * Makefile.in (keymap.o): Add "keymap.h" and "window.h" dependencies. | 2138 | * Makefile.in (keymap.o): Add "keymap.h" and "window.h" dependencies. |
| 2139 | 2139 | ||
| 2140 | * keymap.c: include "window.h". | 2140 | * keymap.c: Include "window.h". |
| 2141 | (Fcommand_remapping): New optional POSITION argument. | 2141 | (Fcommand_remapping): New optional POSITION argument. |
| 2142 | (Fkey_binding): New optional POSITION argument. Completely rework | 2142 | (Fkey_binding): New optional POSITION argument. Completely rework |
| 2143 | handling of mouse clicks to get the same order of keymaps as | 2143 | handling of mouse clicks to get the same order of keymaps as |
| @@ -5867,9 +5867,9 @@ | |||
| 5867 | 5867 | ||
| 5868 | 2005-12-26 Luc Teirlinck <teirllm@auburn.edu> | 5868 | 2005-12-26 Luc Teirlinck <teirllm@auburn.edu> |
| 5869 | 5869 | ||
| 5870 | * keyboard.h: extern last_point_position_window. | 5870 | * keyboard.h: Extern last_point_position_window. |
| 5871 | 5871 | ||
| 5872 | * undo.c: include keyboard.h. | 5872 | * undo.c: Include keyboard.h. |
| 5873 | 5873 | ||
| 5874 | * Makefile.in (undo.o): Depend on keyboard.h. | 5874 | * Makefile.in (undo.o): Depend on keyboard.h. |
| 5875 | 5875 | ||
| @@ -8276,7 +8276,7 @@ | |||
| 8276 | * xdisp.c (syms_of_xdisp) <nobreak-char-display>: Doc fix. | 8276 | * xdisp.c (syms_of_xdisp) <nobreak-char-display>: Doc fix. |
| 8277 | (syms_of_xdisp) <void-text-area-pointer>: Doc fix. | 8277 | (syms_of_xdisp) <void-text-area-pointer>: Doc fix. |
| 8278 | 8278 | ||
| 8279 | * fileio.c (Frename_file)[!DOS_NT]: Don't call chown on MSDOS/Windows. | 8279 | * fileio.c (Frename_file) [!DOS_NT]: Don't call chown on MSDOS/Windows. |
| 8280 | 8280 | ||
| 8281 | 2005-06-23 Richard M. Stallman <rms@gnu.org> | 8281 | 2005-06-23 Richard M. Stallman <rms@gnu.org> |
| 8282 | 8282 | ||
| @@ -12611,7 +12611,7 @@ | |||
| 12611 | * macterm.c (mac_check_for_quit_char): Remove warning for using | 12611 | * macterm.c (mac_check_for_quit_char): Remove warning for using |
| 12612 | NULL where 0 should be used. | 12612 | NULL where 0 should be used. |
| 12613 | * unexmacosx.c: Use malloc/malloc.h on Tiger instead of | 12613 | * unexmacosx.c: Use malloc/malloc.h on Tiger instead of |
| 12614 | objc/malloc.h | 12614 | objc/malloc.h. |
| 12615 | * mac.c: Include time.h for Tiger compatibility. | 12615 | * mac.c: Include time.h for Tiger compatibility. |
| 12616 | 12616 | ||
| 12617 | 2004-10-07 Kim F. Storm <storm@cua.dk> | 12617 | 2004-10-07 Kim F. Storm <storm@cua.dk> |
| @@ -12843,7 +12843,7 @@ | |||
| 12843 | * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and | 12843 | * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and |
| 12844 | blockinput.h. | 12844 | blockinput.h. |
| 12845 | (dosfns.o): Depend on blockinput.h, window.h, dispextern.h, | 12845 | (dosfns.o): Depend on blockinput.h, window.h, dispextern.h, |
| 12846 | charset.h, and coding.h | 12846 | charset.h, and coding.h. |
| 12847 | (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h. | 12847 | (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h. |
| 12848 | (term.o): Depend on window.h and keymap.h. | 12848 | (term.o): Depend on window.h and keymap.h. |
| 12849 | (abbrev.o): Depend on syntax.h. | 12849 | (abbrev.o): Depend on syntax.h. |
| @@ -17222,7 +17222,7 @@ | |||
| 17222 | 2003-09-01 Jason Rumney <jasonr@gnu.org> | 17222 | 2003-09-01 Jason Rumney <jasonr@gnu.org> |
| 17223 | 17223 | ||
| 17224 | * makefile.w32-in (alloca.o): Remove. | 17224 | * makefile.w32-in (alloca.o): Remove. |
| 17225 | (coding.o): Depend on intervals.h | 17225 | (coding.o): Depend on intervals.h. |
| 17226 | (emacs.o, bytecode.o): Depend on window.h. | 17226 | (emacs.o, bytecode.o): Depend on window.h. |
| 17227 | 17227 | ||
| 17228 | 2003-09-01 Dave Love <fx@gnu.org> | 17228 | 2003-09-01 Dave Love <fx@gnu.org> |
| @@ -22643,7 +22643,7 @@ | |||
| 22643 | (Fx_popup_menu): Don't show pop up menu until preceding one is | 22643 | (Fx_popup_menu): Don't show pop up menu until preceding one is |
| 22644 | actually cleaned up. Moved UNGCPRO outside #ifdef HAVE_MENUS block. | 22644 | actually cleaned up. Moved UNGCPRO outside #ifdef HAVE_MENUS block. |
| 22645 | 22645 | ||
| 22646 | * w32menu.c: Changes adapted from xmenu.c | 22646 | * w32menu.c: Changes adapted from xmenu.c. |
| 22647 | (set_frame_menubar): First parse all submenus, | 22647 | (set_frame_menubar): First parse all submenus, |
| 22648 | then make widget_value trees from them. | 22648 | then make widget_value trees from them. |
| 22649 | Don't allocate any widget_value objects | 22649 | Don't allocate any widget_value objects |
| @@ -24232,7 +24232,7 @@ | |||
| 24232 | m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h, | 24232 | m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h, |
| 24233 | m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h, | 24233 | m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h, |
| 24234 | m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h, | 24234 | m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h, |
| 24235 | m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h | 24235 | m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h, |
| 24236 | m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h, | 24236 | m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h, |
| 24237 | m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h, | 24237 | m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h, |
| 24238 | m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h, | 24238 | m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h, |
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8 index de162cb39bc..6da7b6862a5 100644 --- a/src/ChangeLog.8 +++ b/src/ChangeLog.8 | |||
| @@ -2886,10 +2886,10 @@ | |||
| 2886 | 2886 | ||
| 2887 | * sysdep.c: Define numerous routines to emulate Unix system calls. | 2887 | * sysdep.c: Define numerous routines to emulate Unix system calls. |
| 2888 | 2888 | ||
| 2889 | * xfaces.c: on MacOS, define the set of colors listed in rgb.txt | 2889 | * xfaces.c: On MacOS, define the set of colors listed in rgb.txt |
| 2890 | file of an X Window environment. | 2890 | file of an X Window environment. |
| 2891 | 2891 | ||
| 2892 | * xfaces.c: on MacOS, define the Lisp functions x-display-color-p, | 2892 | * xfaces.c: On MacOS, define the Lisp functions x-display-color-p, |
| 2893 | x-display-grayscale, x-color-defined-p, and x-color-values. | 2893 | x-display-grayscale, x-color-defined-p, and x-color-values. |
| 2894 | 2894 | ||
| 2895 | * sysdep.c [macintosh] (stat, fstat, mkdir, rmdir, utime, access) | 2895 | * sysdep.c [macintosh] (stat, fstat, mkdir, rmdir, utime, access) |
| @@ -3160,7 +3160,7 @@ | |||
| 3160 | 3160 | ||
| 3161 | 1999-08-25 Alexandre Oliva <oliva@dcc.unicamp.br> | 3161 | 1999-08-25 Alexandre Oliva <oliva@dcc.unicamp.br> |
| 3162 | 3162 | ||
| 3163 | * unexelf.c: Merge IRIX debugging info patch from unexsgi.c | 3163 | * unexelf.c: Merge IRIX debugging info patch from unexsgi.c. |
| 3164 | * m/iris4d.h: Use unexelf for IRIX 5.*. | 3164 | * m/iris4d.h: Use unexelf for IRIX 5.*. |
| 3165 | * m/iris5d.h: Use unexelf for IRIX 6.*. | 3165 | * m/iris5d.h: Use unexelf for IRIX 6.*. |
| 3166 | * unexsgi.c: Deleted. | 3166 | * unexsgi.c: Deleted. |
| @@ -3767,8 +3767,8 @@ | |||
| 3767 | 1999-08-06 Gerd Moellmann <gerd@gnu.org> | 3767 | 1999-08-06 Gerd Moellmann <gerd@gnu.org> |
| 3768 | 3768 | ||
| 3769 | * xdisp.c (compute_line_metrics): If first line's physical ascent | 3769 | * xdisp.c (compute_line_metrics): If first line's physical ascent |
| 3770 | is larger than its logical ascent, use the physical ascent, and | 3770 | is larger than its logical ascent, use the physical ascent, and |
| 3771 | make the row taller. Set row's overlapping_p flag. | 3771 | make the row taller. Set row's overlapping_p flag. |
| 3772 | 3772 | ||
| 3773 | * dispnew.c (redraw_overlapping_rows): Use flag overlapping_p. | 3773 | * dispnew.c (redraw_overlapping_rows): Use flag overlapping_p. |
| 3774 | (direct_output_for_insert): Ditto. | 3774 | (direct_output_for_insert): Ditto. |
| @@ -4675,7 +4675,7 @@ | |||
| 4675 | 4675 | ||
| 4676 | 1999-06-04 Gerd Moellmann <gerd@gnu.org> | 4676 | 1999-06-04 Gerd Moellmann <gerd@gnu.org> |
| 4677 | 4677 | ||
| 4678 | * xfaces.c (recompute_basic_faces)[GLYPH_DEBUG]: Check return | 4678 | * xfaces.c (recompute_basic_faces) [GLYPH_DEBUG]: Check return |
| 4679 | value of realize_basic_faces. | 4679 | value of realize_basic_faces. |
| 4680 | (load_face_font_or_fontset): Store full font name in face. | 4680 | (load_face_font_or_fontset): Store full font name in face. |
| 4681 | (realize_default_face): Use full font name. | 4681 | (realize_default_face): Use full font name. |
| @@ -5601,9 +5601,9 @@ | |||
| 5601 | * window.c (coordinates_in_window): Use CURRENT_MODE_LINE_HEIGHT. | 5601 | * window.c (coordinates_in_window): Use CURRENT_MODE_LINE_HEIGHT. |
| 5602 | 5602 | ||
| 5603 | * xdisp.c (redisplay_window): If mode line height has changed, | 5603 | * xdisp.c (redisplay_window): If mode line height has changed, |
| 5604 | arrange for a thorough immediate redisplay using the correct mode | 5604 | arrange for a thorough immediate redisplay using the correct mode |
| 5605 | line height. | 5605 | line height. |
| 5606 | (window_box_height): Use CURRENT_MODE_LINE_HEIGHT. | 5606 | (window_box_height): Use CURRENT_MODE_LINE_HEIGHT. |
| 5607 | 5607 | ||
| 5608 | * dispextern.h (MATRIX_MODE_LINE_HEIGHT): New. | 5608 | * dispextern.h (MATRIX_MODE_LINE_HEIGHT): New. |
| 5609 | (CURRENT_MODE_LINE_HEIGHT): New. | 5609 | (CURRENT_MODE_LINE_HEIGHT): New. |
| @@ -7062,7 +7062,7 @@ | |||
| 7062 | 1998-05-04 Gerd Moellmann <gerd@gnu.org> | 7062 | 1998-05-04 Gerd Moellmann <gerd@gnu.org> |
| 7063 | 7063 | ||
| 7064 | * Makefile.in (LIBXPM): If not already defined, define to -lXpm. | 7064 | * Makefile.in (LIBXPM): If not already defined, define to -lXpm. |
| 7065 | (LIBX)[HAVE_X11]: Add LIBXPM. | 7065 | (LIBX) [HAVE_X11]: Add LIBXPM. |
| 7066 | 7066 | ||
| 7067 | * xfns.c (xpm_image_p): Implementation of image type functions | 7067 | * xfns.c (xpm_image_p): Implementation of image type functions |
| 7068 | for XPM. | 7068 | for XPM. |
| @@ -10052,7 +10052,7 @@ | |||
| 10052 | 10052 | ||
| 10053 | * xterm.h (WINDOW_COL_PIXEL_X etc.) Removed. | 10053 | * xterm.h (WINDOW_COL_PIXEL_X etc.) Removed. |
| 10054 | 10054 | ||
| 10055 | * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c | 10055 | * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c. |
| 10056 | 10056 | ||
| 10057 | * xfns.c (x_contour_region): Use pixel coordinates from window | 10057 | * xfns.c (x_contour_region): Use pixel coordinates from window |
| 10058 | cursor instead of WINDOW_TO_FRAME_H/VPOS. | 10058 | cursor instead of WINDOW_TO_FRAME_H/VPOS. |
| @@ -10897,7 +10897,7 @@ | |||
| 10897 | (MATRIX_ROW_INVERSE_P): Former MATRIX_ROW_HIGHLIGHT_P. | 10897 | (MATRIX_ROW_INVERSE_P): Former MATRIX_ROW_HIGHLIGHT_P. |
| 10898 | (struct glyph_row): HIGHLIGHT_P -> INVERSE_P | 10898 | (struct glyph_row): HIGHLIGHT_P -> INVERSE_P |
| 10899 | 10899 | ||
| 10900 | * all files: use above new names. | 10900 | * all files: Use above new names. |
| 10901 | 10901 | ||
| 10902 | * dispnew.c (scroll_frame_lines): Simplified. Use | 10902 | * dispnew.c (scroll_frame_lines): Simplified. Use |
| 10903 | SCROLL_GLYPH_MATRIX. | 10903 | SCROLL_GLYPH_MATRIX. |
| @@ -10961,7 +10961,7 @@ | |||
| 10961 | (init_display): Ditto. | 10961 | (init_display): Ditto. |
| 10962 | (syms_of_display): Ditto. | 10962 | (syms_of_display): Ditto. |
| 10963 | 10963 | ||
| 10964 | * dispextern.h: add prototypes for REDRAW_FRAME, | 10964 | * dispextern.h: Add prototypes for REDRAW_FRAME, |
| 10965 | REDRAW_GARBAGED_FRAMES, CANCEL_LINE, CLEAR_FRAME_RECORDS, | 10965 | REDRAW_GARBAGED_FRAMES, CANCEL_LINE, CLEAR_FRAME_RECORDS, |
| 10966 | INIT_DESIRED_GLYPHS, SCROLL_FRAME_LINES, PRESERVE_OTHER_COLUMNS, | 10966 | INIT_DESIRED_GLYPHS, SCROLL_FRAME_LINES, PRESERVE_OTHER_COLUMNS, |
| 10967 | ADJUST_WINDOW_CHARSTARTS, CANCEL_MY_COLUMNS, | 10967 | ADJUST_WINDOW_CHARSTARTS, CANCEL_MY_COLUMNS, |
| @@ -11108,9 +11108,9 @@ | |||
| 11108 | (make_window): Initialize DESIRED_MATRIX and CURRENT_MATRIX. | 11108 | (make_window): Initialize DESIRED_MATRIX and CURRENT_MATRIX. |
| 11109 | (replace_window): Reset DESIRED_MATRIX and CURRENT_MATRIX | 11109 | (replace_window): Reset DESIRED_MATRIX and CURRENT_MATRIX |
| 11110 | 11110 | ||
| 11111 | * Makefile.in (window.o): Add dependency window.c -> dispextern.h | 11111 | * Makefile.in (window.o): Add dependency window.c -> dispextern.h. |
| 11112 | 11112 | ||
| 11113 | * window.c: Include dispextern.h | 11113 | * window.c: Include dispextern.h. |
| 11114 | 11114 | ||
| 11115 | * scroll.c (do_scrolling): Use new glyphs. | 11115 | * scroll.c (do_scrolling): Use new glyphs. |
| 11116 | (do_direct_scrolling): Ditto. | 11116 | (do_direct_scrolling): Ditto. |
| @@ -11141,9 +11141,9 @@ | |||
| 11141 | (write_glyphs): Ditto. | 11141 | (write_glyphs): Ditto. |
| 11142 | (insert_glyphs): Ditto. | 11142 | (insert_glyphs): Ditto. |
| 11143 | 11143 | ||
| 11144 | * Makefile.in (term.o): term.c depends on dispextern.h | 11144 | * Makefile.in (term.o): term.c depends on dispextern.h. |
| 11145 | 11145 | ||
| 11146 | * term.c: Include dispextern.h | 11146 | * term.c: Include dispextern.h. |
| 11147 | 11147 | ||
| 11148 | * dispnew.c (direct_output_forward_char): Old glyph functions | 11148 | * dispnew.c (direct_output_forward_char): Old glyph functions |
| 11149 | removed, new inserted. | 11149 | removed, new inserted. |
| @@ -11560,8 +11560,8 @@ | |||
| 11560 | 1999-05-02 Andrew Innes <andrewi@gnu.org> | 11560 | 1999-05-02 Andrew Innes <andrewi@gnu.org> |
| 11561 | 11561 | ||
| 11562 | * s/ms-w32.h (HAVE_FSYNC): New macro. | 11562 | * s/ms-w32.h (HAVE_FSYNC): New macro. |
| 11563 | (fsync): Map to _commit. | 11563 | (fsync): Map to _commit. |
| 11564 | (ftruncate): Map to _chsize. | 11564 | (ftruncate): Map to _chsize. |
| 11565 | 11565 | ||
| 11566 | * w32term.c (dumpglyphs): On Windows NT, do output in Unicode even | 11566 | * w32term.c (dumpglyphs): On Windows NT, do output in Unicode even |
| 11567 | for ASCII, if enabled, to avoid memory allocation overhead for | 11567 | for ASCII, if enabled, to avoid memory allocation overhead for |
| @@ -11666,7 +11666,7 @@ | |||
| 11666 | 11666 | ||
| 11667 | * fontset.c (Fquery_fontset): Don't check for fontset aliases here. | 11667 | * fontset.c (Fquery_fontset): Don't check for fontset aliases here. |
| 11668 | (Fnew_fontset, Fset_fontset_font): Check for them here. | 11668 | (Fnew_fontset, Fset_fontset_font): Check for them here. |
| 11669 | (Ffontset_info, Fnew_fontset, Fset_fontset_font): | 11669 | (Ffontset_info, Fnew_fontset, Fset_fontset_font): |
| 11670 | Fix error message syntax. | 11670 | Fix error message syntax. |
| 11671 | 11671 | ||
| 11672 | * buffer.c (Fmake_indirect_buffer): Copy multibyte status | 11672 | * buffer.c (Fmake_indirect_buffer): Copy multibyte status |
| @@ -12775,7 +12775,7 @@ | |||
| 12775 | 1998-12-06 Eli Zaretskii <eliz@mescaline.gnu.org> | 12775 | 1998-12-06 Eli Zaretskii <eliz@mescaline.gnu.org> |
| 12776 | 12776 | ||
| 12777 | * Makefile.in (msdos.o): Depend on termchar.h, charset.h, | 12777 | * Makefile.in (msdos.o): Depend on termchar.h, charset.h, |
| 12778 | coding.h, and disptab.h | 12778 | coding.h, and disptab.h. |
| 12779 | 12779 | ||
| 12780 | * msdos.c (Vdos_unsupported_char_glyph): New variable. | 12780 | * msdos.c (Vdos_unsupported_char_glyph): New variable. |
| 12781 | (syms_of_msdos): DEFVAR_LISP it. | 12781 | (syms_of_msdos): DEFVAR_LISP it. |
diff --git a/src/menu.c b/src/menu.c index ad6054d7192..bfe54a53328 100644 --- a/src/menu.c +++ b/src/menu.c | |||
| @@ -61,6 +61,10 @@ extern HMENU current_popup_menu; | |||
| 61 | #define HAVE_BOXES 1 | 61 | #define HAVE_BOXES 1 |
| 62 | #endif | 62 | #endif |
| 63 | 63 | ||
| 64 | /* The timestamp of the last input event Emacs received from the X server. */ | ||
| 65 | /* Defined in keyboard.c. */ | ||
| 66 | extern unsigned long last_event_timestamp; | ||
| 67 | |||
| 64 | extern Lisp_Object QCtoggle, QCradio; | 68 | extern Lisp_Object QCtoggle, QCradio; |
| 65 | 69 | ||
| 66 | Lisp_Object menu_items; | 70 | Lisp_Object menu_items; |
| @@ -1073,7 +1077,6 @@ no quit occurs and `x-popup-menu' returns nil. */) | |||
| 1073 | int keymaps = 0; | 1077 | int keymaps = 0; |
| 1074 | int for_click = 0; | 1078 | int for_click = 0; |
| 1075 | int specpdl_count = SPECPDL_INDEX (); | 1079 | int specpdl_count = SPECPDL_INDEX (); |
| 1076 | Lisp_Object timestamp = Qnil; | ||
| 1077 | struct gcpro gcpro1; | 1080 | struct gcpro gcpro1; |
| 1078 | 1081 | ||
| 1079 | if (NILP (position)) | 1082 | if (NILP (position)) |
| @@ -1107,10 +1110,9 @@ no quit occurs and `x-popup-menu' returns nil. */) | |||
| 1107 | for_click = 1; | 1110 | for_click = 1; |
| 1108 | tem = Fcar (Fcdr (position)); /* EVENT_START (position) */ | 1111 | tem = Fcar (Fcdr (position)); /* EVENT_START (position) */ |
| 1109 | window = Fcar (tem); /* POSN_WINDOW (tem) */ | 1112 | window = Fcar (tem); /* POSN_WINDOW (tem) */ |
| 1110 | tem = Fcdr (Fcdr (tem)); | 1113 | tem = Fcar (Fcdr (Fcdr (tem))); /* POSN_WINDOW_POSN (tem) */ |
| 1111 | x = Fcar (Fcar (tem)); | 1114 | x = Fcar (tem); |
| 1112 | y = Fcdr (Fcar (tem)); | 1115 | y = Fcdr (tem); |
| 1113 | timestamp = Fcar (Fcdr (tem)); | ||
| 1114 | } | 1116 | } |
| 1115 | 1117 | ||
| 1116 | /* If a click happens in an external tool bar or a detached | 1118 | /* If a click happens in an external tool bar or a detached |
| @@ -1318,9 +1320,13 @@ no quit occurs and `x-popup-menu' returns nil. */) | |||
| 1318 | selection = ns_menu_show (f, xpos, ypos, for_click, | 1320 | selection = ns_menu_show (f, xpos, ypos, for_click, |
| 1319 | keymaps, title, &error_name); | 1321 | keymaps, title, &error_name); |
| 1320 | #else /* MSDOS and X11 */ | 1322 | #else /* MSDOS and X11 */ |
| 1323 | /* Assume last_event_timestamp is the timestamp of the button event. | ||
| 1324 | Is this assumption ever violated? We can't use the timestamp | ||
| 1325 | stored within POSITION because there the top bits from the actual | ||
| 1326 | timestamp may be truncated away (Bug#4930). */ | ||
| 1321 | selection = xmenu_show (f, xpos, ypos, for_click, | 1327 | selection = xmenu_show (f, xpos, ypos, for_click, |
| 1322 | keymaps, title, &error_name, | 1328 | keymaps, title, &error_name, |
| 1323 | INTEGERP (timestamp) ? XUINT (timestamp) : 0); | 1329 | last_event_timestamp); |
| 1324 | #endif | 1330 | #endif |
| 1325 | 1331 | ||
| 1326 | UNBLOCK_INPUT; | 1332 | UNBLOCK_INPUT; |
diff --git a/src/nsfns.m b/src/nsfns.m index 9de7681b2f7..7e7fd48caf0 100644 --- a/src/nsfns.m +++ b/src/nsfns.m | |||
| @@ -686,7 +686,7 @@ ns_set_name_as_filename (struct frame *f) | |||
| 686 | 686 | ||
| 687 | 687 | ||
| 688 | void | 688 | void |
| 689 | ns_set_doc_edited (struct frame *f, Lisp_Object arg, Lisp_Object oldval) | 689 | ns_set_doc_edited (struct frame *f, Lisp_Object arg) |
| 690 | { | 690 | { |
| 691 | NSView *view = FRAME_NS_VIEW (f); | 691 | NSView *view = FRAME_NS_VIEW (f); |
| 692 | NSAutoreleasePool *pool; | 692 | NSAutoreleasePool *pool; |
diff --git a/src/w32fns.c b/src/w32fns.c index 938bd463b25..795e7208569 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -5427,6 +5427,10 @@ x_create_tip_frame (dpyinfo, parms, text) | |||
| 5427 | 5427 | ||
| 5428 | kb = dpyinfo->terminal->kboard; | 5428 | kb = dpyinfo->terminal->kboard; |
| 5429 | 5429 | ||
| 5430 | /* The calls to x_get_arg remove elements from PARMS, so copy it to | ||
| 5431 | avoid destructive changes behind our caller's back. */ | ||
| 5432 | parms = Fcopy_alist (parms); | ||
| 5433 | |||
| 5430 | /* Get the name of the frame to use for resource lookup. */ | 5434 | /* Get the name of the frame to use for resource lookup. */ |
| 5431 | name = x_get_arg (dpyinfo, parms, Qname, "name", "Name", RES_TYPE_STRING); | 5435 | name = x_get_arg (dpyinfo, parms, Qname, "name", "Name", RES_TYPE_STRING); |
| 5432 | if (!STRINGP (name) | 5436 | if (!STRINGP (name) |
diff --git a/src/xdisp.c b/src/xdisp.c index 81b97b25c1c..734b60bc1dd 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -9570,7 +9570,8 @@ prepare_menu_bars () | |||
| 9570 | update_tool_bar (f, 0); | 9570 | update_tool_bar (f, 0); |
| 9571 | #endif | 9571 | #endif |
| 9572 | #ifdef HAVE_NS | 9572 | #ifdef HAVE_NS |
| 9573 | if (windows_or_buffers_changed) | 9573 | if (windows_or_buffers_changed |
| 9574 | && FRAME_NS_P (f)) | ||
| 9574 | ns_set_doc_edited (f, Fbuffer_modified_p | 9575 | ns_set_doc_edited (f, Fbuffer_modified_p |
| 9575 | (XWINDOW (f->selected_window)->buffer)); | 9576 | (XWINDOW (f->selected_window)->buffer)); |
| 9576 | #endif | 9577 | #endif |
| @@ -23551,7 +23552,8 @@ note_mouse_highlight (f, x, y) | |||
| 23551 | #endif | 23552 | #endif |
| 23552 | 23553 | ||
| 23553 | if (NILP (Vmouse_highlight) | 23554 | if (NILP (Vmouse_highlight) |
| 23554 | || !f->glyphs_initialized_p) | 23555 | || !f->glyphs_initialized_p |
| 23556 | || f->pointer_invisible) | ||
| 23555 | return; | 23557 | return; |
| 23556 | 23558 | ||
| 23557 | dpyinfo->mouse_face_mouse_x = x; | 23559 | dpyinfo->mouse_face_mouse_x = x; |