aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2010-02-27 07:43:30 -0500
committerEli Zaretskii2010-02-27 07:43:30 -0500
commitd23cd5eeb2993e55943d250ea8c2015da5b06a24 (patch)
tree2b3eac653fd6869f83179e393a467d81f6421cf9
parent918f41599dfab54071920441d86c306ced83b550 (diff)
parent8ff35869753b7ef1bd479d99fe685a47fa6b73ed (diff)
downloademacs-d23cd5eeb2993e55943d250ea8c2015da5b06a24.tar.gz
emacs-d23cd5eeb2993e55943d250ea8c2015da5b06a24.zip
Merge frome mainline.
-rw-r--r--README2
-rwxr-xr-xconfigure18
-rw-r--r--configure.in2
-rw-r--r--doc/emacs/ChangeLog5
-rw-r--r--doc/emacs/emacs.texi2
-rw-r--r--doc/emacs/frames.texi28
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi2
-rw-r--r--doc/lispref/book-spine.texinfo2
-rw-r--r--doc/lispref/elisp.texi2
-rw-r--r--doc/lispref/vol1.texi2
-rw-r--r--doc/lispref/vol2.texi2
-rw-r--r--doc/man/emacs.12
-rw-r--r--doc/misc/faq.texi2
-rw-r--r--etc/AUTHORS94
-rw-r--r--etc/ChangeLog5
-rw-r--r--etc/tutorials/TUTORIAL.es2
-rw-r--r--etc/tutorials/TUTORIAL.pt_BR2
-rw-r--r--lib-src/ChangeLog5
-rw-r--r--lib-src/etags.c5
-rw-r--r--lib-src/makefile.w32-in2
-rw-r--r--lisp/ChangeLog69
-rw-r--r--lisp/cedet/semantic/wisent/javascript.el4
-rw-r--r--lisp/custom.el15
-rw-r--r--lisp/eshell/eshell.el9
-rw-r--r--lisp/files.el14
-rw-r--r--lisp/gnus/ChangeLog15
-rw-r--r--lisp/gnus/gnus-art.el8
-rw-r--r--lisp/gnus/message.el21
-rw-r--r--lisp/htmlfontify.el5
-rw-r--r--lisp/international/characters.el3
-rw-r--r--lisp/international/fontset.el4
-rw-r--r--lisp/language/burmese.el22
-rw-r--r--lisp/ldefs-boot.el257
-rw-r--r--lisp/mail/sendmail.el2
-rw-r--r--lisp/net/tramp.el8
-rw-r--r--lisp/nxml/TODO2
-rw-r--r--lisp/progmodes/cc-engine.el8
-rw-r--r--lisp/progmodes/cc-mode.el16
-rw-r--r--lisp/progmodes/compile.el2
-rw-r--r--lisp/progmodes/python.el2
-rw-r--r--lisp/startup.el6
-rw-r--r--lisp/version.el2
-rw-r--r--nextstep/Cocoa/Emacs.base/Contents/Info.plist4
-rw-r--r--nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings4
-rw-r--r--nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop2
-rw-r--r--nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist4
-rw-r--r--nt/emacs.rc8
-rw-r--r--nt/emacsclient.rc8
-rw-r--r--src/ChangeLog35
-rw-r--r--src/font.c24
-rw-r--r--src/ftfont.c18
-rw-r--r--src/gtkutil.c34
-rw-r--r--src/m/arm.h6
-rw-r--r--src/nsfont.m4
-rw-r--r--src/xdisp.c9
-rw-r--r--src/xterm.c9
56 files changed, 541 insertions, 308 deletions
diff --git a/README b/README
index fe9f74fa8c4..707033c8e83 100644
--- a/README
+++ b/README
@@ -3,7 +3,7 @@ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
3See the end of the file for license conditions. 3See the end of the file for license conditions.
4 4
5 5
6This directory tree holds version 23.1.92 of GNU Emacs, the extensible, 6This directory tree holds version 23.1.93 of GNU Emacs, the extensible,
7customizable, self-documenting real-time display editor. 7customizable, self-documenting real-time display editor.
8 8
9The file INSTALL in this directory says how to build and install GNU 9The file INSTALL in this directory says how to build and install GNU
diff --git a/configure b/configure
index cb257fa0813..96c4a72555e 100755
--- a/configure
+++ b/configure
@@ -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.92. 3# Generated by GNU Autoconf 2.62 for emacs 23.1.93.
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.
595PACKAGE_NAME='emacs' 595PACKAGE_NAME='emacs'
596PACKAGE_TARNAME='emacs' 596PACKAGE_TARNAME='emacs'
597PACKAGE_VERSION='23.1.92' 597PACKAGE_VERSION='23.1.93'
598PACKAGE_STRING='emacs 23.1.92' 598PACKAGE_STRING='emacs 23.1.93'
599PACKAGE_BUGREPORT='' 599PACKAGE_BUGREPORT=''
600 600
601ac_unique_file="src/lisp.h" 601ac_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.92 to adapt to many kinds of systems. 1374\`configure' configures emacs 23.1.93 to adapt to many kinds of systems.
1375 1375
1376Usage: $0 [OPTION]... [VAR=VALUE]... 1376Usage: $0 [OPTION]... [VAR=VALUE]...
1377 1377
@@ -1445,7 +1445,7 @@ fi
1445 1445
1446if test -n "$ac_init_help"; then 1446if 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.92:";; 1448 short | recursive ) echo "Configuration of emacs 23.1.93:";;
1449 esac 1449 esac
1450 cat <<\_ACEOF 1450 cat <<\_ACEOF
1451 1451
@@ -1588,7 +1588,7 @@ fi
1588test -n "$ac_init_help" && exit $ac_status 1588test -n "$ac_init_help" && exit $ac_status
1589if $ac_init_version; then 1589if $ac_init_version; then
1590 cat <<\_ACEOF 1590 cat <<\_ACEOF
1591emacs configure 23.1.92 1591emacs configure 23.1.93
1592generated by GNU Autoconf 2.62 1592generated by GNU Autoconf 2.62
1593 1593
1594Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1594Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1602,7 +1602,7 @@ cat >config.log <<_ACEOF
1602This file contains any messages produced by compilers while 1602This file contains any messages produced by compilers while
1603running configure, to aid debugging if configure makes a mistake. 1603running configure, to aid debugging if configure makes a mistake.
1604 1604
1605It was created by emacs $as_me 23.1.92, which was 1605It was created by emacs $as_me 23.1.93, which was
1606generated by GNU Autoconf 2.62. Invocation command line was 1606generated 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.
26261ac_log=" 26261ac_log="
26262This file was extended by emacs $as_me 23.1.92, which was 26262This file was extended by emacs $as_me 23.1.93, which was
26263generated by GNU Autoconf 2.62. Invocation command line was 26263generated 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
26313cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 26313cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26314ac_cs_version="\\ 26314ac_cs_version="\\
26315emacs config.status 23.1.92 26315emacs config.status 23.1.93
26316configured by $0, generated by GNU Autoconf 2.62, 26316configured 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 6440aa5b9af..da15b64125c 100644
--- a/configure.in
+++ b/configure.in
@@ -22,7 +22,7 @@ dnl You should have received a copy of the GNU General Public License
22dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 22dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
23 23
24AC_PREREQ(2.62) 24AC_PREREQ(2.62)
25AC_INIT(emacs, 23.1.92) 25AC_INIT(emacs, 23.1.93)
26AC_CONFIG_HEADER(src/config.h:src/config.in) 26AC_CONFIG_HEADER(src/config.h:src/config.in)
27AC_CONFIG_SRCDIR(src/lisp.h) 27AC_CONFIG_SRCDIR(src/lisp.h)
28 28
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 7989201aac5..f2c96ac45e8 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,8 @@
12010-02-21 Chong Yidong <cyd@stupidchicken.com>
2
3 * frames.texi (Frame Commands): Note that the last ordinary frame can
4 be deleted in daemon mode (Bug#5616).
5
12010-02-18 Glenn Morris <rgm@gnu.org> 62010-02-18 Glenn Morris <rgm@gnu.org>
2 7
3 * trouble.texi (Contributing): Repository is no longer CVS. 8 * trouble.texi (Contributing): Repository is no longer CVS.
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 5a94155144f..ff152fdf6df 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.92 8@set EMACSVER 23.1.93
9 9
10@copying 10@copying
11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@* 11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@*
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index efdf50791c0..09dbff896dc 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -622,18 +622,24 @@ terminal.
622Delete all frames except the selected one. 622Delete all frames except the selected one.
623@end table 623@end table
624 624
625 The @kbd{C-x 5 0} (@code{delete-frame}) command will never delete
626the last frame, to prevent you from losing the ability to interact
627with the Emacs process. Note that when Emacs is run as a daemon
628(@pxref{Emacs Server}), there is always a ``virtual frame'' that
629remains after all the ordinary, interactive frames are deleted. In
630this case, @kbd{C-x 5 0} can delete the last interactive frame; you
631can use @command{emacsclient} to reconnect to the Emacs session.
632
625@vindex focus-follows-mouse 633@vindex focus-follows-mouse
626 To make the command @kbd{C-x 5 o} work properly, you should tell 634 On X, you may have to tell Emacs how the system (or the window
627Emacs how the system (or the window manager) handles focus-switching 635manager) handles focus-switching between windows, in order for the
628between windows. There are two possibilities: either simply moving 636command @kbd{C-x 5 o} (@code{other-frame}) to work properly.
629the mouse onto a window selects it (gives it focus), or you have to 637Unfortunately, there is no way for Emacs to detect this automatically,
630click on it to do so. On X, this focus policy also affects whether 638so you should set the variable @code{focus-follows-mouse}. If simply
631the focus is given to a frame that Emacs raises. Unfortunately there 639moving the mouse onto a window selects it and gives it focus, the
632is no way Emacs can find out automatically which way the system 640variable should be @code{t}; if you have to click on the window to
633handles this, so you have to explicitly say, by setting the variable 641select it, the variable should be @code{nil}. The default is
634@code{focus-follows-mouse}. If just moving the mouse onto a window 642@code{t}.
635selects it, that variable should be @code{t}; if a click is necessary,
636the variable should be @code{nil}. The default is @code{t}.
637 643
638 The window manager that is part of MS-Windows always gives focus to 644 The window manager that is part of MS-Windows always gives focus to
639a frame that raises, so this variable has no effect in the native 645a frame that raises, so this variable has no effect in the native
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index a785f964660..0f3a3bc1993 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -4764,7 +4764,7 @@ the @file{/usr/local/share/emacs/} directory; thus you would use the
4764@code{M-x visit-tags-table} command and specify a pathname such as 4764@code{M-x visit-tags-table} command and specify a pathname such as
4765@file{/usr/local/share/emacs/22.1.1/lisp/TAGS}. If the tags table 4765@file{/usr/local/share/emacs/22.1.1/lisp/TAGS}. If the tags table
4766has not already been created, you will have to create it yourself. It 4766has not already been created, you will have to create it yourself. It
4767will in a file such as @file{/usr/local/src/emacs/src/TAGS}. 4767will be in a file such as @file{/usr/local/src/emacs/src/TAGS}.
4768 4768
4769@need 1250 4769@need 1250
4770To create a @file{TAGS} file in a specific directory, switch to that 4770To create a @file{TAGS} file in a specific directory, switch to that
diff --git a/doc/lispref/book-spine.texinfo b/doc/lispref/book-spine.texinfo
index 5dcd446a090..9291d998473 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.92 14@center Emacs Version 23.1.93
15@center for Unix Users 15@center for Unix Users
16@sp 5 16@sp 5
17 17
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index dc70b5373cd..576737edc5a 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.92 11@set EMACSVER 23.1.93
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/vol1.texi b/doc/lispref/vol1.texi
index 0513987e9c4..9144adf18b9 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.92 30@set EMACSVER 23.1.93
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 4febdbfb571..64a4113a3c7 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.92 30@set EMACSVER 23.1.93
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 52fde92c3cf..1c93f9e7648 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.92" 2.TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.93"
3. 3.
4. 4.
5.SH NAME 5.SH NAME
diff --git a/doc/misc/faq.texi b/doc/misc/faq.texi
index 768bd5426bd..9dab41e9af9 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.92 8@set VER 23.1.93
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 8fc742b97f4..72988c24c64 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -59,7 +59,7 @@ and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-fonts.el
59 cc-langs.el cc-mode.el cc-styles.el cc-vars.el 59 cc-langs.el cc-mode.el cc-styles.el cc-vars.el
60and changed cc-mode.texi lread.c programs.texi lisp.el cc-subword.el 60and changed cc-mode.texi lread.c programs.texi lisp.el cc-subword.el
61 display.texi font-lock.el isearch.el modes.texi os.texi search.texi 61 display.texi font-lock.el isearch.el modes.texi os.texi search.texi
62 startup.el subr.el text.texi INSTALL.CVS add-log.el buffers.texi 62 startup.el subr.el text.texi INSTALL.BZR add-log.el buffers.texi
63 bytecomp.el callint.c cc-fix.el cc-mode-19.el and 20 other files 63 bytecomp.el callint.c cc-fix.el cc-mode-19.el and 20 other files
64 64
65Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el 65Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el
@@ -434,9 +434,9 @@ Chip Coldwell: changed font.c
434Chong Yidong: wrote redisplay-testsuite.el 434Chong Yidong: wrote redisplay-testsuite.el
435and co-wrote longlines.el 435and co-wrote longlines.el
436and changed xdisp.c simple.el files.el display.texi files.texi 436and changed xdisp.c simple.el files.el display.texi files.texi
437 frames.texi keyboard.c faces.el xterm.c cus-edit.el Makefile.in 437 frames.texi keyboard.c cus-edit.el faces.el xterm.c Makefile.in
438 emacs.texi xfaces.c xfns.c font.c image.c misc.texi startup.el 438 emacs.texi xfaces.c font.c startup.el xfns.c image.c misc.texi
439 compile.el configure.in custom.texi and 594 other files 439 compile.el configure.in custom.texi and 608 other files
440 440
441Chris Chase: co-wrote idlw-shell.el idlwave.el 441Chris Chase: co-wrote idlw-shell.el idlwave.el
442 442
@@ -629,12 +629,14 @@ David Bakhash: wrote strokes.el
629 629
630David Blacka: co-wrote nndb.el 630David Blacka: co-wrote nndb.el
631 631
632David Burger: changed macros.el
633
632David Byers: changed minibuf.c 634David Byers: changed minibuf.c
633 635
634David Casperson: changed font-core.el menu-bar.el tex-mode.el 636David Casperson: changed font-core.el menu-bar.el tex-mode.el
635 637
636David De La Harpe Golden: changed files.el simple.el mouse.el 638David De La Harpe Golden: changed files.el simple.el fileio.c mouse.el
637 cus-start.el fileio.c select.el w32-fns.el x-win.el xterm.c 639 cus-start.el select.el w32-fns.el x-win.el xterm.c
638 640
639David Edmondson: changed message.el gnus-cite.el imap.el mm-view.el 641David Edmondson: changed message.el gnus-cite.el imap.el mm-view.el
640 mml2015.el nnfolder.el nnml.el 642 mml2015.el nnfolder.el nnml.el
@@ -723,10 +725,10 @@ and changed w32menu.c w32term.c close.png close.xpm empty.png empty.xpm
723 no-handle.png no-handle.xpm open.png and 20 other files 725 no-handle.png no-handle.xpm open.png and 20 other files
724 726
725David Reitter: wrote mailclient.el 727David Reitter: wrote mailclient.el
726and changed nsterm.m nsfns.m ns-win.el Makefile.in cus-start.el 728and changed nsterm.m nsfns.m ns-win.el nsfont.m Makefile.in cus-start.el
727 macos.texi menu-bar.el nsfont.m commands.h cus-edit.el easy-mmode.el 729 macos.texi menu-bar.el commands.h cus-edit.el easy-mmode.el emacsbug.el
728 emacsbug.el emacsclient.c faces.el flyspell.el info.el keyboard.c 730 emacsclient.c faces.el flyspell.el info.el keyboard.c keymap.c
729 keymap.c macterm.c menu.c minibuf.c and 11 other files 731 macterm.c menu.c minibuf.c and 11 other files
730 732
731David Robinow: changed makefile.w32-in w32inevt.c 733David Robinow: changed makefile.w32-in w32inevt.c
732 734
@@ -825,8 +827,8 @@ Ed L. Cashin: changed gnus-sum.el imap.el
825 827
826Ed Swarthout: changed hexl.el table.el 828Ed Swarthout: changed hexl.el table.el
827 829
828Eduard Wiebe: changed browse-url.el flymake.texi footnote.el korean.el 830Eduard Wiebe: changed browse-url.el flymake.texi footnote.el
829 mule-conf.el objects.texi ps-print.el vc-rcs.el 831 javascript.el korean.el mule-conf.el objects.texi ps-print.el vc-rcs.el
830 832
831Eduardo Muñoz: changed dired.el ls-lisp.el 833Eduardo Muñoz: changed dired.el ls-lisp.el
832 834
@@ -863,8 +865,8 @@ Eli Tziperman: wrote rmail-spam-filter.el
863Eli Zaretskii: wrote rxvt.el tty-colors.el 865Eli Zaretskii: wrote rxvt.el tty-colors.el
864and changed msdos.c makefile.w32-in Makefile.in files.el info.el rmail.el 866and changed msdos.c makefile.w32-in Makefile.in files.el info.el rmail.el
865 fileio.c mainmake.v2 pc-win.el startup.el config.bat simple.el msdos.h 867 fileio.c mainmake.v2 pc-win.el startup.el config.bat simple.el msdos.h
866 dired.c w32.c frame.c internal.el menu-bar.el process.c xfaces.c 868 dired.c w32.c frame.c internal.el menu-bar.el process.c INSTALL
867 INSTALL and 602 other files 869 xfaces.c and 602 other files
868 870
869Elias Oltmanns: changed tls.el gnus-agent.el gnus-int.el gnus-srvr.el 871Elias Oltmanns: changed tls.el gnus-agent.el gnus-int.el gnus-srvr.el
870 gnus.el 872 gnus.el
@@ -903,14 +905,14 @@ Eric Knauel: changed gnus.el spam-report.el spam.el
903 905
904Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el 906Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el
905 cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el 907 cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el
906 cedet-utests.el chart.el checkdoc.el compile.el complete.el cpp-root.el 908 cedet-utests.el chart.el checkdoc.el compile.el cpp-root.el
907 cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el 909 cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el
908 db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el 910 db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el
909 debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el 911 debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el
910 document.el ede-grammar.el ede.el edit.el eieio-base.el eieio-comp.el 912 document.el ede-grammar.el ede.el edit.el eieio-base.el eieio-comp.el
911 eieio-custom.el eieio-datadebug.el eieio-opt.el eieio-speedbar.el 913 eieio-custom.el eieio-datadebug.el eieio-opt.el eieio-speedbar.el
912 eieio.el el.el emacs.el expandproto.el extract.el ezimage.el fcn.el 914 eieio.el el.el expandproto.el extract.el ezimage.el fcn.el
913 fields.el files.el filter.el filters.el find.el format.el fw.el gcc.el 915 fields.el filter.el filters.el find.el format.el fw.el gcc.el
914 getset.el global.el grep.el html.el ia-sb.el ia.el idle.el idutils.el 916 getset.el global.el grep.el html.el ia-sb.el ia.el idle.el idutils.el
915 include.el insert.el inversion.el java.el javascript.el lex-spp.el 917 include.el insert.el inversion.el java.el javascript.el lex-spp.el
916 lex.el linux.el list.el locate.el make.el makefile-edit.el map.el 918 lex.el linux.el list.el locate.el make.el makefile-edit.el map.el
@@ -990,6 +992,8 @@ Felix S. T. Wu: co-wrote vi.el (public domain)
990 992
991Ferenc Wagner: changed nnweb.el 993Ferenc Wagner: changed nnweb.el
992 994
995Filipe Cabecinhas: changed nsterm.m
996
993Flemming Hoejstrup Hansen: changed forms.el 997Flemming Hoejstrup Hansen: changed forms.el
994 998
995Florian Weimer: changed message.el gnus.el coding.c gnus-sum.el gnus.texi 999Florian Weimer: changed message.el gnus.el coding.c gnus-sum.el gnus.texi
@@ -1005,6 +1009,8 @@ and changed etags.c man.el delta.h etags.1 undigest.el Makefile.in
1005 rmail.el etags.el latin-alt.el sgml-mode.el data.c european.el 1009 rmail.el etags.el latin-alt.el sgml-mode.el data.c european.el
1006 filelock.c files.el generic-x.el gud.el and 45 other files 1010 filelock.c files.el generic-x.el gud.el and 45 other files
1007 1011
1012Francis Devereux: changed nsfont.m
1013
1008Francis J. Wright: wrote woman.el 1014Francis J. Wright: wrote woman.el
1009and changed dired.el comint.el cus-edit.el files.el ps-print.el 1015and changed dired.el comint.el cus-edit.el files.el ps-print.el
1010 1016
@@ -1123,8 +1129,8 @@ Glenn Morris: wrote check-declare.el
1123and changed Makefile.in calendar.el diary-lib.el rmail.el f90.el 1129and changed Makefile.in calendar.el diary-lib.el rmail.el f90.el
1124 cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in 1130 cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in
1125 cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el 1131 cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el
1126 cal-china.el emacs.texi rmailsum.el startup.el cal-tex.el 1132 cal-china.el emacs.texi rmailsum.el simple.el startup.el
1127 and 968 other files 1133 and 972 other files
1128 1134
1129Glynn Clements: wrote gamegrid.el snake.el tetris.el 1135Glynn Clements: wrote gamegrid.el snake.el tetris.el
1130 1136
@@ -1417,6 +1423,8 @@ Jeramey Crawford: changed amdx86-64.h configure.in
1417Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el 1423Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el
1418 erc-button.el erc-track.el mml.el 1424 erc-button.el erc-track.el mml.el
1419 1425
1426Jeremy Whitlock: changed python.el
1427
1420Jerry Frain: changed systime.h usg5-4.h 1428Jerry Frain: changed systime.h usg5-4.h
1421 1429
1422Jerry James: changed format.el dns.el gnus-spec.el gnus-util.el 1430Jerry James: changed format.el dns.el gnus-spec.el gnus-util.el
@@ -1594,7 +1602,7 @@ and changed erc.el erc-track.el erc-backend.el erc-match.el erc-stamp.el
1594 erc-bbdb.el erc-imenu.el erc-lang.el erc-list.el erc-macs.el 1602 erc-bbdb.el erc-imenu.el erc-lang.el erc-list.el erc-macs.el
1595 erc-menu.el and 8 other files 1603 erc-menu.el and 8 other files
1596 1604
1597Jose E. Marchesi: changed gomoku.el smtpmail.el 1605Jose E. Marchesi: changed ada-mode.el gomoku.el smtpmail.el
1598 1606
1599Joseph Arceneaux: wrote xrdb.c 1607Joseph Arceneaux: wrote xrdb.c
1600and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c 1608and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c
@@ -1624,7 +1632,7 @@ and changed files.el perl-mode.el
1624Juanma Barranquero: changed makefile.w32-in subr.el files.el bs.el 1632Juanma Barranquero: changed makefile.w32-in subr.el files.el bs.el
1625 faces.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c 1633 faces.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c
1626 desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el 1634 desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el
1627 keyboard.c replace.el eval.c and 922 other files 1635 keyboard.c replace.el eval.c and 924 other files
1628 1636
1629Juergen Hoetzel: changed url-handlers.el 1637Juergen Hoetzel: changed url-handlers.el
1630 1638
@@ -1644,9 +1652,9 @@ Jure Cuhalev: changed ispell.el
1644 1652
1645Juri Linkov: wrote files-x.el misearch.el 1653Juri Linkov: wrote files-x.el misearch.el
1646and changed info.el isearch.el simple.el replace.el dired-aux.el 1654and changed info.el isearch.el simple.el replace.el dired-aux.el
1647 startup.el compile.el grep.el dired.el files.el faces.el display.texi 1655 startup.el grep.el compile.el dired.el files.el faces.el display.texi
1648 menu-bar.el descr-text.el cus-edit.el bindings.el man.el text.texi 1656 menu-bar.el descr-text.el cus-edit.el bindings.el man.el image-mode.el
1649 dired-x.el edebug.el fill.el and 279 other files 1657 ispell.el text.texi dired-x.el and 280 other files
1650 1658
1651Justin Bogner: changed fortune.el 1659Justin Bogner: changed fortune.el
1652 1660
@@ -1727,6 +1735,8 @@ Kaveh R. Ghazi: changed delta88k.h xterm.c
1727 1735
1728Kayvan Sylvan: changed supercite.el 1736Kayvan Sylvan: changed supercite.el
1729 1737
1738Kazuhiro Ito: changed coding.c
1739
1730Kazushi Marukawa: changed filelock.c hexl.c profile.c unexalpha.c 1740Kazushi Marukawa: changed filelock.c hexl.c profile.c unexalpha.c
1731 1741
1732Keiichi Suzuki: changed nntp.el 1742Keiichi Suzuki: changed nntp.el
@@ -1756,9 +1766,9 @@ Kenichi Handa: wrote composite.el cyrillic.el isearch-x.el ps-bdf.el
1756 py-punct.el pypunct-b5.el thai-word.el 1766 py-punct.el pypunct-b5.el thai-word.el
1757and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el quail.el 1767and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el quail.el
1758and changed coding.c mule-cmds.el mule.el fontset.c charset.c fontset.el 1768and changed coding.c mule-cmds.el mule.el fontset.c charset.c fontset.el
1759 xterm.c xdisp.c font.c fileio.c Makefile.in mule-conf.el characters.el 1769 xdisp.c xterm.c font.c fileio.c Makefile.in mule-conf.el characters.el
1760 fns.c mule-diag.el charset.h ccl.c ftfont.c xfaces.c coding.h 1770 fns.c mule-diag.el ccl.c charset.h ftfont.c xfaces.c coding.h
1761 japanese.el and 376 other files 1771 japanese.el and 377 other files
1762 1772
1763Kenichi Okada: co-wrote sasl-cram.el sasl-digest.el 1773Kenichi Okada: co-wrote sasl-cram.el sasl-digest.el
1764 1774
@@ -1804,8 +1814,8 @@ Kevin Rodgers: changed compile.el mailabbrev.el dired-x.el files.el
1804Kevin Ryde: wrote info-xref.el 1814Kevin Ryde: wrote info-xref.el
1805and changed info-look.el info.el checkdoc.el arc-mode.el cl.texi 1815and changed info-look.el info.el checkdoc.el arc-mode.el cl.texi
1806 compilation.txt ffap.el gnus-art.el mule.el os.texi MORE.STUFF 1816 compilation.txt ffap.el gnus-art.el mule.el os.texi MORE.STUFF
1807 browse-url.el dig.el gnus-sum.el mailcap.el man.el newst-backend.el 1817 browse-url.el compile.el dig.el etags.c gnus-sum.el mailcap.el man.el
1808 nroff-mode.el simple.el text.texi widget.texi and 71 other files 1818 newst-backend.el nroff-mode.el simple.el and 71 other files
1809 1819
1810Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el 1820Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el
1811 keypad.el kmacro.el 1821 keypad.el kmacro.el
@@ -1999,9 +2009,10 @@ and changed erc.el erc-dcc.el erc-speak.el erc-bbdb.el erc-complete.el
1999 and 23 other files 2009 and 23 other files
2000 2010
2001Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el 2011Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el
2002 Makefile.in NXML-NEWS cc-mode.texi compilation.txt compile.el 2012 vc-bzr.el Makefile.in NXML-NEWS cc-mode.texi compilation.txt compile.el
2003 esh-mode.el flymake.el gnus-group.el makefile.w32-in nxml 2013 ede.texi eieio.texi esh-mode.el flymake.el gnus-group.el isearch.el
2004 nxml-mode.texi programs.texi python.el schema timezone.el vc-bzr.el 2014 makefile.w32-in nxml nxml-mode.texi programs.texi python.el
2015 and 5 other files
2005 2016
2006Mark D. Baushke: changed mh-e.el mh-utils.el mh-mime.el mh-comp.el 2017Mark D. Baushke: changed mh-e.el mh-utils.el mh-mime.el mh-comp.el
2007 mh-search.el mh-customize.el mh-identity.el mh-seq.el mh-speed.el 2018 mh-search.el mh-customize.el mh-identity.el mh-seq.el mh-speed.el
@@ -2156,10 +2167,10 @@ Michael Albinus: wrote dbus.el tramp-cmds.el tramp-compat.el
2156 tramp-fish.el tramp-ftp.el tramp-gvfs.el tramp-gw.el tramp-smb.el 2167 tramp-fish.el tramp-ftp.el tramp-gvfs.el tramp-gw.el tramp-smb.el
2157 xesam.el zeroconf.el 2168 xesam.el zeroconf.el
2158and co-wrote tramp-cache.el tramp.el 2169and co-wrote tramp-cache.el tramp.el
2159and changed tramp.texi dbusbind.c dbus.texi trampver.el trampver.texi 2170and changed tramp.texi dbusbind.c dbus.texi ange-ftp.el trampver.el
2160 ange-ftp.el files.el files.texi tramp-vc.el Makefile.in tramp-util.el 2171 trampver.texi files.el files.texi tramp-vc.el Makefile.in tramp-util.el
2161 tramp-uu.el dired-aux.el compile.el em-unix.el grep.el simple.el vc.el 2172 tramp-uu.el dired-aux.el tramp-imap.el compile.el em-unix.el grep.el
2162 configure.in fileio.c processes.texi and 49 other files 2173 simple.el vc.el configure.in dired.el and 50 other files
2163 2174
2164Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h 2175Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h
2165 unexec.c 2176 unexec.c
@@ -2782,7 +2793,7 @@ Sam Falkner: changed nntp.el
2782Sam Kendall: changed etags.c etags.el 2793Sam Kendall: changed etags.c etags.el
2783 2794
2784Sam Steingold: wrote gulp.el midnight.el 2795Sam Steingold: wrote gulp.el midnight.el
2785and changed cl-indent.el compile.el vc.el vc-cvs.el font-lock.el mouse.el 2796and changed cl-indent.el compile.el vc-cvs.el vc.el font-lock.el mouse.el
2786 simple.el ange-ftp.el pcvs.el tex-mode.el vc-hg.el add-log.el 2797 simple.el ange-ftp.el pcvs.el tex-mode.el vc-hg.el add-log.el
2787 bindings.el bookmark.el debug.el diary-lib.el dired.el files.el grep.el 2798 bindings.el bookmark.el debug.el diary-lib.el dired.el files.el grep.el
2788 inf-lisp.el sgml-mode.el and 108 other files 2799 inf-lisp.el sgml-mode.el and 108 other files
@@ -2921,9 +2932,9 @@ Stefan Monnier: wrote bibtex-style.el css-mode.el cvs-status.el
2921 vc-mtn.el 2932 vc-mtn.el
2922and co-wrote font-lock.el 2933and co-wrote font-lock.el
2923and changed vc.el lisp.h subr.el keyboard.c simple.el files.el pcvs.el 2934and changed vc.el lisp.h subr.el keyboard.c simple.el files.el pcvs.el
2924 keymap.c xdisp.c Makefile.in alloc.c vc-hooks.el newcomment.el 2935 keymap.c xdisp.c Makefile.in vc-hooks.el alloc.c newcomment.el
2925 tex-mode.el bytecomp.el compile.el buffer.c info.el fill.el fileio.c 2936 tex-mode.el bytecomp.el compile.el buffer.c info.el fill.el fileio.c
2926 window.c and 900 other files 2937 window.c and 901 other files
2927 2938
2928Stefan Reichör: changed gnus-agent.el 2939Stefan Reichör: changed gnus-agent.el
2929 2940
@@ -3086,7 +3097,7 @@ and changed ewoc.el vc.el zone.el info.el Makefile.in processes.texi
3086 3097
3087Thierry Emery: changed kinsoku.el timezone.el url-http.el wid-edit.el 3098Thierry Emery: changed kinsoku.el timezone.el url-http.el wid-edit.el
3088 3099
3089Thierry Volpiatto: changed bookmark.el 3100Thierry Volpiatto: changed bookmark.el info.el
3090 3101
3091Thomas Baumann: wrote org-mhe.el 3102Thomas Baumann: wrote org-mhe.el
3092and co-wrote org-bbdb.el 3103and co-wrote org-bbdb.el
@@ -3258,7 +3269,8 @@ and changed ps-prin1.ps ps-bdf.el ps-prin0.ps blank-mode.el ps-prin3.ps
3258 ps-print-def.el ps-print.ps ps-vars.el 3269 ps-print-def.el ps-print.ps ps-vars.el
3259 3270
3260Vivek Dasmohapatra: wrote hfy-cmap.el htmlfontify.el 3271Vivek Dasmohapatra: wrote hfy-cmap.el htmlfontify.el
3261and changed erc-backend.el erc.el emacs.c sh-script.el xterm.c xterm.h 3272and changed erc-backend.el erc.el emacs.c erc-services.el sh-script.el
3273 xterm.c xterm.h
3262 3274
3263Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el 3275Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el
3264 3276
diff --git a/etc/ChangeLog b/etc/ChangeLog
index b67b69a361b..ef828345287 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,8 @@
12010-02-26 Glenn Morris <rgm@gnu.org>
2
3 * tutorials/TUTORIAL.es, tutorials/TUTORIAL.pt_BR:
4 Fix some keybinding typos.
5
12010-02-14 Chong Yidong <cyd@stupidchicken.com> 62010-02-14 Chong Yidong <cyd@stupidchicken.com>
2 7
3 * etc/images/custom/down-pushed.xpm, etc/images/custom/down.xpm: 8 * etc/images/custom/down-pushed.xpm, etc/images/custom/down.xpm:
diff --git a/etc/tutorials/TUTORIAL.es b/etc/tutorials/TUTORIAL.es
index 5974aecc817..1af1b97537c 100644
--- a/etc/tutorials/TUTORIAL.es
+++ b/etc/tutorials/TUTORIAL.es
@@ -152,7 +152,7 @@ Aquí hay un resumen de operaciones simples de movimiento del cursor,
152incluyendo los comandos de movimiento por palabra y oración: 152incluyendo los comandos de movimiento por palabra y oración:
153 153
154 C-f Avanzar un carácter 154 C-f Avanzar un carácter
155 C-d Retroceder un carácter 155 C-b Retroceder un carácter
156 156
157 M-f Avanzar una palabra 157 M-f Avanzar una palabra
158 M-b Retroceder una palabra 158 M-b Retroceder una palabra
diff --git a/etc/tutorials/TUTORIAL.pt_BR b/etc/tutorials/TUTORIAL.pt_BR
index 00e044edba9..a3feb476d39 100644
--- a/etc/tutorials/TUTORIAL.pt_BR
+++ b/etc/tutorials/TUTORIAL.pt_BR
@@ -356,7 +356,7 @@ Emacs e corrigir os erros. Você pode remover palavras ou linhas
356também. Aqui vai um sumário dos comandos de deleção: 356também. Aqui vai um sumário dos comandos de deleção:
357 357
358 <Delete> remove o caractere imediatamente antes do cursor 358 <Delete> remove o caractere imediatamente antes do cursor
359 M-d remove o próximo caractere apos o cursor 359 C-d remove o próximo caractere apos o cursor
360 360
361 M-<Delete> Mata a palavra imediatamente antes do cursor 361 M-<Delete> Mata a palavra imediatamente antes do cursor
362 M-d Mata a próxima palavra depois do cursor 362 M-d Mata a próxima palavra depois do cursor
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 5a1b3ff7d5a..fd7097c0956 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,8 @@
12010-02-20 Kevin Ryde <user42@zip.com.au>
2
3 * etags.c (Scheme_functions): Don't loop past a null character
4 (Bug#5601).
5
12010-01-29 Kester Habermann <kester@linuxtag.org> (tiny change) 62010-01-29 Kester Habermann <kester@linuxtag.org> (tiny change)
2 7
3 * etags.c (Fortran_functions): Handle recursive keyword 8 * etags.c (Fortran_functions): Handle recursive keyword
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 2715df8b5cc..17aad9a2252 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -5004,8 +5004,9 @@ Scheme_functions (inf)
5004 if (strneq (bp, "(def", 4) || strneq (bp, "(DEF", 4)) 5004 if (strneq (bp, "(def", 4) || strneq (bp, "(DEF", 4))
5005 { 5005 {
5006 bp = skip_non_spaces (bp+4); 5006 bp = skip_non_spaces (bp+4);
5007 /* Skip over open parens and white space */ 5007 /* Skip over open parens and white space. Don't continue past
5008 while (notinname (*bp)) 5008 '\0'. */
5009 while (*bp && notinname (*bp))
5009 bp++; 5010 bp++;
5010 get_tag (bp, NULL); 5011 get_tag (bp, NULL);
5011 } 5012 }
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in
index c38c5c7062e..368e1acb447 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
25VERSION = 23.1.92 25VERSION = 23.1.93
26 26
27LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ 27LOCAL_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/lisp/ChangeLog b/lisp/ChangeLog
index 5613793edff..1eb01818750 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,72 @@
12010-02-27 Jeremy Whitlock <jcscoobyrs@gmail.com> (tiny change)
2
3 * progmodes/python.el (python-pdbtrack-stack-entry-regexp): Allow
4 the characters _<> in the stack entry (Bug#5653).
5
62010-02-26 Kenichi Handa <handa@m17n.org>
7
8 * language/burmese.el: Fix entries in composition-function-table.
9 (myanmar-composable-pattern): New variable.
10
11 * international/fontset.el (setup-default-fontset): Add an entry
12 for myanmar.
13
14 * international/characters.el (script-list): Add Myanmar
15 Extended-A.
16
172010-02-26 Glenn Morris <rgm@gnu.org>
18
19 * custom.el (custom-initialize-delay): Doc fix.
20
21 * mail/sendmail.el (send-mail-function): Autoload the call
22 to custom-initialize-delay, not otherwise preserved in loaddefs.el.
23
242010-02-25 Alan Mackenzie <acm@muc.de>
25
26 * progmodes/cc-engine.el (c-clear-<-pair-props)
27 (c-clear->-pair-props): Correct to wipe category text props, not
28 syntax-table ones.
29
30 * progmodes/cc-mode.el (c-after-change): Remove any hard
31 syntax-table properties for <, > which, e.g., C-y has
32 inopportunely converted from category properties.
33
342010-02-24 Chong Yidong <cyd@stupidchicken.com>
35
36 * files.el (hack-local-variables-filter): For eval forms, also
37 check safe-local-variable-p (Bug#5636).
38
392010-02-24 Eduard Wiebe <usenet@pusto.de>
40
41 * javascript.el (wisent-javascript-jv-expand-tag): Avoid c(ad)ddr
42 and use c(ad)r of cddr (Bug#5640).
43
442010-02-22 Michael Albinus <michael.albinus@gmx.de>
45
46 * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Protect
47 setting the modes by `ignore-errors'. It might fail, for example
48 if the file is not owned by the user but the group.
49 (tramp-handle-write-region): Ensure, that `tmpfile' is always readable.
50
512010-02-21 Chong Yidong <cyd@stupidchicken.com>
52
53 * files.el (directory-listing-before-filename-regexp): Use
54 stricter matching for iso-style dates, to avoid false matches with
55 date-like filenames (Bug#5597).
56
57 * htmlfontify.el (htmlfontify): Doc fix.
58
59 * eshell/eshell.el (eshell): Doc fix.
60
61 * startup.el (fancy-about-screen): In mode-line, apply
62 mode-line-buffer-id face only to the buffer name (Bug#5613).
63
642010-02-20 Kevin Ryde <user42@zip.com.au>
65
66 * progmodes/compile.el (compilation-error-regexp-alist-alist): In
67 `watcom' anchor regexp to start of line, to avoid slowness
68 (Bug#5599).
69
12010-02-20 Eli Zaretskii <eliz@gnu.org> 702010-02-20 Eli Zaretskii <eliz@gnu.org>
2 71
3 * subr.el (remove-yank-excluded-properties): Explain in a comment 72 * subr.el (remove-yank-excluded-properties): Explain in a comment
diff --git a/lisp/cedet/semantic/wisent/javascript.el b/lisp/cedet/semantic/wisent/javascript.el
index 34afb75d62c..df3bbfecaa5 100644
--- a/lisp/cedet/semantic/wisent/javascript.el
+++ b/lisp/cedet/semantic/wisent/javascript.el
@@ -48,8 +48,8 @@ to this variable NAME."
48 elts (cdr elts) 48 elts (cdr elts)
49 clone (semantic-tag-clone tag (car elt)) 49 clone (semantic-tag-clone tag (car elt))
50 value (car (cdr elt)) 50 value (car (cdr elt))
51 start (if elts (caddr elt) (semantic-tag-start tag)) 51 start (if elts (car (cddr elt)) (semantic-tag-start tag))
52 end (if xpand (cdddr elt) (semantic-tag-end tag)) 52 end (if xpand (cdr (cddr elt)) (semantic-tag-end tag))
53 xpand (cons clone xpand)) 53 xpand (cons clone xpand))
54 ;; Set the definition of the cloned tag 54 ;; Set the definition of the cloned tag
55 (semantic-tag-put-attribute clone :default-value value) 55 (semantic-tag-put-attribute clone :default-value value)
diff --git a/lisp/custom.el b/lisp/custom.el
index 347b2e1bebf..2484ee26f21 100644
--- a/lisp/custom.el
+++ b/lisp/custom.el
@@ -113,10 +113,17 @@ For the standard setting, use `set-default'."
113 113
114(defun custom-initialize-delay (symbol value) 114(defun custom-initialize-delay (symbol value)
115 "Delay initialization of SYMBOL to the next Emacs start. 115 "Delay initialization of SYMBOL to the next Emacs start.
116This is used in files that are preloaded, so that the initialization is 116This is used in files that are preloaded (or for autoloaded
117done in the run-time context rather than the build-time context. 117variables), so that the initialization is done in the run-time
118This also has the side-effect that the (delayed) initialization is performed 118context rather than the build-time context. This also has the
119with the :setter." 119side-effect that the (delayed) initialization is performed with
120the :set function.
121
122For variables in preloaded files, you can simply use this
123function for the :initialize property. For autoloaded variables,
124you will also need to add an autoload stanza calling this
125function, and another one setting the standard-value property.
126See `send-mail-function' in sendmail.el for an example."
120 ;; Until the var is actually initialized, it is kept unbound. 127 ;; Until the var is actually initialized, it is kept unbound.
121 ;; This seemed to be at least as good as setting it to an arbitrary 128 ;; This seemed to be at least as good as setting it to an arbitrary
122 ;; value like nil (evaluating `value' is not an option because it 129 ;; value like nil (evaluating `value' is not an option because it
diff --git a/lisp/eshell/eshell.el b/lisp/eshell/eshell.el
index 9a4874614ce..74f65d2fe55 100644
--- a/lisp/eshell/eshell.el
+++ b/lisp/eshell/eshell.el
@@ -229,11 +229,10 @@
229(require 'esh-mode) 229(require 'esh-mode)
230 230
231(defgroup eshell nil 231(defgroup eshell nil
232 "Eshell is a command shell implemented entirely in Emacs Lisp. It 232 "A command shell implemented entirely in Emacs Lisp.
233invokes no external processes beyond those requested by the user. It 233It invokes no external processes beyond those requested by the
234is intended to be a functional replacement for command shells such as 234user, and is intended to be a functional replacement for command
235bash, zsh, rc, 4dos; since Emacs itself is capable of handling most of 235shells such as bash, zsh, rc, 4dos."
236the tasks accomplished by such tools."
237 :tag "The Emacs shell" 236 :tag "The Emacs shell"
238 :link '(info-link "(eshell)Top") 237 :link '(info-link "(eshell)Top")
239 :version "21.1" 238 :version "21.1"
diff --git a/lisp/files.el b/lisp/files.el
index 41cddcd4f62..d6783f82fbb 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -2981,6 +2981,7 @@ DIR-NAME is a directory name if these settings come from
2981 (push elt all-vars) 2981 (push elt all-vars)
2982 (or (eq enable-local-eval t) 2982 (or (eq enable-local-eval t)
2983 (hack-one-local-variable-eval-safep (eval (quote val))) 2983 (hack-one-local-variable-eval-safep (eval (quote val)))
2984 (safe-local-variable-p var val)
2984 (push elt unsafe-vars)))) 2985 (push elt unsafe-vars))))
2985 ;; Ignore duplicates (except `mode') in the present list. 2986 ;; Ignore duplicates (except `mode') in the present list.
2986 ((and (assq var all-vars) (not (eq var 'mode))) nil) 2987 ((and (assq var all-vars) (not (eq var 'mode))) nil)
@@ -5592,8 +5593,10 @@ program specified by `directory-free-space-program' if that is non-nil."
5592 ;; -r--r--r-- 1 may 1997 1168 Oct 19 16:49 README 5593 ;; -r--r--r-- 1 may 1997 1168 Oct 19 16:49 README
5593 5594
5594 ;; The "[BkKMGTPEZY]?" below supports "ls -alh" output. 5595 ;; The "[BkKMGTPEZY]?" below supports "ls -alh" output.
5595 ;; The ".*" below finds the last match if there are multiple matches. 5596
5596 ;; This avoids recognizing `jservice 10 1024' as a date in the line: 5597 ;; For non-iso date formats, we add the ".*" in order to find
5598 ;; the last possible match. This avoids recognizing
5599 ;; `jservice 10 1024' as a date in the line:
5597 ;; drwxr-xr-x 3 jservice 10 1024 Jul 2 1997 esg-host 5600 ;; drwxr-xr-x 3 jservice 10 1024 Jul 2 1997 esg-host
5598 5601
5599 ;; vc dired listings provide the state or blanks between file 5602 ;; vc dired listings provide the state or blanks between file
@@ -5601,9 +5604,10 @@ program specified by `directory-free-space-program' if that is non-nil."
5601 ;; parantheses: 5604 ;; parantheses:
5602 ;; -rw-r--r-- (modified) 2005-10-22 21:25 files.el 5605 ;; -rw-r--r-- (modified) 2005-10-22 21:25 files.el
5603 ;; This is not supported yet. 5606 ;; This is not supported yet.
5604 (purecopy (concat ".*[0-9][BkKMGTPEZY]?" s 5607 (purecopy (concat "\\([0-9][BkKMGTPEZY]? " iso
5605 "\\(" western "\\|" western-comma "\\|" east-asian "\\|" iso "\\)" 5608 "\\|.*[0-9][BkKMGTPEZY]? "
5606 s "+"))) 5609 "\\(" western "\\|" western-comma "\\|" east-asian "\\)"
5610 "\\) +")))
5607 "Regular expression to match up to the file name in a directory listing. 5611 "Regular expression to match up to the file name in a directory listing.
5608The default value is designed to recognize dates and times 5612The default value is designed to recognize dates and times
5609regardless of the language.") 5613regardless of the language.")
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index a6d5f2040fe..0a6a6a888bd 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,18 @@
12010-02-26 Glenn Morris <rgm@gnu.org>
2
3 * message.el (message-send-mail-function): Change the default, so that
4 it inherits from a customized send-mail-function. (Bug#5643)
5
62010-02-24 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * gnus-art.el (gnus-treat-display-x-face): Don't burp if
9 shell-command-to-string signals an error (bug#5299).
10
112010-02-24 Glenn Morris <rgm@gnu.org>
12
13 * message.el (message-smtpmail-send-it)
14 (message-send-mail-with-mailclient): Doc fixes.
15
12010-02-16 Glenn Morris <rgm@gnu.org> 162010-02-16 Glenn Morris <rgm@gnu.org>
2 17
3 * message.el (message-default-mail-headers): Change the default value 18 * message.el (message-default-mail-headers): Change the default value
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index d01b9f3eb08..1a66404f841 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -1422,8 +1422,12 @@ predicate. See Info node `(gnus)Customizing Articles'."
1422 (gnus-image-type-available-p 'xbm) 1422 (gnus-image-type-available-p 'xbm)
1423 (if (featurep 'xemacs) 1423 (if (featurep 'xemacs)
1424 (featurep 'xface) 1424 (featurep 'xface)
1425 (and (string-match "^0x" (shell-command-to-string "uncompface")) 1425 (condition-case nil
1426 (executable-find "icontopbm"))) 1426 (and (string-match "^0x" (shell-command-to-string "uncompface"))
1427 (executable-find "icontopbm"))
1428 ;; shell-command-to-string may signal an error, e.g. if
1429 ;; shell-file-name is not found.
1430 (error nil)))
1427 'head) 1431 'head)
1428 "Display X-Face headers. 1432 "Display X-Face headers.
1429Valid values are nil and `head'. 1433Valid values are nil and `head'.
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 3a8c104b8e5..d255e3410bd 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -675,7 +675,12 @@ Done before generating the new subject of a forward."
675 (error "Don't know how to send mail. Please customize `message-send-mail-function'"))))) 675 (error "Don't know how to send mail. Please customize `message-send-mail-function'")))))
676 676
677;; Useful to set in site-init.el 677;; Useful to set in site-init.el
678(defcustom message-send-mail-function (message-send-mail-function) 678(defcustom message-send-mail-function
679 (cond ((eq send-mail-function 'smtpmail-send-it) 'message-smtpmail-send-it)
680 ((eq send-mail-function 'feedmail-send-it) 'feedmail-send-it)
681 ((eq send-mail-function 'mailclient-send-it)
682 'message-send-mail-with-mailclient)
683 (t (message-send-mail-function)))
679 "Function to call to send the current buffer as mail. 684 "Function to call to send the current buffer as mail.
680The headers should be delimited by a line whose contents match the 685The headers should be delimited by a line whose contents match the
681variable `mail-header-separator'. 686variable `mail-header-separator'.
@@ -698,7 +703,7 @@ See also `send-mail-function'."
698 :tag "Use Mailclient package") 703 :tag "Use Mailclient package")
699 (function :tag "Other")) 704 (function :tag "Other"))
700 :group 'message-sending 705 :group 'message-sending
701 :version "23.1" ;; No Gnus 706 :version "23.2"
702 :initialize 'custom-initialize-default 707 :initialize 'custom-initialize-default
703 :link '(custom-manual "(message)Mail Variables") 708 :link '(custom-manual "(message)Mail Variables")
704 :group 'message-mail) 709 :group 'message-mail)
@@ -4684,17 +4689,17 @@ to find out how to use this."
4684 4689
4685(defun message-smtpmail-send-it () 4690(defun message-smtpmail-send-it ()
4686 "Send the prepared message buffer with `smtpmail-send-it'. 4691 "Send the prepared message buffer with `smtpmail-send-it'.
4687This only differs from `smtpmail-send-it' that this command evaluates 4692The only difference from `smtpmail-send-it' is that this command
4688`message-send-mail-hook' just before sending a message. It is useful 4693evaluates `message-send-mail-hook' just before sending a message.
4689if your ISP requires the POP-before-SMTP authentication. See the Gnus 4694It is useful if your ISP requires the POP-before-SMTP
4690manual for details." 4695authentication. See the Gnus manual for details."
4691 (run-hooks 'message-send-mail-hook) 4696 (run-hooks 'message-send-mail-hook)
4692 (smtpmail-send-it)) 4697 (smtpmail-send-it))
4693 4698
4694(defun message-send-mail-with-mailclient () 4699(defun message-send-mail-with-mailclient ()
4695 "Send the prepared message buffer with `mailclient-send-it'. 4700 "Send the prepared message buffer with `mailclient-send-it'.
4696This only differs from `smtpmail-send-it' that this command evaluates 4701The only difference from `mailclient-send-it' is that this
4697`message-send-mail-hook' just before sending a message." 4702command evaluates `message-send-mail-hook' just before sending a message."
4698 (run-hooks 'message-send-mail-hook) 4703 (run-hooks 'message-send-mail-hook)
4699 (mailclient-send-it)) 4704 (mailclient-send-it))
4700 4705
diff --git a/lisp/htmlfontify.el b/lisp/htmlfontify.el
index ebd53c1c09d..dbf5cea7fc8 100644
--- a/lisp/htmlfontify.el
+++ b/lisp/htmlfontify.el
@@ -176,10 +176,9 @@ main-content <=MAIN_CONTENT;\\n\" rtfm-section file style rtfm-section file))
176 (htmlfontify-copy-and-link-dir srcdir destdir \".src\" \".html\")))") 176 (htmlfontify-copy-and-link-dir srcdir destdir \".src\" \".html\")))")
177 177
178(defgroup htmlfontify nil 178(defgroup htmlfontify nil
179 "Copy and convert buffers and files to HTML, adding hyperlinks between 179 "Convert buffers and files to HTML."
180files (driven by etags) if requested.\n
181See also `htmlfontify-manual'."
182 :group 'applications 180 :group 'applications
181 :link '(variable-link htmlfontify-manual)
183 :prefix "hfy-") 182 :prefix "hfy-")
184 183
185(defcustom hfy-page-header 'hfy-default-header 184(defcustom hfy-page-header 'hfy-default-header
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index 426ea0fdabb..fb7c573ceac 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -1124,7 +1124,7 @@ Setup char-width-table appropriate for non-CJK language environment."
1124 (#x0E00 #x0E5F thai) 1124 (#x0E00 #x0E5F thai)
1125 (#x0E80 #x0EDF lao) 1125 (#x0E80 #x0EDF lao)
1126 (#x0F00 #x0FFF tibetan) 1126 (#x0F00 #x0FFF tibetan)
1127 (#x1000 #x105F myanmar) 1127 (#x1000 #x109F myanmar)
1128 (#x10A0 #x10FF georgian) 1128 (#x10A0 #x10FF georgian)
1129 (#x1100 #x11FF hangul) 1129 (#x1100 #x11FF hangul)
1130 (#x1200 #x139F ethiopic) 1130 (#x1200 #x139F ethiopic)
@@ -1151,6 +1151,7 @@ Setup char-width-table appropriate for non-CJK language environment."
1151 (#x3400 #x9FAF han) 1151 (#x3400 #x9FAF han)
1152 (#xA000 #xA4CF yi) 1152 (#xA000 #xA4CF yi)
1153 (#xAA00 #xAA5F cham) 1153 (#xAA00 #xAA5F cham)
1154 (#xAA60 #xAA7B myanmar)
1154 (#xAA80 #xAADF tai-viet) 1155 (#xAA80 #xAADF tai-viet)
1155 (#xAC00 #xD7AF hangul) 1156 (#xAC00 #xD7AF hangul)
1156 (#xF900 #xFAFF han) 1157 (#xF900 #xFAFF han)
diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el
index 4a2173fb27c..767cff850f6 100644
--- a/lisp/international/fontset.el
+++ b/lisp/international/fontset.el
@@ -415,6 +415,9 @@
415 (sinhala ,(font-spec :registry "iso10646-1" :otf '(sinh nil (akhn)))) 415 (sinhala ,(font-spec :registry "iso10646-1" :otf '(sinh nil (akhn))))
416 (malayalam ,(font-spec :registry "iso10646-1" :otf '(mlym nil (akhn)))) 416 (malayalam ,(font-spec :registry "iso10646-1" :otf '(mlym nil (akhn))))
417 417
418 (myanmar ,(font-spec :registry "iso10646-1" :otf '(mymr))
419 ,(font-spec :registry "iso10646-1" :script 'myanmar))
420
418 (lao ,(font-spec :registry "iso10646-1" :otf '(lao\ nil nil (mark))) 421 (lao ,(font-spec :registry "iso10646-1" :otf '(lao\ nil nil (mark)))
419 ,(font-spec :registry "iso10646-1" :script 'lao) 422 ,(font-spec :registry "iso10646-1" :script 'lao)
420 (nil . "MuleLao-1")) 423 (nil . "MuleLao-1"))
@@ -548,7 +551,6 @@
548 armenian 551 armenian
549 syriac 552 syriac
550 thaana 553 thaana
551 myanmar
552 georgian 554 georgian
553 cherokee 555 cherokee
554 canadian-aboriginal 556 canadian-aboriginal
diff --git a/lisp/language/burmese.el b/lisp/language/burmese.el
index a89ffe28f29..554cd7a482c 100644
--- a/lisp/language/burmese.el
+++ b/lisp/language/burmese.el
@@ -36,7 +36,25 @@
36 (sample-text . "Burmese (မ္ရန္‌မာ) မင္â€á€‚လာပာ") 36 (sample-text . "Burmese (မ္ရန္‌မာ) မင္â€á€‚လာပာ")
37 (documentation . t))) 37 (documentation . t)))
38 38
39(set-char-table-range composition-function-table '(#x1000 . #x107F) 39(defvar myanmar-composable-pattern
40 '(["[\x1000-\x107F\x200C\x200D]+" 0 font-shape-gstring])) 40 (let ((table
41 '(("K" . "[\u1004\u105A]\u103A\u1039") ; KINZI sequence
42 ("C" . "[\u1000-\u102A\u103F\u1041-\u1049\u104E\u105A-\u105D\u1061\u1065-\u1066\u106E\u1071\u1075\u1081\u108E\uAA60-\uAA6F\uAA71-\uAA76]") ; consonant and vowel letter
43 ("V" . "\u1039") ; VIRAMA
44 ("A" . "\u103A") ; ASAT
45 ("S" . "[\u1000-\u1019\u101C\u101E\u1020\u1021\u105A]") ; subscript
46 ("M" . "[\u103B-\u103E\105E-\1060]") ; medial
47 ("v" . "[\u102B-\u103A\u103C-\u103E\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A\u109C\uAA70]"))) ; vowel sign, etc.
48 (regexp "\\(K\\)?C\\(VS\\)?\\(VS\\)?A?M*v*"))
49 (let ((case-fold-search nil))
50 (dolist (elt table)
51 (setq regexp (replace-regexp-in-string (car elt) (cdr elt)
52 regexp t t))))
53 regexp))
54
55(let ((elt (list (vector myanmar-composable-pattern 0 'font-shape-gstring)
56 (vector "." 0 'font-shape-gstring))))
57 (set-char-table-range composition-function-table '(#x1000 . #x107F) elt)
58 (set-char-table-range composition-function-table '(#xAA60 . #xAA7B) elt))
41 59
42;; arch-tag: 8ba5f4cd-ef89-4008-b784-397edd0cb32e 60;; arch-tag: 8ba5f4cd-ef89-4008-b784-397edd0cb32e
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index dc77e1c83c2..a85a4a20a76 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -76,7 +76,7 @@ Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER.
76;;;*** 76;;;***
77 77
78;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" 78;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
79;;;;;; (19291 28516)) 79;;;;;; (19312 40243))
80;;; Generated autoloads from progmodes/ada-mode.el 80;;; Generated autoloads from progmodes/ada-mode.el
81 81
82(autoload 'ada-add-extensions "ada-mode" "\ 82(autoload 'ada-add-extensions "ada-mode" "\
@@ -261,7 +261,7 @@ old-style time formats for entries are supported.
261 261
262;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice 262;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice
263;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action) 263;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action)
264;;;;;; "advice" "emacs-lisp/advice.el" (19291 32891)) 264;;;;;; "advice" "emacs-lisp/advice.el" (19322 43407))
265;;; Generated autoloads from emacs-lisp/advice.el 265;;; Generated autoloads from emacs-lisp/advice.el
266 266
267(defvar ad-redefinition-action 'warn "\ 267(defvar ad-redefinition-action 'warn "\
@@ -801,7 +801,7 @@ setup for auto-startup.
801;;;*** 801;;;***
802 802
803;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" 803;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
804;;;;;; "net/ange-ftp.el" (19299 2741)) 804;;;;;; "net/ange-ftp.el" (19322 43174))
805;;; Generated autoloads from net/ange-ftp.el 805;;; Generated autoloads from net/ange-ftp.el
806 806
807(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir) 807(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir)
@@ -1057,8 +1057,8 @@ Returns list of symbols and documentation found.
1057 1057
1058;;;*** 1058;;;***
1059 1059
1060;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19297 1060;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19318
1061;;;;;; 60953)) 1061;;;;;; 22201))
1062;;; Generated autoloads from arc-mode.el 1062;;; Generated autoloads from arc-mode.el
1063 1063
1064(autoload 'archive-mode "arc-mode" "\ 1064(autoload 'archive-mode "arc-mode" "\
@@ -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" (19284 1152;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (19315
1153;;;;;; 35873)) 1153;;;;;; 29628))
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" "\
@@ -1962,7 +1962,7 @@ a reflection.
1962;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert 1962;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert
1963;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate 1963;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate
1964;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark" 1964;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark"
1965;;;;;; "bookmark.el" (19278 36335)) 1965;;;;;; "bookmark.el" (19327 808))
1966;;; Generated autoloads from bookmark.el 1966;;; Generated autoloads from bookmark.el
1967 (define-key ctl-x-r-map "b" 'bookmark-jump) 1967 (define-key ctl-x-r-map "b" 'bookmark-jump)
1968 (define-key ctl-x-r-map "m" 'bookmark-set) 1968 (define-key ctl-x-r-map "m" 'bookmark-set)
@@ -2600,7 +2600,7 @@ Like `bug-reference-mode', but only buttonize in comments and strings.
2600;;;;;; compile-defun byte-compile-file byte-recompile-directory 2600;;;;;; compile-defun byte-compile-file byte-recompile-directory
2601;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning 2601;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning
2602;;;;;; byte-compile-warnings-safe-p) "bytecomp" "emacs-lisp/bytecomp.el" 2602;;;;;; byte-compile-warnings-safe-p) "bytecomp" "emacs-lisp/bytecomp.el"
2603;;;;;; (19278 4521)) 2603;;;;;; (19321 22156))
2604;;; Generated autoloads from emacs-lisp/bytecomp.el 2604;;; Generated autoloads from emacs-lisp/bytecomp.el
2605(put 'byte-compile-dynamic 'safe-local-variable 'booleanp) 2605(put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
2606(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp) 2606(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
@@ -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;;;;;; (19289 53536)) 2966;;;;;; (19335 6619))
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" "\
@@ -2975,7 +2975,7 @@ Return the syntactic context of the current line.
2975 2975
2976;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode 2976;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
2977;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" 2977;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
2978;;;;;; (19278 4527)) 2978;;;;;; (19335 6619))
2979;;; Generated autoloads from progmodes/cc-mode.el 2979;;; Generated autoloads from progmodes/cc-mode.el
2980 2980
2981(autoload 'c-initialize-cc-mode "cc-mode" "\ 2981(autoload 'c-initialize-cc-mode "cc-mode" "\
@@ -4037,8 +4037,8 @@ on third call it again advances points to the next difference and so on.
4037;;;;;; compilation-shell-minor-mode compilation-mode compilation-start 4037;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
4038;;;;;; compile compilation-disable-input compile-command compilation-search-path 4038;;;;;; compile compilation-disable-input compile-command compilation-search-path
4039;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook 4039;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook
4040;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19278 4040;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19327
4041;;;;;; 4527)) 4041;;;;;; 59567))
4042;;; Generated autoloads from progmodes/compile.el 4042;;; Generated autoloads from progmodes/compile.el
4043 4043
4044(defvar compilation-mode-hook nil "\ 4044(defvar compilation-mode-hook nil "\
@@ -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;;;;;; (19278 4516)) 4854;;;;;; (19322 14239))
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 "\
@@ -5294,7 +5294,7 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
5294;;;*** 5294;;;***
5295 5295
5296;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el" 5296;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el"
5297;;;;;; (19278 4519)) 5297;;;;;; (19322 12063))
5298;;; Generated autoloads from cedet/data-debug.el 5298;;; Generated autoloads from cedet/data-debug.el
5299 5299
5300(autoload 'data-debug-new-buffer "data-debug" "\ 5300(autoload 'data-debug-new-buffer "data-debug" "\
@@ -5519,8 +5519,8 @@ The most useful commands are:
5519;;;*** 5519;;;***
5520 5520
5521;;;### (autoloads (delimit-columns-rectangle delimit-columns-region 5521;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
5522;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (19278 5522;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (19322
5523;;;;;; 4516)) 5523;;;;;; 12603))
5524;;; Generated autoloads from delim-col.el 5524;;; Generated autoloads from delim-col.el
5525 5525
5526(autoload 'delimit-columns-customize "delim-col" "\ 5526(autoload 'delimit-columns-customize "delim-col" "\
@@ -6058,7 +6058,7 @@ Optional arguments are passed to `dig-invoke'.
6058 6058
6059;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect 6059;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect
6060;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames 6060;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames
6061;;;;;; dired-listing-switches) "dired" "dired.el" (19287 12878)) 6061;;;;;; dired-listing-switches) "dired" "dired.el" (19307 36715))
6062;;; Generated autoloads from dired.el 6062;;; Generated autoloads from dired.el
6063 6063
6064(defvar dired-listing-switches (purecopy "-al") "\ 6064(defvar dired-listing-switches (purecopy "-al") "\
@@ -6423,7 +6423,7 @@ Locate SOA record and increment the serial field.
6423;;;*** 6423;;;***
6424 6424
6425;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode 6425;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode
6426;;;;;; doc-view-mode-p) "doc-view" "doc-view.el" (19278 4516)) 6426;;;;;; doc-view-mode-p) "doc-view" "doc-view.el" (19322 12465))
6427;;; Generated autoloads from doc-view.el 6427;;; Generated autoloads from doc-view.el
6428 6428
6429(autoload 'doc-view-mode-p "doc-view" "\ 6429(autoload 'doc-view-mode-p "doc-view" "\
@@ -7239,7 +7239,7 @@ Not documented
7239 7239
7240;;;*** 7240;;;***
7241 7241
7242;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (19278 4519)) 7242;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (19322 43174))
7243;;; Generated autoloads from cedet/ede.el 7243;;; Generated autoloads from cedet/ede.el
7244 7244
7245(defvar global-ede-mode nil "\ 7245(defvar global-ede-mode nil "\
@@ -7594,7 +7594,7 @@ Display Ediff's registry.
7594;;;*** 7594;;;***
7595 7595
7596;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe) 7596;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
7597;;;;;; "ediff-util" "ediff-util.el" (19278 4516)) 7597;;;;;; "ediff-util" "ediff-util.el" (19307 36715))
7598;;; Generated autoloads from ediff-util.el 7598;;; Generated autoloads from ediff-util.el
7599 7599
7600(autoload 'ediff-toggle-multiframe "ediff-util" "\ 7600(autoload 'ediff-toggle-multiframe "ediff-util" "\
@@ -7784,7 +7784,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
7784 7784
7785;;;### (autoloads (elint-initialize elint-defun elint-current-buffer 7785;;;### (autoloads (elint-initialize elint-defun elint-current-buffer
7786;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el" 7786;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el"
7787;;;;;; (19278 4521)) 7787;;;;;; (19322 43174))
7788;;; Generated autoloads from emacs-lisp/elint.el 7788;;; Generated autoloads from emacs-lisp/elint.el
7789 7789
7790(autoload 'elint-file "elint" "\ 7790(autoload 'elint-file "elint" "\
@@ -7800,13 +7800,13 @@ A complicated directory may require a lot of memory.
7800 7800
7801(autoload 'elint-current-buffer "elint" "\ 7801(autoload 'elint-current-buffer "elint" "\
7802Lint the current buffer. 7802Lint the current buffer.
7803If necessary, this first calls `elint-initalize'. 7803If necessary, this first calls `elint-initialize'.
7804 7804
7805\(fn)" t nil) 7805\(fn)" t nil)
7806 7806
7807(autoload 'elint-defun "elint" "\ 7807(autoload 'elint-defun "elint" "\
7808Lint the function at point. 7808Lint the function at point.
7809If necessary, this first calls `elint-initalize'. 7809If necessary, this first calls `elint-initialize'.
7810 7810
7811\(fn)" t nil) 7811\(fn)" t nil)
7812 7812
@@ -8673,7 +8673,7 @@ Not documented
8673;;;*** 8673;;;***
8674 8674
8675;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode) 8675;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode)
8676;;;;;; "erc-services" "erc/erc-services.el" (19278 4522)) 8676;;;;;; "erc-services" "erc/erc-services.el" (19310 24286))
8677;;; Generated autoloads from erc/erc-services.el 8677;;; Generated autoloads from erc/erc-services.el
8678 (autoload 'erc-services-mode "erc-services" nil t) 8678 (autoload 'erc-services-mode "erc-services" nil t)
8679 8679
@@ -8801,7 +8801,7 @@ Test Eshell to verify that it works as expected.
8801;;;*** 8801;;;***
8802 8802
8803;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell" 8803;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell"
8804;;;;;; "eshell/eshell.el" (19278 4522)) 8804;;;;;; "eshell/eshell.el" (19329 34899))
8805;;; Generated autoloads from eshell/eshell.el 8805;;; Generated autoloads from eshell/eshell.el
8806 8806
8807(autoload 'eshell "eshell" "\ 8807(autoload 'eshell "eshell" "\
@@ -9561,7 +9561,7 @@ This is used only in conjunction with `expand-add-abbrevs'.
9561 9561
9562;;;*** 9562;;;***
9563 9563
9564;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (19278 4527)) 9564;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (19327 809))
9565;;; Generated autoloads from progmodes/f90.el 9565;;; Generated autoloads from progmodes/f90.el
9566 9566
9567(autoload 'f90-mode "f90" "\ 9567(autoload 'f90-mode "f90" "\
@@ -9822,7 +9822,7 @@ you can set `feedmail-queue-reminder-alist' to nil.
9822;;;*** 9822;;;***
9823 9823
9824;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu 9824;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
9825;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (19278 4516)) 9825;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (19318 22201))
9826;;; Generated autoloads from ffap.el 9826;;; Generated autoloads from ffap.el
9827 9827
9828(autoload 'ffap-next "ffap" "\ 9828(autoload 'ffap-next "ffap" "\
@@ -9868,6 +9868,7 @@ Return value:
9868 9868
9869(autoload 'dired-at-point "ffap" "\ 9869(autoload 'dired-at-point "ffap" "\
9870Start Dired, defaulting to file at point. See `ffap'. 9870Start Dired, defaulting to file at point. See `ffap'.
9871If `dired-at-point-require-prefix' is set, the prefix meaning is reversed.
9871 9872
9872\(fn &optional FILENAME)" t nil) 9873\(fn &optional FILENAME)" t nil)
9873 9874
@@ -10458,7 +10459,7 @@ Turn flymake mode off.
10458 10459
10459;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off 10460;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
10460;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) 10461;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
10461;;;;;; "flyspell" "textmodes/flyspell.el" (19278 4528)) 10462;;;;;; "flyspell" "textmodes/flyspell.el" (19319 39351))
10462;;; Generated autoloads from textmodes/flyspell.el 10463;;; Generated autoloads from textmodes/flyspell.el
10463 10464
10464(autoload 'flyspell-prog-mode "flyspell" "\ 10465(autoload 'flyspell-prog-mode "flyspell" "\
@@ -10528,7 +10529,7 @@ Flyspell whole buffer.
10528 10529
10529;;;### (autoloads (follow-delete-other-windows-and-split follow-mode 10530;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
10530;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el" 10531;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
10531;;;;;; (19278 4517)) 10532;;;;;; (19321 25921))
10532;;; Generated autoloads from follow.el 10533;;; Generated autoloads from follow.el
10533 10534
10534(autoload 'turn-on-follow-mode "follow" "\ 10535(autoload 'turn-on-follow-mode "follow" "\
@@ -10781,7 +10782,7 @@ and choose the directory as the fortune-file.
10781;;;*** 10782;;;***
10782 10783
10783;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el" 10784;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el"
10784;;;;;; (19279 36173)) 10785;;;;;; (19327 809))
10785;;; Generated autoloads from progmodes/gdb-ui.el 10786;;; Generated autoloads from progmodes/gdb-ui.el
10786 10787
10787(autoload 'gdb "gdb-ui" "\ 10788(autoload 'gdb "gdb-ui" "\
@@ -11128,7 +11129,7 @@ If CLEAN, obsolete (ignore).
11128;;;*** 11129;;;***
11129 11130
11130;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" 11131;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
11131;;;;;; (19278 4522)) 11132;;;;;; (19334 38589))
11132;;; Generated autoloads from gnus/gnus-art.el 11133;;; Generated autoloads from gnus/gnus-art.el
11133 11134
11134(autoload 'gnus-article-prepare-display "gnus-art" "\ 11135(autoload 'gnus-article-prepare-display "gnus-art" "\
@@ -11818,7 +11819,7 @@ Turn on `goto-address-mode', but only in comments and strings.
11818 11819
11819;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults 11820;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults
11820;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command 11821;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
11821;;;;;; grep-window-height) "grep" "progmodes/grep.el" (19278 4527)) 11822;;;;;; grep-window-height) "grep" "progmodes/grep.el" (19302 10642))
11822;;; Generated autoloads from progmodes/grep.el 11823;;; Generated autoloads from progmodes/grep.el
11823 11824
11824(defvar grep-window-height nil "\ 11825(defvar grep-window-height nil "\
@@ -13365,7 +13366,7 @@ FORMATS is the value to use for `ibuffer-formats'.
13365 13366
13366;;;### (autoloads (icalendar-import-buffer icalendar-import-file 13367;;;### (autoloads (icalendar-import-buffer icalendar-import-file
13367;;;;;; icalendar-export-region icalendar-export-file) "icalendar" 13368;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
13368;;;;;; "calendar/icalendar.el" (19278 4519)) 13369;;;;;; "calendar/icalendar.el" (19327 809))
13369;;; Generated autoloads from calendar/icalendar.el 13370;;; Generated autoloads from calendar/icalendar.el
13370 13371
13371(autoload 'icalendar-export-file "icalendar" "\ 13372(autoload 'icalendar-export-file "icalendar" "\
@@ -14313,7 +14314,7 @@ Image files are those whose name has an extension in
14313;;;*** 14314;;;***
14314 14315
14315;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode 14316;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode
14316;;;;;; image-mode) "image-mode" "image-mode.el" (19278 4517)) 14317;;;;;; image-mode) "image-mode" "image-mode.el" (19308 49976))
14317;;; Generated autoloads from image-mode.el 14318;;; Generated autoloads from image-mode.el
14318 (push (cons (purecopy "\\.jpe?g\\'") 'image-mode) auto-mode-alist) 14319 (push (cons (purecopy "\\.jpe?g\\'") 'image-mode) auto-mode-alist)
14319 (push (cons (purecopy "\\.png\\'") 'image-mode) auto-mode-alist) 14320 (push (cons (purecopy "\\.png\\'") 'image-mode) auto-mode-alist)
@@ -14580,7 +14581,7 @@ of `inferior-lisp-program'). Runs the hooks from
14580;;;;;; Info-goto-emacs-command-node Info-mode info-finder info-apropos 14581;;;;;; Info-goto-emacs-command-node Info-mode info-finder info-apropos
14581;;;;;; Info-index Info-directory Info-on-current-buffer info-standalone 14582;;;;;; Info-index Info-directory Info-on-current-buffer info-standalone
14582;;;;;; info-emacs-manual info info-other-window) "info" "info.el" 14583;;;;;; info-emacs-manual info info-other-window) "info" "info.el"
14583;;;;;; (19278 4517)) 14584;;;;;; (19315 29628))
14584;;; Generated autoloads from info.el 14585;;; Generated autoloads from info.el
14585 14586
14586(autoload 'info-other-window "info" "\ 14587(autoload 'info-other-window "info" "\
@@ -15021,7 +15022,7 @@ Add submenus to the File menu, to convert to and from various formats.
15021;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings 15022;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
15022;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell 15023;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
15023;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary) 15024;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary)
15024;;;;;; "ispell" "textmodes/ispell.el" (19279 36174)) 15025;;;;;; "ispell" "textmodes/ispell.el" (19307 36715))
15025;;; Generated autoloads from textmodes/ispell.el 15026;;; Generated autoloads from textmodes/ispell.el
15026(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive)))) 15027(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
15027 15028
@@ -15239,8 +15240,8 @@ You can bind this to the key C-c i in GNUS or mail by adding to
15239 15240
15240;;;*** 15241;;;***
15241 15242
15242;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (19278 15243;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (19314
15243;;;;;; 4517)) 15244;;;;;; 31189))
15244;;; Generated autoloads from iswitchb.el 15245;;; Generated autoloads from iswitchb.el
15245 15246
15246(defvar iswitchb-mode nil "\ 15247(defvar iswitchb-mode nil "\
@@ -16102,7 +16103,7 @@ for further customization of the printer command.
16102;;;*** 16103;;;***
16103 16104
16104;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el" 16105;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
16105;;;;;; (19278 4517)) 16106;;;;;; (19314 30682))
16106;;; Generated autoloads from ls-lisp.el 16107;;; Generated autoloads from ls-lisp.el
16107 16108
16108(defvar ls-lisp-support-shell-wildcards t "\ 16109(defvar ls-lisp-support-shell-wildcards t "\
@@ -16155,7 +16156,7 @@ definitions to shadow the loaded ones for use in file byte-compilation.
16155;;;*** 16156;;;***
16156 16157
16157;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro 16158;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
16158;;;;;; name-last-kbd-macro) "macros" "macros.el" (19278 4517)) 16159;;;;;; name-last-kbd-macro) "macros" "macros.el" (19307 36715))
16159;;; Generated autoloads from macros.el 16160;;; Generated autoloads from macros.el
16160 16161
16161(autoload 'name-last-kbd-macro "macros" "\ 16162(autoload 'name-last-kbd-macro "macros" "\
@@ -16308,7 +16309,7 @@ This function normally would be called when the message is sent.
16308;;;### (autoloads (mail-fetch-field mail-unquote-printable-region 16309;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
16309;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable 16310;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable
16310;;;;;; mail-file-babyl-p mail-use-rfc822) "mail-utils" "mail/mail-utils.el" 16311;;;;;; mail-file-babyl-p mail-use-rfc822) "mail-utils" "mail/mail-utils.el"
16311;;;;;; (19291 28516)) 16312;;;;;; (19307 36715))
16312;;; Generated autoloads from mail/mail-utils.el 16313;;; Generated autoloads from mail/mail-utils.el
16313 16314
16314(defvar mail-use-rfc822 nil "\ 16315(defvar mail-use-rfc822 nil "\
@@ -16348,7 +16349,9 @@ we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
16348Undo the \"quoted printable\" encoding in buffer from BEG to END. 16349Undo the \"quoted printable\" encoding in buffer from BEG to END.
16349If the optional argument WRAPPER is non-nil, 16350If the optional argument WRAPPER is non-nil,
16350we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=. 16351we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
16351If NOERROR is non-nil, return t if successful. 16352On encountering malformed quoted-printable text, exits with an error,
16353unless NOERROR is non-nil, in which case it continues, and returns nil
16354when finished. Returns non-nil on successful completion.
16352If UNIBYTE is non-nil, insert converted characters as unibyte. 16355If UNIBYTE is non-nil, insert converted characters as unibyte.
16353That is useful if you are going to character code decoding afterward, 16356That is useful if you are going to character code decoding afterward,
16354as Rmail does. 16357as Rmail does.
@@ -16601,7 +16604,7 @@ Previous contents of that buffer are killed first.
16601 16604
16602;;;*** 16605;;;***
16603 16606
16604;;;### (autoloads (man-follow man) "man" "man.el" (19278 4517)) 16607;;;### (autoloads (man-follow man) "man" "man.el" (19322 43174))
16605;;; Generated autoloads from man.el 16608;;; Generated autoloads from man.el
16606 16609
16607(defalias 'manual-entry 'man) 16610(defalias 'manual-entry 'man)
@@ -16704,7 +16707,7 @@ Returns non-nil if the new state is enabled.
16704;;;;;; message-forward-make-body message-forward message-recover 16707;;;;;; message-forward-make-body message-forward message-recover
16705;;;;;; message-supersede message-cancel-news message-followup message-wide-reply 16708;;;;;; message-supersede message-cancel-news message-followup message-wide-reply
16706;;;;;; message-reply message-news message-mail message-mode) "message" 16709;;;;;; message-reply message-news message-mail message-mode) "message"
16707;;;;;; "gnus/message.el" (19283 41278)) 16710;;;;;; "gnus/message.el" (19335 63611))
16708;;; Generated autoloads from gnus/message.el 16711;;; Generated autoloads from gnus/message.el
16709 16712
16710(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)
@@ -17760,7 +17763,7 @@ The default is 20. If LIMIT is negative, do not limit the listing.
17760;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion 17763;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion
17761;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist 17764;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist
17762;;;;;; truncate-string-to-width store-substring string-to-sequence) 17765;;;;;; truncate-string-to-width store-substring string-to-sequence)
17763;;;;;; "mule-util" "international/mule-util.el" (19278 4524)) 17766;;;;;; "mule-util" "international/mule-util.el" (19312 40161))
17764;;; Generated autoloads from international/mule-util.el 17767;;; Generated autoloads from international/mule-util.el
17765 17768
17766(autoload 'string-to-sequence "mule-util" "\ 17769(autoload 'string-to-sequence "mule-util" "\
@@ -17870,6 +17873,7 @@ This affects the implicit sorting of lists of coding sysems returned by
17870operations such as `find-coding-systems-region'. 17873operations such as `find-coding-systems-region'.
17871 17874
17872\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro)) 17875\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro))
17876(put 'with-coding-priority 'lisp-indent-function 1)
17873 17877
17874(autoload 'detect-coding-with-priority "mule-util" "\ 17878(autoload 'detect-coding-with-priority "mule-util" "\
17875Detect a coding system of the text between FROM and TO with PRIORITY-LIST. 17879Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
@@ -18417,8 +18421,8 @@ Return nil if the face cannot display a glyph for N.
18417 18421
18418;;;*** 18422;;;***
18419 18423
18420;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (19282 18424;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (19320
18421;;;;;; 15364)) 18425;;;;;; 55181))
18422;;; Generated autoloads from nxml/nxml-mode.el 18426;;; Generated autoloads from nxml/nxml-mode.el
18423 18427
18424(autoload 'nxml-mode "nxml-mode" "\ 18428(autoload 'nxml-mode "nxml-mode" "\
@@ -19393,7 +19397,7 @@ referenced sequence.
19393;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree 19397;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree
19394;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node 19398;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node
19395;;;;;; org-freemind-show org-export-as-freemind) "org-freemind" 19399;;;;;; org-freemind-show org-export-as-freemind) "org-freemind"
19396;;;;;; "org/org-freemind.el" (19278 4526)) 19400;;;;;; "org/org-freemind.el" (19321 2184))
19397;;; Generated autoloads from org/org-freemind.el 19401;;; Generated autoloads from org/org-freemind.el
19398 19402
19399(autoload 'org-export-as-freemind "org-freemind" "\ 19403(autoload 'org-export-as-freemind "org-freemind" "\
@@ -19953,7 +19957,7 @@ The XOXO buffer is named *xoxo-<source buffer name>*
19953;;;*** 19957;;;***
19954 19958
19955;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el" 19959;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
19956;;;;;; (19278 4517)) 19960;;;;;; (19322 43174))
19957;;; Generated autoloads from outline.el 19961;;; Generated autoloads from outline.el
19958(put 'outline-regexp 'safe-local-variable 'string-or-null-p) 19962(put 'outline-regexp 'safe-local-variable 'string-or-null-p)
19959 19963
@@ -21734,7 +21738,7 @@ If EXTENSION is any other symbol, it is ignored.
21734;;;*** 21738;;;***
21735 21739
21736;;;### (autoloads (python-shell jython-mode python-mode run-python) 21740;;;### (autoloads (python-shell jython-mode python-mode run-python)
21737;;;;;; "python" "progmodes/python.el" (19293 49653)) 21741;;;;;; "python" "progmodes/python.el" (19336 25572))
21738;;; Generated autoloads from progmodes/python.el 21742;;; Generated autoloads from progmodes/python.el
21739 21743
21740(add-to-list 'interpreter-mode-alist (cons (purecopy "jython") 'jython-mode)) 21744(add-to-list 'interpreter-mode-alist (cons (purecopy "jython") 'jython-mode))
@@ -22811,8 +22815,8 @@ variable.
22811;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers 22815;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers
22812;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers 22816;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers
22813;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp 22817;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp
22814;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19291 22818;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19307
22815;;;;;; 28516)) 22819;;;;;; 36715))
22816;;; Generated autoloads from mail/rmail.el 22820;;; Generated autoloads from mail/rmail.el
22817 22821
22818(autoload 'rmail-movemail-variant-p "rmail" "\ 22822(autoload 'rmail-movemail-variant-p "rmail" "\
@@ -23727,7 +23731,7 @@ during scrolling.
23727;;;*** 23731;;;***
23728 23732
23729;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic" 23733;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic"
23730;;;;;; "cedet/semantic.el" (19284 35872)) 23734;;;;;; "cedet/semantic.el" (19322 11780))
23731;;; Generated autoloads from cedet/semantic.el 23735;;; Generated autoloads from cedet/semantic.el
23732 23736
23733(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\ 23737(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\
@@ -23779,7 +23783,7 @@ Semantic mode.
23779;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name 23783;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name
23780;;;;;; mail-header-separator send-mail-function mail-interactive 23784;;;;;; mail-header-separator send-mail-function mail-interactive
23781;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) 23785;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style)
23782;;;;;; "sendmail" "mail/sendmail.el" (19283 39841)) 23786;;;;;; "sendmail" "mail/sendmail.el" (19335 63611))
23783;;; Generated autoloads from mail/sendmail.el 23787;;; Generated autoloads from mail/sendmail.el
23784 23788
23785(defvar mail-from-style 'default "\ 23789(defvar mail-from-style 'default "\
@@ -23833,6 +23837,7 @@ This is used by the default mail-sending commands. See also
23833`message-send-mail-function' for use with the Message package.") 23837`message-send-mail-function' for use with the Message package.")
23834 23838
23835(custom-autoload 'send-mail-function "sendmail" t) 23839(custom-autoload 'send-mail-function "sendmail" t)
23840(custom-initialize-delay 'send-mail-function nil)
23836 23841
23837(defvar mail-header-separator (purecopy "--text follows this line--") "\ 23842(defvar mail-header-separator (purecopy "--text follows this line--") "\
23838Line used to separate headers from text in messages being composed.") 23843Line used to separate headers from text in messages being composed.")
@@ -26673,7 +26678,7 @@ tetris-mode keybindings:
26673;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command 26678;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
26674;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp 26679;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
26675;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" 26680;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
26676;;;;;; (19278 4529)) 26681;;;;;; (19322 43578))
26677;;; Generated autoloads from textmodes/tex-mode.el 26682;;; Generated autoloads from textmodes/tex-mode.el
26678 26683
26679(defvar tex-shell-file-name nil "\ 26684(defvar tex-shell-file-name nil "\
@@ -27955,7 +27960,7 @@ BUFFER defaults to `trace-buffer'.
27955;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion 27960;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
27956;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers 27961;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
27957;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp" 27962;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp"
27958;;;;;; "net/tramp.el" (19299 11838)) 27963;;;;;; "net/tramp.el" (19330 42052))
27959;;; Generated autoloads from net/tramp.el 27964;;; Generated autoloads from net/tramp.el
27960 27965
27961(defvar tramp-mode t "\ 27966(defvar tramp-mode t "\
@@ -29457,7 +29462,7 @@ mode-specific menu. `vc-annotate-color-map' and
29457 29462
29458;;;*** 29463;;;***
29459 29464
29460;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (19299 35601)) 29465;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (19324 59407))
29461;;; Generated autoloads from vc-bzr.el 29466;;; Generated autoloads from vc-bzr.el
29462 29467
29463(defconst vc-bzr-admin-dirname ".bzr" "\ 29468(defconst vc-bzr-admin-dirname ".bzr" "\
@@ -29472,7 +29477,7 @@ Name of the directory containing Bzr repository status files.")
29472 29477
29473;;;*** 29478;;;***
29474 29479
29475;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (19278 4518)) 29480;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (19327 809))
29476;;; Generated autoloads from vc-cvs.el 29481;;; Generated autoloads from vc-cvs.el
29477 (defun vc-cvs-registered (f) 29482 (defun vc-cvs-registered (f)
29478 (when (file-readable-p (expand-file-name 29483 (when (file-readable-p (expand-file-name
@@ -29598,7 +29603,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
29598 29603
29599;;;*** 29604;;;***
29600 29605
29601;;;### (autoloads nil "vc-svn" "vc-svn.el" (19297 48769)) 29606;;;### (autoloads nil "vc-svn" "vc-svn.el" (19308 49976))
29602;;; Generated autoloads from vc-svn.el 29607;;; Generated autoloads from vc-svn.el
29603 (defun vc-svn-registered (f) 29608 (defun vc-svn-registered (f)
29604 (let ((admin-dir (cond ((and (eq system-type 'windows-nt) 29609 (let ((admin-dir (cond ((and (eq system-type 'windows-nt)
@@ -30733,7 +30738,7 @@ Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Top'.
30733;;;*** 30738;;;***
30734 30739
30735;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el" 30740;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
30736;;;;;; (19278 4521)) 30741;;;;;; (19320 64906))
30737;;; Generated autoloads from emacs-lisp/warnings.el 30742;;; Generated autoloads from emacs-lisp/warnings.el
30738 30743
30739(defvar warning-prefix-function nil "\ 30744(defvar warning-prefix-function nil "\
@@ -31738,45 +31743,46 @@ Zone out, completely.
31738;;;;;; "calc/calc-fin.el" "calc/calc-forms.el" "calc/calc-frac.el" 31743;;;;;; "calc/calc-fin.el" "calc/calc-forms.el" "calc/calc-frac.el"
31739;;;;;; "calc/calc-funcs.el" "calc/calc-graph.el" "calc/calc-help.el" 31744;;;;;; "calc/calc-funcs.el" "calc/calc-graph.el" "calc/calc-help.el"
31740;;;;;; "calc/calc-incom.el" "calc/calc-keypd.el" "calc/calc-lang.el" 31745;;;;;; "calc/calc-incom.el" "calc/calc-keypd.el" "calc/calc-lang.el"
31741;;;;;; "calc/calc-macs.el" "calc/calc-map.el" "calc/calc-math.el" 31746;;;;;; "calc/calc-loaddefs.el" "calc/calc-macs.el" "calc/calc-map.el"
31742;;;;;; "calc/calc-menu.el" "calc/calc-misc.el" "calc/calc-mode.el" 31747;;;;;; "calc/calc-math.el" "calc/calc-menu.el" "calc/calc-misc.el"
31743;;;;;; "calc/calc-mtx.el" "calc/calc-nlfit.el" "calc/calc-poly.el" 31748;;;;;; "calc/calc-mode.el" "calc/calc-mtx.el" "calc/calc-nlfit.el"
31744;;;;;; "calc/calc-prog.el" "calc/calc-rewr.el" "calc/calc-rules.el" 31749;;;;;; "calc/calc-poly.el" "calc/calc-prog.el" "calc/calc-rewr.el"
31745;;;;;; "calc/calc-sel.el" "calc/calc-stat.el" "calc/calc-store.el" 31750;;;;;; "calc/calc-rules.el" "calc/calc-sel.el" "calc/calc-stat.el"
31746;;;;;; "calc/calc-stuff.el" "calc/calc-trail.el" "calc/calc-undo.el" 31751;;;;;; "calc/calc-store.el" "calc/calc-stuff.el" "calc/calc-trail.el"
31747;;;;;; "calc/calc-units.el" "calc/calc-vec.el" "calc/calc-yank.el" 31752;;;;;; "calc/calc-undo.el" "calc/calc-units.el" "calc/calc-vec.el"
31748;;;;;; "calc/calcalg2.el" "calc/calcalg3.el" "calc/calccomp.el" 31753;;;;;; "calc/calc-yank.el" "calc/calcalg2.el" "calc/calcalg3.el"
31749;;;;;; "calc/calcsel2.el" "calendar/cal-bahai.el" "calendar/cal-coptic.el" 31754;;;;;; "calc/calccomp.el" "calc/calcsel2.el" "calendar/cal-bahai.el"
31750;;;;;; "calendar/cal-french.el" "calendar/cal-html.el" "calendar/cal-islam.el" 31755;;;;;; "calendar/cal-coptic.el" "calendar/cal-french.el" "calendar/cal-html.el"
31751;;;;;; "calendar/cal-iso.el" "calendar/cal-julian.el" "calendar/cal-loaddefs.el" 31756;;;;;; "calendar/cal-islam.el" "calendar/cal-iso.el" "calendar/cal-julian.el"
31752;;;;;; "calendar/cal-mayan.el" "calendar/cal-menu.el" "calendar/cal-move.el" 31757;;;;;; "calendar/cal-loaddefs.el" "calendar/cal-mayan.el" "calendar/cal-menu.el"
31753;;;;;; "calendar/cal-persia.el" "calendar/cal-tex.el" "calendar/cal-x.el" 31758;;;;;; "calendar/cal-move.el" "calendar/cal-persia.el" "calendar/cal-tex.el"
31754;;;;;; "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el" "cdl.el" 31759;;;;;; "calendar/cal-x.el" "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el"
31755;;;;;; "cedet/cedet-cscope.el" "cedet/cedet-files.el" "cedet/cedet-global.el" 31760;;;;;; "cdl.el" "cedet/cedet-cscope.el" "cedet/cedet-files.el" "cedet/cedet-global.el"
31756;;;;;; "cedet/cedet-idutils.el" "cedet/cedet.el" "cedet/ede/autoconf-edit.el" 31761;;;;;; "cedet/cedet-idutils.el" "cedet/cedet.el" "cedet/ede/autoconf-edit.el"
31757;;;;;; "cedet/ede/cpp-root.el" "cedet/ede/dired.el" "cedet/ede/emacs.el" 31762;;;;;; "cedet/ede/cpp-root.el" "cedet/ede/dired.el" "cedet/ede/emacs.el"
31758;;;;;; "cedet/ede/files.el" "cedet/ede/linux.el" "cedet/ede/locate.el" 31763;;;;;; "cedet/ede/files.el" "cedet/ede/linux.el" "cedet/ede/loaddefs.el"
31759;;;;;; "cedet/ede/make.el" "cedet/ede/makefile-edit.el" "cedet/ede/pconf.el" 31764;;;;;; "cedet/ede/locate.el" "cedet/ede/make.el" "cedet/ede/makefile-edit.el"
31760;;;;;; "cedet/ede/pmake.el" "cedet/ede/proj-archive.el" "cedet/ede/proj-aux.el" 31765;;;;;; "cedet/ede/pconf.el" "cedet/ede/pmake.el" "cedet/ede/proj-archive.el"
31761;;;;;; "cedet/ede/proj-comp.el" "cedet/ede/proj-elisp.el" "cedet/ede/proj-info.el" 31766;;;;;; "cedet/ede/proj-aux.el" "cedet/ede/proj-comp.el" "cedet/ede/proj-elisp.el"
31762;;;;;; "cedet/ede/proj-misc.el" "cedet/ede/proj-obj.el" "cedet/ede/proj-prog.el" 31767;;;;;; "cedet/ede/proj-info.el" "cedet/ede/proj-misc.el" "cedet/ede/proj-obj.el"
31763;;;;;; "cedet/ede/proj-scheme.el" "cedet/ede/proj-shared.el" "cedet/ede/proj.el" 31768;;;;;; "cedet/ede/proj-prog.el" "cedet/ede/proj-scheme.el" "cedet/ede/proj-shared.el"
31764;;;;;; "cedet/ede/project-am.el" "cedet/ede/shell.el" "cedet/ede/simple.el" 31769;;;;;; "cedet/ede/proj.el" "cedet/ede/project-am.el" "cedet/ede/shell.el"
31765;;;;;; "cedet/ede/source.el" "cedet/ede/speedbar.el" "cedet/ede/srecode.el" 31770;;;;;; "cedet/ede/simple.el" "cedet/ede/source.el" "cedet/ede/speedbar.el"
31766;;;;;; "cedet/ede/system.el" "cedet/ede/util.el" "cedet/inversion.el" 31771;;;;;; "cedet/ede/srecode.el" "cedet/ede/system.el" "cedet/ede/util.el"
31767;;;;;; "cedet/mode-local.el" "cedet/pulse.el" "cedet/semantic/analyze.el" 31772;;;;;; "cedet/inversion.el" "cedet/mode-local.el" "cedet/pulse.el"
31768;;;;;; "cedet/semantic/analyze/complete.el" "cedet/semantic/analyze/debug.el" 31773;;;;;; "cedet/semantic/analyze.el" "cedet/semantic/analyze/complete.el"
31769;;;;;; "cedet/semantic/analyze/fcn.el" "cedet/semantic/analyze/refs.el" 31774;;;;;; "cedet/semantic/analyze/debug.el" "cedet/semantic/analyze/fcn.el"
31770;;;;;; "cedet/semantic/bovine.el" "cedet/semantic/bovine/c-by.el" 31775;;;;;; "cedet/semantic/analyze/refs.el" "cedet/semantic/bovine.el"
31771;;;;;; "cedet/semantic/bovine/c.el" "cedet/semantic/bovine/debug.el" 31776;;;;;; "cedet/semantic/bovine/c-by.el" "cedet/semantic/bovine/c.el"
31772;;;;;; "cedet/semantic/bovine/el.el" "cedet/semantic/bovine/gcc.el" 31777;;;;;; "cedet/semantic/bovine/debug.el" "cedet/semantic/bovine/el.el"
31773;;;;;; "cedet/semantic/bovine/make-by.el" "cedet/semantic/bovine/make.el" 31778;;;;;; "cedet/semantic/bovine/gcc.el" "cedet/semantic/bovine/make-by.el"
31774;;;;;; "cedet/semantic/bovine/scm-by.el" "cedet/semantic/bovine/scm.el" 31779;;;;;; "cedet/semantic/bovine/make.el" "cedet/semantic/bovine/scm-by.el"
31775;;;;;; "cedet/semantic/chart.el" "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" 31780;;;;;; "cedet/semantic/bovine/scm.el" "cedet/semantic/chart.el"
31776;;;;;; "cedet/semantic/db-debug.el" "cedet/semantic/db-ebrowse.el" 31781;;;;;; "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" "cedet/semantic/db-debug.el"
31777;;;;;; "cedet/semantic/db-el.el" "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" 31782;;;;;; "cedet/semantic/db-ebrowse.el" "cedet/semantic/db-el.el"
31778;;;;;; "cedet/semantic/db-global.el" "cedet/semantic/db-javascript.el" 31783;;;;;; "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" "cedet/semantic/db-global.el"
31779;;;;;; "cedet/semantic/db-mode.el" "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el" 31784;;;;;; "cedet/semantic/db-javascript.el" "cedet/semantic/db-mode.el"
31785;;;;;; "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el"
31780;;;;;; "cedet/semantic/db.el" "cedet/semantic/debug.el" "cedet/semantic/decorate.el" 31786;;;;;; "cedet/semantic/db.el" "cedet/semantic/debug.el" "cedet/semantic/decorate.el"
31781;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el" 31787;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el"
31782;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/ede-grammar.el" 31788;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/ede-grammar.el"
@@ -31784,7 +31790,7 @@ Zone out, completely.
31784;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el" 31790;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el"
31785;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el" 31791;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el"
31786;;;;;; "cedet/semantic/idle.el" "cedet/semantic/java.el" "cedet/semantic/lex-spp.el" 31792;;;;;; "cedet/semantic/idle.el" "cedet/semantic/java.el" "cedet/semantic/lex-spp.el"
31787;;;;;; "cedet/semantic/lex.el" "cedet/semantic/mru-bookmark.el" 31793;;;;;; "cedet/semantic/lex.el" "cedet/semantic/loaddefs.el" "cedet/semantic/mru-bookmark.el"
31788;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el" 31794;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el"
31789;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el" 31795;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el"
31790;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el" 31796;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el"
@@ -31802,18 +31808,18 @@ Zone out, completely.
31802;;;;;; "cedet/srecode/el.el" "cedet/srecode/expandproto.el" "cedet/srecode/extract.el" 31808;;;;;; "cedet/srecode/el.el" "cedet/srecode/expandproto.el" "cedet/srecode/extract.el"
31803;;;;;; "cedet/srecode/fields.el" "cedet/srecode/filters.el" "cedet/srecode/find.el" 31809;;;;;; "cedet/srecode/fields.el" "cedet/srecode/filters.el" "cedet/srecode/find.el"
31804;;;;;; "cedet/srecode/getset.el" "cedet/srecode/insert.el" "cedet/srecode/java.el" 31810;;;;;; "cedet/srecode/getset.el" "cedet/srecode/insert.el" "cedet/srecode/java.el"
31805;;;;;; "cedet/srecode/map.el" "cedet/srecode/mode.el" "cedet/srecode/semantic.el" 31811;;;;;; "cedet/srecode/loaddefs.el" "cedet/srecode/map.el" "cedet/srecode/mode.el"
31806;;;;;; "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el" "cedet/srecode/table.el" 31812;;;;;; "cedet/srecode/semantic.el" "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el"
31807;;;;;; "cedet/srecode/template.el" "cedet/srecode/texi.el" "cus-dep.el" 31813;;;;;; "cedet/srecode/table.el" "cedet/srecode/template.el" "cedet/srecode/texi.el"
31808;;;;;; "dframe.el" "dired-aux.el" "dired-x.el" "dos-fns.el" "dos-vars.el" 31814;;;;;; "cus-dep.el" "cus-load.el" "dframe.el" "dired-aux.el" "dired-x.el"
31809;;;;;; "dos-w32.el" "ediff-diff.el" "ediff-init.el" "ediff-merg.el" 31815;;;;;; "dos-fns.el" "dos-vars.el" "dos-w32.el" "ediff-diff.el" "ediff-init.el"
31810;;;;;; "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el" "electric.el" 31816;;;;;; "ediff-merg.el" "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el"
31811;;;;;; "emacs-lisp/assoc.el" "emacs-lisp/authors.el" "emacs-lisp/avl-tree.el" 31817;;;;;; "electric.el" "emacs-lisp/assoc.el" "emacs-lisp/authors.el"
31812;;;;;; "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/chart.el" 31818;;;;;; "emacs-lisp/avl-tree.el" "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el"
31813;;;;;; "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-loaddefs.el" 31819;;;;;; "emacs-lisp/chart.el" "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el"
31814;;;;;; "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el" "emacs-lisp/cl-specs.el" 31820;;;;;; "emacs-lisp/cl-loaddefs.el" "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el"
31815;;;;;; "emacs-lisp/cust-print.el" "emacs-lisp/eieio-base.el" "emacs-lisp/eieio-comp.el" 31821;;;;;; "emacs-lisp/cl-specs.el" "emacs-lisp/cust-print.el" "emacs-lisp/eieio-base.el"
31816;;;;;; "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-datadebug.el" 31822;;;;;; "emacs-lisp/eieio-comp.el" "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-datadebug.el"
31817;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eieio-speedbar.el" 31823;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eieio-speedbar.el"
31818;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el" 31824;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el"
31819;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/lmenu.el" "emacs-lisp/regi.el" 31825;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/lmenu.el" "emacs-lisp/regi.el"
@@ -31830,18 +31836,19 @@ Zone out, completely.
31830;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el" 31836;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
31831;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el" 31837;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el"
31832;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el" 31838;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el"
31833;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-io.el" 31839;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-groups.el"
31834;;;;;; "eshell/esh-module.el" "eshell/esh-opt.el" "eshell/esh-proc.el" 31840;;;;;; "eshell/esh-io.el" "eshell/esh-module.el" "eshell/esh-opt.el"
31835;;;;;; "eshell/esh-util.el" "eshell/esh-var.el" "ezimage.el" "foldout.el" 31841;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el"
31836;;;;;; "font-setting.el" "format-spec.el" "forms-d2.el" "forms-pass.el" 31842;;;;;; "ezimage.el" "finder-inf.el" "foldout.el" "font-setting.el"
31837;;;;;; "fringe.el" "generic-x.el" "gnus/auth-source.el" "gnus/compface.el" 31843;;;;;; "format-spec.el" "forms-d2.el" "forms-pass.el" "fringe.el"
31838;;;;;; "gnus/gnus-async.el" "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" 31844;;;;;; "generic-x.el" "gnus/auth-source.el" "gnus/compface.el" "gnus/gnus-async.el"
31839;;;;;; "gnus/gnus-cus.el" "gnus/gnus-demon.el" "gnus/gnus-dup.el" 31845;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
31840;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-int.el" 31846;;;;;; "gnus/gnus-demon.el" "gnus/gnus-dup.el" "gnus/gnus-eform.el"
31841;;;;;; "gnus/gnus-logic.el" "gnus/gnus-mh.el" "gnus/gnus-salt.el" 31847;;;;;; "gnus/gnus-ems.el" "gnus/gnus-int.el" "gnus/gnus-logic.el"
31842;;;;;; "gnus/gnus-score.el" "gnus/gnus-setup.el" "gnus/gnus-srvr.el" 31848;;;;;; "gnus/gnus-mh.el" "gnus/gnus-salt.el" "gnus/gnus-score.el"
31843;;;;;; "gnus/gnus-sum.el" "gnus/gnus-topic.el" "gnus/gnus-undo.el" 31849;;;;;; "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-sum.el"
31844;;;;;; "gnus/gnus-util.el" "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/ietf-drums.el" 31850;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el"
31851;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/ietf-drums.el"
31845;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el" 31852;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el"
31846;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el" 31853;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el"
31847;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el" 31854;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el"
@@ -31923,8 +31930,8 @@ Zone out, completely.
31923;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" 31930;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el"
31924;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" 31931;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el"
31925;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" 31932;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el"
31926;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19299 31933;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19336
31927;;;;;; 37261 473427)) 31934;;;;;; 35929 287335))
31928 31935
31929;;;*** 31936;;;***
31930 31937
diff --git a/lisp/mail/sendmail.el b/lisp/mail/sendmail.el
index da8fe85da82..4cf6cb812bd 100644
--- a/lisp/mail/sendmail.el
+++ b/lisp/mail/sendmail.el
@@ -170,6 +170,8 @@ This is used by the default mail-sending commands. See also
170 :initialize 'custom-initialize-delay 170 :initialize 'custom-initialize-delay
171 :group 'sendmail) 171 :group 'sendmail)
172 172
173;;;###autoload(custom-initialize-delay 'send-mail-function nil)
174
173;;;###autoload 175;;;###autoload
174(defcustom mail-header-separator (purecopy "--text follows this line--") 176(defcustom mail-header-separator (purecopy "--text follows this line--")
175 "Line used to separate headers from text in messages being composed." 177 "Line used to separate headers from text in messages being composed."
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index eed5a41e46d..102117f82e9 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -3926,7 +3926,8 @@ The method used must be an out-of-band method."
3926 3926
3927 ;; Set the mode. 3927 ;; Set the mode.
3928 (unless (and keep-date copy-keep-date) 3928 (unless (and keep-date copy-keep-date)
3929 (set-file-modes newname (tramp-default-file-modes filename)))) 3929 (ignore-errors
3930 (set-file-modes newname (tramp-default-file-modes filename)))))
3930 3931
3931 ;; If the operation was `rename', delete the original file. 3932 ;; If the operation was `rename', delete the original file.
3932 (unless (eq op 'copy) 3933 (unless (eq op 'copy)
@@ -5031,7 +5032,10 @@ Returns a file name in `tramp-auto-save-directory' for autosaving this file."
5031 ;; filename does not exist (eq modes nil) it has been 5032 ;; filename does not exist (eq modes nil) it has been
5032 ;; renamed to the backup file. This case `save-buffer' 5033 ;; renamed to the backup file. This case `save-buffer'
5033 ;; handles permissions. 5034 ;; handles permissions.
5034 (when modes (set-file-modes tmpfile modes)) 5035 ;; Ensure, that it is still readable.
5036 (when modes
5037 (set-file-modes
5038 tmpfile (logior (or modes 0) (tramp-octal-to-decimal "0400"))))
5035 5039
5036 ;; This is a bit lengthy due to the different methods 5040 ;; This is a bit lengthy due to the different methods
5037 ;; possible for file transfer. First, we check whether the 5041 ;; possible for file transfer. First, we check whether the
diff --git a/lisp/nxml/TODO b/lisp/nxml/TODO
index 3e7d5012b66..a5ac542f942 100644
--- a/lisp/nxml/TODO
+++ b/lisp/nxml/TODO
@@ -450,7 +450,7 @@ idle timer to be restarted.
450 450
451** Investigate performance on large files all on one line. 451** Investigate performance on large files all on one line.
452 452
453* CVS emacs issues 453* Issues for Emacs versions >= 22
454 454
455** Take advantage of UTF-8 CJK support. 455** Take advantage of UTF-8 CJK support.
456 456
diff --git a/lisp/progmodes/cc-engine.el b/lisp/progmodes/cc-engine.el
index 3b7f6e4ea0a..336e2c39262 100644
--- a/lisp/progmodes/cc-engine.el
+++ b/lisp/progmodes/cc-engine.el
@@ -4929,8 +4929,8 @@ comment at the start of cc-engine.el for more info."
4929 (c-go-list-forward)) 4929 (c-go-list-forward))
4930 (when (equal (c-get-char-property (1- (point)) 'syntax-table) 4930 (when (equal (c-get-char-property (1- (point)) 'syntax-table)
4931 c->-as-paren-syntax) ; should always be true. 4931 c->-as-paren-syntax) ; should always be true.
4932 (c-clear-char-property (1- (point)) 'syntax-table)) 4932 (c-clear-char-property (1- (point)) 'category))
4933 (c-clear-char-property pos 'syntax-table)))) 4933 (c-clear-char-property pos 'category))))
4934 4934
4935(defun c-clear->-pair-props (&optional pos) 4935(defun c-clear->-pair-props (&optional pos)
4936 ;; POS (default point) is at a > character. If it is marked with 4936 ;; POS (default point) is at a > character. If it is marked with
@@ -4946,8 +4946,8 @@ comment at the start of cc-engine.el for more info."
4946 (c-go-up-list-backward)) 4946 (c-go-up-list-backward))
4947 (when (equal (c-get-char-property (point) 'syntax-table) 4947 (when (equal (c-get-char-property (point) 'syntax-table)
4948 c-<-as-paren-syntax) ; should always be true. 4948 c-<-as-paren-syntax) ; should always be true.
4949 (c-clear-char-property (point) 'syntax-table)) 4949 (c-clear-char-property (point) 'category))
4950 (c-clear-char-property pos 'syntax-table)))) 4950 (c-clear-char-property pos 'category))))
4951 4951
4952(defun c-clear-<>-pair-props (&optional pos) 4952(defun c-clear-<>-pair-props (&optional pos)
4953 ;; POS (default point) is at a < or > character. If it has an 4953 ;; POS (default point) is at a < or > character. If it has an
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el
index 57f87c04b88..7f9ed6436f4 100644
--- a/lisp/progmodes/cc-mode.el
+++ b/lisp/progmodes/cc-mode.el
@@ -642,11 +642,9 @@ compatible with old code; callers should always specify it."
642 (widen) 642 (widen)
643 (save-excursion 643 (save-excursion
644 (if c-get-state-before-change-functions 644 (if c-get-state-before-change-functions
645 (let ((beg (point-min)) 645 (mapc (lambda (fn)
646 (end (point-max))) 646 (funcall fn (point-min) (point-max)))
647 (mapc (lambda (fn) 647 c-get-state-before-change-functions))
648 (funcall fn beg end))
649 c-get-state-before-change-functions)))
650 (if c-before-font-lock-function 648 (if c-before-font-lock-function
651 (funcall c-before-font-lock-function (point-min) (point-max) 649 (funcall c-before-font-lock-function (point-min) (point-max)
652 (- (point-max) (point-min)))))) 650 (- (point-max) (point-min))))))
@@ -1042,6 +1040,14 @@ Note that the style variables are always made local to the buffer."
1042 (when (> beg end) 1040 (when (> beg end)
1043 (setq beg end))) 1041 (setq beg end)))
1044 1042
1043 ;; C-y is capable of spuriously converting category properties
1044 ;; c-</>-as-paren-syntax into hard syntax-table properties. Remove
1045 ;; these when it happens.
1046 (c-clear-char-property-with-value beg end 'syntax-table
1047 c-<-as-paren-syntax)
1048 (c-clear-char-property-with-value beg end 'syntax-table
1049 c->-as-paren-syntax)
1050
1045 (c-trim-found-types beg end old-len) ; maybe we don't need all of these. 1051 (c-trim-found-types beg end old-len) ; maybe we don't need all of these.
1046 (c-invalidate-sws-region-after beg end) 1052 (c-invalidate-sws-region-after beg end)
1047 (c-invalidate-state-cache beg) 1053 (c-invalidate-state-cache beg)
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 132b9dbe8f0..7e013b87c19 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -350,7 +350,7 @@ File = \\(.+\\), Line = \\([0-9]+\\)\\(?:, Column = \\([0-9]+\\)\\)?"
350 "^\\([^, \n\t]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:., \(-]" 1 2 3) 350 "^\\([^, \n\t]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:., \(-]" 1 2 3)
351 351
352 (watcom 352 (watcom
353 "\\(\\(?:[a-zA-Z]:\\)?[^:(\t\n]+\\)(\\([0-9]+\\)): ?\ 353 "^[ \t]*\\(\\(?:[a-zA-Z]:\\)?[^:(\t\n]+\\)(\\([0-9]+\\)): ?\
354\\(?:\\(Error! E[0-9]+\\)\\|\\(Warning! W[0-9]+\\)\\):" 354\\(?:\\(Error! E[0-9]+\\)\\|\\(Warning! W[0-9]+\\)\\):"
355 1 2 nil (4)) 355 1 2 nil (4))
356 356
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el
index a6354eff998..4e0f326e2d4 100644
--- a/lisp/progmodes/python.el
+++ b/lisp/progmodes/python.el
@@ -576,7 +576,7 @@ Currently-active file is at the head of the list.")
576(defvar python-pdbtrack-is-tracking-p nil) 576(defvar python-pdbtrack-is-tracking-p nil)
577 577
578(defconst python-pdbtrack-stack-entry-regexp 578(defconst python-pdbtrack-stack-entry-regexp
579 "^> \\(.*\\)(\\([0-9]+\\))\\([?a-zA-Z0-9_]+\\)()" 579 "^> \\(.*\\)(\\([0-9]+\\))\\([?a-zA-Z0-9_<>]+\\)()"
580 "Regular expression pdbtrack uses to find a stack trace entry.") 580 "Regular expression pdbtrack uses to find a stack trace entry.")
581 581
582(defconst python-pdbtrack-input-prompt "\n[(<]*[Pp]db[>)]+ " 582(defconst python-pdbtrack-input-prompt "\n[(<]*[Pp]db[>)]+ "
diff --git a/lisp/startup.el b/lisp/startup.el
index 129eb2e6093..87f1a00bd54 100644
--- a/lisp/startup.el
+++ b/lisp/startup.el
@@ -1626,8 +1626,10 @@ splash screen in another window."
1626 (select-frame frame) 1626 (select-frame frame)
1627 (switch-to-buffer "*About GNU Emacs*") 1627 (switch-to-buffer "*About GNU Emacs*")
1628 (setq buffer-undo-list t 1628 (setq buffer-undo-list t
1629 mode-line-format (propertize "---- %b %-" 1629 mode-line-format
1630 'face 'mode-line-buffer-id)) 1630 (concat "----"
1631 (propertize "%b" 'face 'mode-line-buffer-id)
1632 "%-"))
1631 (let ((inhibit-read-only t)) 1633 (let ((inhibit-read-only t))
1632 (erase-buffer) 1634 (erase-buffer)
1633 (if pure-space-overflow 1635 (if pure-space-overflow
diff --git a/lisp/version.el b/lisp/version.el
index ba963eab5e9..905733a56b3 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." "\
33Short copyright string for this version of Emacs.") 33Short copyright string for this version of Emacs.")
34 34
35(defconst emacs-version "23.1.92" "\ 35(defconst emacs-version "23.1.93" "\
36Version numbers of this version of Emacs.") 36Version 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/nextstep/Cocoa/Emacs.base/Contents/Info.plist b/nextstep/Cocoa/Emacs.base/Contents/Info.plist
index 0448494025d..a208344fd03 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.92 Copyright (C) 2010 Free Software Foundation, Inc.</string> 556 <string>Emacs 23.1.93 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.92</string> 569 <string>23.1.93</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 cfda6cf31c7..e0e42c66056 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
3CFBundleName = "Emacs"; 3CFBundleName = "Emacs";
4CFBundleShortVersionString = "Version 23.1.92"; 4CFBundleShortVersionString = "Version 23.1.93";
5CFBundleGetInfoString = "Emacs version 23.1.92, NS Windowing"; 5CFBundleGetInfoString = "Emacs version 23.1.93, NS Windowing";
6NSHumanReadableCopyright = "Copyright (C) 2010 Free Software Foundation, Inc."; 6NSHumanReadableCopyright = "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 ad27165402b..588c1b3ce0e 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]
2Encoding=UTF-8 2Encoding=UTF-8
3Type=Application 3Type=Application
4Version=23.1.92 4Version=23.1.93
5Categories=GNUstep 5Categories=GNUstep
6Name=Emacs 6Name=Emacs
7Comment=GNU Emacs for NeXT/Open/GNUstep and OS X 7Comment=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 c7f40b29324..a3148621b6d 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.92"; 5 ApplicationRelease = "23.1.93";
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.92, NS Windowing"; 16 FullVersionID = "Emacs 23.1.93, 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 adbe43409dd..ff8cc421450 100644
--- a/nt/emacs.rc
+++ b/nt/emacs.rc
@@ -7,8 +7,8 @@ Emacs ICON icons\emacs.ico
7#endif 7#endif
8 8
9VS_VERSION_INFO VERSIONINFO 9VS_VERSION_INFO VERSIONINFO
10 FILEVERSION 23,1,92,0 10 FILEVERSION 23,1,93,0
11 PRODUCTVERSION 23,1,92,0 11 PRODUCTVERSION 23,1,93,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, 92, 0\0" 28 VALUE "FileVersion", "23, 1, 93, 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, 92, 0\0" 33 VALUE "ProductVersion", "23, 1, 93, 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 f77d44624d9..479889ee95a 100644
--- a/nt/emacsclient.rc
+++ b/nt/emacsclient.rc
@@ -5,8 +5,8 @@ Emacs ICON icons\emacs.ico
5#endif 5#endif
6 6
7VS_VERSION_INFO VERSIONINFO 7VS_VERSION_INFO VERSIONINFO
8 FILEVERSION 23,1,92,0 8 FILEVERSION 23,1,93,0
9 PRODUCTVERSION 23,1,92,0 9 PRODUCTVERSION 23,1,93,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, 92, 0\0" 26 VALUE "FileVersion", "23, 1, 93, 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, 92, 0\0" 31 VALUE "ProductVersion", "23, 1, 93, 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 14e06fc1e28..ac909cc7885 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,38 @@
12010-02-27 Chong Yidong <cyd@stupidchicken.com>
2
3 * font.c (font_parse_fcname): Recognize "Book", "Condensed",
4 "Medium", and "Semi-Condensed" keywords in GTK names (Bug#5646).
5
62010-02-26 Kenichi Handa <handa@m17n.org>
7
8 * ftfont.c (ftfont_get_open_type_spec): Fix parsing of otf_spec.
9
10 * xdisp.c (reseat_to_string): Fix previous change.
11
122010-02-26 David Reitter <david.reitter@gmail.com>
13
14 * nsfont.m (nsfont_draw): ns_antialias_text should be a
15 Lisp_Object (Bug#4736).
16
172010-02-25 Kenichi Handa <handa@m17n.org>
18
19 * xdisp.c (reseat_to_string): Fix previous change (bug#5609).
20
212010-02-24 Jan Djärv <jan.h.d@swipnet.se>
22
23 * xterm.c (XTflash): Move declarations before statements.
24
25 * gtkutil.c (xg_get_gdk_display): Remove (unused).
26 (xg_get_pixbuf_from_pix_and_mask, xg_create_frame_widgets)
27 (xg_toggle_notify_cb, xg_set_toolkit_scroll_bar_thumb)
28 (xg_create_tool_bar): Remove unused variables.
29 (x_wm_set_size_hint): Move declarations before statements.
30 (xg_create_frame_widgets): Remove variable grav,
31
322010-02-21 Chong Yidong <cyd@stupidchicken.com>
33
34 * m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518).
35
12010-02-18 Stefan Monnier <monnier@iro.umontreal.ca> 362010-02-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 37
3 * term.c (fatal): Add a final \n if needed (bug#5596). 38 * term.c (fatal): Add a final \n if needed (bug#5596).
diff --git a/src/font.c b/src/font.c
index 5f1d59afe22..765712198fe 100644
--- a/src/font.c
+++ b/src/font.c
@@ -1576,6 +1576,18 @@ font_parse_fcname (name, font)
1576 prop = font_intern_prop ("light", 5, 1); 1576 prop = font_intern_prop ("light", 5, 1);
1577 FONT_SET_STYLE (font, FONT_WEIGHT_INDEX, prop); 1577 FONT_SET_STYLE (font, FONT_WEIGHT_INDEX, prop);
1578 } 1578 }
1579 else if (PROP_MATCH ("Book", 4))
1580 {
1581 prop_found = 1;
1582 prop = font_intern_prop ("book", 4, 1);
1583 FONT_SET_STYLE (font, FONT_WEIGHT_INDEX, prop);
1584 }
1585 else if (PROP_MATCH ("Medium", 6))
1586 {
1587 prop_found = 1;
1588 prop = font_intern_prop ("medium", 6, 1);
1589 FONT_SET_STYLE (font, FONT_WEIGHT_INDEX, prop);
1590 }
1579 else if (PROP_MATCH ("Semi-Bold", 9)) 1591 else if (PROP_MATCH ("Semi-Bold", 9))
1580 { 1592 {
1581 prop_found = 1; 1593 prop_found = 1;
@@ -1600,6 +1612,18 @@ font_parse_fcname (name, font)
1600 prop = font_intern_prop ("oblique", 7, 1); 1612 prop = font_intern_prop ("oblique", 7, 1);
1601 FONT_SET_STYLE (font, FONT_SLANT_INDEX, prop); 1613 FONT_SET_STYLE (font, FONT_SLANT_INDEX, prop);
1602 } 1614 }
1615 else if (PROP_MATCH ("Semi-Condensed", 14))
1616 {
1617 prop_found = 1;
1618 prop = font_intern_prop ("semi-condensed", 14, 1);
1619 FONT_SET_STYLE (font, FONT_WIDTH_INDEX, prop);
1620 }
1621 else if (PROP_MATCH ("Condensed", 9))
1622 {
1623 prop_found = 1;
1624 prop = font_intern_prop ("condensed", 9, 1);
1625 FONT_SET_STYLE (font, FONT_WIDTH_INDEX, prop);
1626 }
1603 else { 1627 else {
1604 if (prop_found) 1628 if (prop_found)
1605 return -1; /* Unknown property in GTK-style font name. */ 1629 return -1; /* Unknown property in GTK-style font name. */
diff --git a/src/ftfont.c b/src/ftfont.c
index 492d03bb8bf..f4fe5b8e5c0 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -663,19 +663,19 @@ ftfont_get_open_type_spec (Lisp_Object otf_spec)
663 else 663 else
664 spec->script_tag = 0x44464C54; /* "DFLT" */ 664 spec->script_tag = 0x44464C54; /* "DFLT" */
665 otf_spec = XCDR (otf_spec); 665 otf_spec = XCDR (otf_spec);
666 val = XCAR (otf_spec); 666 spec->langsys_tag = 0;
667 if (! NILP (val)) 667 if (! NILP (otf_spec))
668 OTF_SYM_TAG (val, spec->langsys_tag); 668 {
669 else 669 val = XCAR (otf_spec);
670 spec->langsys_tag = 0; 670 if (! NILP (val))
671 OTF_SYM_TAG (val, spec->langsys_tag);
672 otf_spec = XCDR (otf_spec);
673 }
671 spec->nfeatures[0] = spec->nfeatures[1] = 0; 674 spec->nfeatures[0] = spec->nfeatures[1] = 0;
672 for (i = 0; i < 2; i++) 675 for (i = 0; i < 2 && ! NILP (otf_spec); i++, otf_spec = XCDR (otf_spec))
673 { 676 {
674 Lisp_Object len; 677 Lisp_Object len;
675 678
676 otf_spec = XCDR (otf_spec);
677 if (NILP (otf_spec))
678 break;
679 val = XCAR (otf_spec); 679 val = XCAR (otf_spec);
680 if (NILP (val)) 680 if (NILP (val))
681 continue; 681 continue;
diff --git a/src/gtkutil.c b/src/gtkutil.c
index a42c07aef5d..2764382e8a1 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -58,15 +58,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
58 58
59static GdkDisplay *gdpy_def; 59static GdkDisplay *gdpy_def;
60 60
61/* Return the GdkDisplay that corresponds to the X display DPY. */
62
63static GdkDisplay *
64xg_get_gdk_display (dpy)
65 Display *dpy;
66{
67 return gdk_x11_lookup_xdisplay (dpy);
68}
69
70/* When the GTK widget W is to be created on a display for F that 61/* When the GTK widget W is to be created on a display for F that
71 is not the default display, set the display for W. 62 is not the default display, set the display for W.
72 W can be a GtkMenu or a GtkWindow widget. */ 63 W can be a GtkMenu or a GtkWindow widget. */
@@ -252,10 +243,8 @@ xg_get_pixbuf_from_pix_and_mask (gpix, gmask, cmap)
252 GdkPixmap *gmask; 243 GdkPixmap *gmask;
253 GdkColormap *cmap; 244 GdkColormap *cmap;
254{ 245{
255 int x, y, width, height, rowstride, mask_rowstride; 246 int width, height;
256 GdkPixbuf *icon_buf, *tmp_buf; 247 GdkPixbuf *icon_buf, *tmp_buf;
257 guchar *pixels;
258 guchar *mask_pixels;
259 248
260 gdk_drawable_get_size (gpix, &width, &height); 249 gdk_drawable_get_size (gpix, &width, &height);
261 tmp_buf = gdk_pixbuf_get_from_drawable (NULL, gpix, cmap, 250 tmp_buf = gdk_pixbuf_get_from_drawable (NULL, gpix, cmap,
@@ -776,7 +765,6 @@ xg_create_frame_widgets (f)
776 GtkWidget *wfixed; 765 GtkWidget *wfixed;
777 GdkColor bg; 766 GdkColor bg;
778 GtkRcStyle *style; 767 GtkRcStyle *style;
779 int i;
780 char *title = 0; 768 char *title = 0;
781 769
782 BLOCK_INPUT; 770 BLOCK_INPUT;
@@ -844,8 +832,8 @@ xg_create_frame_widgets (f)
844 and specify it. 832 and specify it.
845 GTK will itself handle calculating the real position this way. */ 833 GTK will itself handle calculating the real position this way. */
846 xg_set_geometry (f); 834 xg_set_geometry (f);
847 int grav = gtk_window_get_gravity (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (f))); 835 f->win_gravity
848 f->win_gravity = grav; 836 = gtk_window_get_gravity (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (f)));
849 837
850 gtk_widget_add_events (wfixed, 838 gtk_widget_add_events (wfixed,
851 GDK_POINTER_MOTION_MASK 839 GDK_POINTER_MOTION_MASK
@@ -901,12 +889,6 @@ x_wm_set_size_hint (f, flags, user_position)
901 long flags; 889 long flags;
902 int user_position; 890 int user_position;
903{ 891{
904 /* Don't set size hints during initialization; that apparently leads
905 to a race condition. See the thread at
906 http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00033.html */
907 if (NILP (Vafter_init_time) || !FRAME_GTK_OUTER_WIDGET (f))
908 return;
909
910 /* Must use GTK routines here, otherwise GTK resets the size hints 892 /* Must use GTK routines here, otherwise GTK resets the size hints
911 to its own defaults. */ 893 to its own defaults. */
912 GdkGeometry size_hints; 894 GdkGeometry size_hints;
@@ -915,6 +897,12 @@ x_wm_set_size_hint (f, flags, user_position)
915 int min_rows = 0, min_cols = 0; 897 int min_rows = 0, min_cols = 0;
916 int win_gravity = f->win_gravity; 898 int win_gravity = f->win_gravity;
917 899
900 /* Don't set size hints during initialization; that apparently leads
901 to a race condition. See the thread at
902 http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00033.html */
903 if (NILP (Vafter_init_time) || !FRAME_GTK_OUTER_WIDGET (f))
904 return;
905
918 if (flags) 906 if (flags)
919 { 907 {
920 memset (&size_hints, 0, sizeof (size_hints)); 908 memset (&size_hints, 0, sizeof (size_hints));
@@ -1391,7 +1379,6 @@ xg_toggle_notify_cb (gobject, arg1, user_data)
1391 1379
1392 if (strcmp (arg1->name, "show-hidden") == 0) 1380 if (strcmp (arg1->name, "show-hidden") == 0)
1393 { 1381 {
1394 GtkFileChooser *dialog = GTK_FILE_CHOOSER (gobject);
1395 GtkWidget *wtoggle = GTK_WIDGET (user_data); 1382 GtkWidget *wtoggle = GTK_WIDGET (user_data);
1396 gboolean visible, toggle_on; 1383 gboolean visible, toggle_on;
1397 1384
@@ -3347,8 +3334,6 @@ xg_set_toolkit_scroll_bar_thumb (bar, portion, position, whole)
3347 3334
3348 if (changed || (int) gtk_range_get_value (GTK_RANGE (wscroll)) != value) 3335 if (changed || (int) gtk_range_get_value (GTK_RANGE (wscroll)) != value)
3349 { 3336 {
3350 GtkWidget *wfixed = f->output_data.x->edit_widget;
3351
3352 BLOCK_INPUT; 3337 BLOCK_INPUT;
3353 3338
3354 /* gtk_range_set_value invokes the callback. Set 3339 /* gtk_range_set_value invokes the callback. Set
@@ -3801,7 +3786,6 @@ xg_create_tool_bar (f)
3801 FRAME_PTR f; 3786 FRAME_PTR f;
3802{ 3787{
3803 struct x_output *x = f->output_data.x; 3788 struct x_output *x = f->output_data.x;
3804 GtkRequisition req;
3805 3789
3806 x->toolbar_widget = gtk_toolbar_new (); 3790 x->toolbar_widget = gtk_toolbar_new ();
3807 x->toolbar_detached = 0; 3791 x->toolbar_detached = 0;
diff --git a/src/m/arm.h b/src/m/arm.h
index ad3e701d276..b04c5ecc1d9 100644
--- a/src/m/arm.h
+++ b/src/m/arm.h
@@ -36,5 +36,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
36 36
37#define NO_REMAP 37#define NO_REMAP
38 38
39/* armin76@gentoo.org reported that the lgcc_s flag is necessary to
40 build on ARM EABI under GNU/Linux (Bug#5518). */
41#ifdef GNU_LINUX
42#define LIB_GCC -lgcc_s
43#endif
44
39/* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42 45/* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42
40 (do not change this comment) */ 46 (do not change this comment) */
diff --git a/src/nsfont.m b/src/nsfont.m
index 97d74a82f2b..59d5ee73db1 100644
--- a/src/nsfont.m
+++ b/src/nsfont.m
@@ -50,7 +50,7 @@ extern Lisp_Object Qnormal, Qbold, Qitalic, Qcondensed, Qexpanded;
50static Lisp_Object Vns_reg_to_script; 50static Lisp_Object Vns_reg_to_script;
51static Lisp_Object Qapple, Qroman, Qmedium; 51static Lisp_Object Qapple, Qroman, Qmedium;
52extern Lisp_Object Qappend; 52extern Lisp_Object Qappend;
53extern int ns_antialias_text; 53extern Lisp_Object ns_antialias_text;
54extern float ns_antialias_threshold; 54extern float ns_antialias_threshold;
55extern int ns_tmp_flags; 55extern int ns_tmp_flags;
56extern struct nsfont_info *ns_tmp_font; 56extern struct nsfont_info *ns_tmp_font;
@@ -1231,7 +1231,7 @@ nsfont_draw (struct glyph_string *s, int from, int to, int x, int y,
1231 1231
1232 CGContextSetFont (gcontext, font->cgfont); 1232 CGContextSetFont (gcontext, font->cgfont);
1233 CGContextSetFontSize (gcontext, font->size); 1233 CGContextSetFontSize (gcontext, font->size);
1234 if (ns_antialias_text == Qnil || font->size <= ns_antialias_threshold) 1234 if (NILP (ns_antialias_text) || font->size <= ns_antialias_threshold)
1235 CGContextSetShouldAntialias (gcontext, 0); 1235 CGContextSetShouldAntialias (gcontext, 0);
1236 else 1236 else
1237 CGContextSetShouldAntialias (gcontext, 1); 1237 CGContextSetShouldAntialias (gcontext, 1);
diff --git a/src/xdisp.c b/src/xdisp.c
index f27d99fa5f9..056a009a7d9 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -5745,8 +5745,13 @@ reseat_to_string (it, s, string, charpos, precision, field_width, multibyte)
5745 5745
5746 it->stop_charpos = charpos; 5746 it->stop_charpos = charpos;
5747 if (s == NULL && it->multibyte_p) 5747 if (s == NULL && it->multibyte_p)
5748 composition_compute_stop_pos (&it->cmp_it, charpos, -1, it->end_charpos, 5748 {
5749 it->string); 5749 EMACS_INT endpos = SCHARS (it->string);
5750 if (endpos > it->end_charpos)
5751 endpos = it->end_charpos;
5752 composition_compute_stop_pos (&it->cmp_it, charpos, -1, endpos,
5753 it->string);
5754 }
5750 CHECK_IT (it); 5755 CHECK_IT (it);
5751} 5756}
5752 5757
diff --git a/src/xterm.c b/src/xterm.c
index b4a04195430..fd09d6d4815 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -3019,13 +3019,14 @@ XTflash (f)
3019 /* Use Gdk routines to draw. This way, we won't draw over scroll bars 3019 /* Use Gdk routines to draw. This way, we won't draw over scroll bars
3020 when the scroll bars and the edit widget share the same X window. */ 3020 when the scroll bars and the edit widget share the same X window. */
3021 GdkGCValues vals; 3021 GdkGCValues vals;
3022 GdkGC *gc;
3022 vals.foreground.pixel = (FRAME_FOREGROUND_PIXEL (f) 3023 vals.foreground.pixel = (FRAME_FOREGROUND_PIXEL (f)
3023 ^ FRAME_BACKGROUND_PIXEL (f)); 3024 ^ FRAME_BACKGROUND_PIXEL (f));
3024 vals.function = GDK_XOR; 3025 vals.function = GDK_XOR;
3025 GdkGC *gc = gdk_gc_new_with_values (FRAME_GTK_WIDGET (f)->window, 3026 gc = gdk_gc_new_with_values (FRAME_GTK_WIDGET (f)->window,
3026 &vals, 3027 &vals,
3027 GDK_GC_FUNCTION 3028 GDK_GC_FUNCTION
3028 | GDK_GC_FOREGROUND); 3029 | GDK_GC_FOREGROUND);
3029#define XFillRectangle(d, win, gc, x, y, w, h) \ 3030#define XFillRectangle(d, win, gc, x, y, w, h) \
3030 gdk_draw_rectangle (FRAME_GTK_WIDGET (f)->window, \ 3031 gdk_draw_rectangle (FRAME_GTK_WIDGET (f)->window, \
3031 gc, TRUE, x, y, w, h) 3032 gc, TRUE, x, y, w, h)