from trunk

This commit is contained in:
Kenichi Handa 2010-03-01 20:50:57 +09:00
commit 4aa2c3b270
80 changed files with 426 additions and 282 deletions

2
README
View file

@ -3,7 +3,7 @@ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
See the end of the file for license conditions. See the end of the file for license conditions.
This directory tree holds version 23.1.92 of GNU Emacs, the extensible, This directory tree holds version 23.1.93 of GNU Emacs, the extensible,
customizable, self-documenting real-time display editor. customizable, self-documenting real-time display editor.
The file INSTALL in this directory says how to build and install GNU The file INSTALL in this directory says how to build and install GNU

18
configure vendored
View file

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.62 for emacs 23.1.92. # Generated by GNU Autoconf 2.62 for emacs 23.1.93.
# #
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
@ -594,8 +594,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package. # Identity of this package.
PACKAGE_NAME='emacs' PACKAGE_NAME='emacs'
PACKAGE_TARNAME='emacs' PACKAGE_TARNAME='emacs'
PACKAGE_VERSION='23.1.92' PACKAGE_VERSION='23.1.93'
PACKAGE_STRING='emacs 23.1.92' PACKAGE_STRING='emacs 23.1.93'
PACKAGE_BUGREPORT='' PACKAGE_BUGREPORT=''
ac_unique_file="src/lisp.h" ac_unique_file="src/lisp.h"
@ -1371,7 +1371,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures emacs 23.1.92 to adapt to many kinds of systems. \`configure' configures emacs 23.1.93 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1445,7 +1445,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of emacs 23.1.92:";; short | recursive ) echo "Configuration of emacs 23.1.93:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1588,7 +1588,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
emacs configure 23.1.92 emacs configure 23.1.93
generated by GNU Autoconf 2.62 generated by GNU Autoconf 2.62
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@ -1602,7 +1602,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by emacs $as_me 23.1.92, which was It was created by emacs $as_me 23.1.93, which was
generated by GNU Autoconf 2.62. Invocation command line was generated by GNU Autoconf 2.62. Invocation command line was
$ $0 $@ $ $0 $@
@ -26259,7 +26259,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by emacs $as_me 23.1.92, which was This file was extended by emacs $as_me 23.1.93, which was
generated by GNU Autoconf 2.62. Invocation command line was generated by GNU Autoconf 2.62. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -26312,7 +26312,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\ ac_cs_version="\\
emacs config.status 23.1.92 emacs config.status 23.1.93
configured by $0, generated by GNU Autoconf 2.62, configured by $0, generated by GNU Autoconf 2.62,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"

View file

@ -22,7 +22,7 @@ dnl You should have received a copy of the GNU General Public License
dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. dnl along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
AC_PREREQ(2.62) AC_PREREQ(2.62)
AC_INIT(emacs, 23.1.92) AC_INIT(emacs, 23.1.93)
AC_CONFIG_HEADER(src/config.h:src/config.in) AC_CONFIG_HEADER(src/config.h:src/config.in)
AC_CONFIG_SRCDIR(src/lisp.h) AC_CONFIG_SRCDIR(src/lisp.h)

View file

@ -5,7 +5,7 @@
@c The edition number appears in several places in this file @c The edition number appears in several places in this file
@set EDITION Sixteenth @set EDITION Sixteenth
@set EMACSVER 23.1.92 @set EMACSVER 23.1.93
@copying @copying
This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@* This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@*

View file

@ -1,3 +1,7 @@
2010-02-27 Chong Yidong <cyd@stupidchicken.com>
* display.texi (Low-Level Font): Document :otf font-spec property.
2010-02-01 Stefan Monnier <monnier@iro.umontreal.ca> 2010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
* display.texi (Line Height): Avoid obsolete special default variables * display.texi (Line Height): Avoid obsolete special default variables

View file

@ -11,7 +11,7 @@
@center @titlefont{GNU Emacs Lisp Reference Manual} @center @titlefont{GNU Emacs Lisp Reference Manual}
@sp 5 @sp 5
@center GNU @center GNU
@center Emacs Version 23.1.92 @center Emacs Version 23.1.93
@center for Unix Users @center for Unix Users
@sp 5 @sp 5

View file

@ -3068,6 +3068,26 @@ The charset registry and encoding of the font, such as
@item :script @item :script
The script that the font must support (a symbol). The script that the font must support (a symbol).
@item :otf
The font must be an OpenType font that supports these OpenType
features, provided Emacs is compiled with support for @samp{libotf} (a
library for performing complex text layout in certain scripts). The
value must be a list of the form
@smallexample
@code{(@var{script-tag} @var{langsys-tag} @var{gsub} @var{gpos})}
@end smallexample
where @var{script-tag} is the OpenType script tag symbol;
@var{langsys-tag} is the OpenType language system tag symbol, or
@code{nil} to use the default language system; @code{gsub} is a list
of OpenType GSUB feature tag symbols, or @code{nil} if none is
required; and @code{gpos} is a list of OpenType GPOS feature tag
symbols, or @code{nil} if none is required. If @code{gsub} or
@code{gpos} is a list, a @code{nil} element in that list means that
the font must not match any of the remaining tag symbols. The
@code{gpos} element may be omitted.
@end table @end table
@end defun @end defun

View file

@ -8,7 +8,7 @@
@c Please remember to update the edition number in README as well. @c Please remember to update the edition number in README as well.
@c And also the copies in vol1.texi and vol2.texi. @c And also the copies in vol1.texi and vol2.texi.
@set VERSION 3.0 @set VERSION 3.0
@set EMACSVER 23.1.92 @set EMACSVER 23.1.93
@set DATE July 2009 @set DATE July 2009
@c in general, keep the following line commented out, unless doing a @c in general, keep the following line commented out, unless doing a

View file

@ -27,7 +27,7 @@
@c Version of the manual and of Emacs. @c Version of the manual and of Emacs.
@c Please remember to update the edition number in README as well. @c Please remember to update the edition number in README as well.
@set VERSION 3.0 @set VERSION 3.0
@set EMACSVER 23.1.92 @set EMACSVER 23.1.93
@set DATE July 2009 @set DATE July 2009
@dircategory Emacs @dircategory Emacs

View file

@ -27,7 +27,7 @@
@c Version of the manual and of Emacs. @c Version of the manual and of Emacs.
@c Please remember to update the edition number in README as well. @c Please remember to update the edition number in README as well.
@set VERSION 3.0 @set VERSION 3.0
@set EMACSVER 23.1.92 @set EMACSVER 23.1.93
@set DATE July 2009 @set DATE July 2009
@dircategory Emacs @dircategory Emacs

View file

@ -1,5 +1,5 @@
.\" See section COPYING for copyright and redistribution information. .\" See section COPYING for copyright and redistribution information.
.TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.92" .TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.93"
. .
. .
.SH NAME .SH NAME

View file

@ -1,3 +1,8 @@
2010-02-28 Michael Albinus <michael.albinus@gmx.de>
* dbus.texi (Errors and Events): D-Bus messages are retrieved only,
when Emacs runs in interactive mode. (Bug#5645)
2010-02-16 Glenn Morris <rgm@gnu.org> 2010-02-16 Glenn Morris <rgm@gnu.org>
* nxml-mode.texi (Commands for locating a schema): Fix keybinding. * nxml-mode.texi (Commands for locating a schema): Fix keybinding.

View file

@ -1591,8 +1591,9 @@ errors can be made visible when variable @code{dbus-debug} is set to
@code{t}. @code{t}.
@end defspec @end defspec
Incoming D-Bus messages are handled as Emacs events (see @pxref{Misc Incoming D-Bus messages are handled as Emacs events, see @pxref{Misc
Events, , , elisp}). The generated event has this form: Events, , , elisp}. They are retrieved only, when Emacs runs in
interactive mode. The generated event has this form:
@lisp @lisp
(dbus-event @var{bus} @var{type} @var{serial} @var{service} @var{path} @var{interface} @var{member} @var{handler} (dbus-event @var{bus} @var{type} @var{serial} @var{service} @var{path} @var{interface} @var{member} @var{handler}

View file

@ -5,7 +5,7 @@
@c %**end of header @c %**end of header
@c This is used in many places @c This is used in many places
@set VER 23.1.92 @set VER 23.1.93
@c This file is maintained by Romain Francoise <rfrancoise@gnu.org>. @c This file is maintained by Romain Francoise <rfrancoise@gnu.org>.
@c Feel free to install changes without prior permission (but I'd @c Feel free to install changes without prior permission (but I'd

View file

@ -59,7 +59,7 @@ and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-fonts.el
cc-langs.el cc-mode.el cc-styles.el cc-vars.el cc-langs.el cc-mode.el cc-styles.el cc-vars.el
and changed cc-mode.texi lread.c programs.texi lisp.el cc-subword.el and changed cc-mode.texi lread.c programs.texi lisp.el cc-subword.el
display.texi font-lock.el isearch.el modes.texi os.texi search.texi display.texi font-lock.el isearch.el modes.texi os.texi search.texi
startup.el subr.el text.texi INSTALL.CVS add-log.el buffers.texi startup.el subr.el text.texi INSTALL.BZR add-log.el buffers.texi
bytecomp.el callint.c cc-fix.el cc-mode-19.el and 20 other files bytecomp.el callint.c cc-fix.el cc-mode-19.el and 20 other files
Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el
@ -434,9 +434,9 @@ Chip Coldwell: changed font.c
Chong Yidong: wrote redisplay-testsuite.el Chong Yidong: wrote redisplay-testsuite.el
and co-wrote longlines.el and co-wrote longlines.el
and changed xdisp.c simple.el files.el display.texi files.texi and changed xdisp.c simple.el files.el display.texi files.texi
frames.texi keyboard.c faces.el xterm.c cus-edit.el Makefile.in frames.texi keyboard.c cus-edit.el faces.el xterm.c Makefile.in
emacs.texi xfaces.c xfns.c font.c image.c misc.texi startup.el emacs.texi xfaces.c font.c startup.el xfns.c image.c misc.texi
compile.el configure.in custom.texi and 594 other files compile.el configure.in custom.texi and 608 other files
Chris Chase: co-wrote idlw-shell.el idlwave.el Chris Chase: co-wrote idlw-shell.el idlwave.el
@ -629,12 +629,14 @@ David Bakhash: wrote strokes.el
David Blacka: co-wrote nndb.el David Blacka: co-wrote nndb.el
David Burger: changed macros.el
David Byers: changed minibuf.c David Byers: changed minibuf.c
David Casperson: changed font-core.el menu-bar.el tex-mode.el David Casperson: changed font-core.el menu-bar.el tex-mode.el
David De La Harpe Golden: changed files.el simple.el mouse.el David De La Harpe Golden: changed files.el simple.el fileio.c mouse.el
cus-start.el fileio.c select.el w32-fns.el x-win.el xterm.c cus-start.el select.el w32-fns.el x-win.el xterm.c
David Edmondson: changed message.el gnus-cite.el imap.el mm-view.el David Edmondson: changed message.el gnus-cite.el imap.el mm-view.el
mml2015.el nnfolder.el nnml.el mml2015.el nnfolder.el nnml.el
@ -723,10 +725,10 @@ and changed w32menu.c w32term.c close.png close.xpm empty.png empty.xpm
no-handle.png no-handle.xpm open.png and 20 other files no-handle.png no-handle.xpm open.png and 20 other files
David Reitter: wrote mailclient.el David Reitter: wrote mailclient.el
and changed nsterm.m nsfns.m ns-win.el Makefile.in cus-start.el and changed nsterm.m nsfns.m ns-win.el nsfont.m Makefile.in cus-start.el
macos.texi menu-bar.el nsfont.m commands.h cus-edit.el easy-mmode.el macos.texi menu-bar.el commands.h cus-edit.el easy-mmode.el emacsbug.el
emacsbug.el emacsclient.c faces.el flyspell.el info.el keyboard.c emacsclient.c faces.el flyspell.el info.el keyboard.c keymap.c
keymap.c macterm.c menu.c minibuf.c and 11 other files macterm.c menu.c minibuf.c and 11 other files
David Robinow: changed makefile.w32-in w32inevt.c David Robinow: changed makefile.w32-in w32inevt.c
@ -825,8 +827,8 @@ Ed L. Cashin: changed gnus-sum.el imap.el
Ed Swarthout: changed hexl.el table.el Ed Swarthout: changed hexl.el table.el
Eduard Wiebe: changed browse-url.el flymake.texi footnote.el korean.el Eduard Wiebe: changed browse-url.el flymake.texi footnote.el
mule-conf.el objects.texi ps-print.el vc-rcs.el javascript.el korean.el mule-conf.el objects.texi ps-print.el vc-rcs.el
Eduardo Muñoz: changed dired.el ls-lisp.el Eduardo Muñoz: changed dired.el ls-lisp.el
@ -863,8 +865,8 @@ Eli Tziperman: wrote rmail-spam-filter.el
Eli Zaretskii: wrote rxvt.el tty-colors.el Eli Zaretskii: wrote rxvt.el tty-colors.el
and changed msdos.c makefile.w32-in Makefile.in files.el info.el rmail.el and changed msdos.c makefile.w32-in Makefile.in files.el info.el rmail.el
fileio.c mainmake.v2 pc-win.el startup.el config.bat simple.el msdos.h fileio.c mainmake.v2 pc-win.el startup.el config.bat simple.el msdos.h
dired.c w32.c frame.c internal.el menu-bar.el process.c xfaces.c dired.c w32.c frame.c internal.el menu-bar.el process.c INSTALL
INSTALL and 602 other files xfaces.c and 602 other files
Elias Oltmanns: changed tls.el gnus-agent.el gnus-int.el gnus-srvr.el Elias Oltmanns: changed tls.el gnus-agent.el gnus-int.el gnus-srvr.el
gnus.el gnus.el
@ -903,14 +905,14 @@ Eric Knauel: changed gnus.el spam-report.el spam.el
Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el Eric M. Ludlam: wrote analyze.el args.el autoconf-edit.el bovine.el c.el
cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el cedet-cscope.el cedet-files.el cedet-global.el cedet-idutils.el
cedet-utests.el chart.el checkdoc.el compile.el complete.el cpp-root.el cedet-utests.el chart.el checkdoc.el compile.el cpp-root.el
cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el cscope.el ctxt.el data-debug.el db-debug.el db-el.el db-file.el
db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el db-find.el db-global.el db-mode.el db-ref.el db-typecache.el db.el
debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el debug.el decorate.el dep.el dframe.el dictionary.el dired.el doc.el
document.el ede-grammar.el ede.el edit.el eieio-base.el eieio-comp.el document.el ede-grammar.el ede.el edit.el eieio-base.el eieio-comp.el
eieio-custom.el eieio-datadebug.el eieio-opt.el eieio-speedbar.el eieio-custom.el eieio-datadebug.el eieio-opt.el eieio-speedbar.el
eieio.el el.el emacs.el expandproto.el extract.el ezimage.el fcn.el eieio.el el.el expandproto.el extract.el ezimage.el fcn.el
fields.el files.el filter.el filters.el find.el format.el fw.el gcc.el fields.el filter.el filters.el find.el format.el fw.el gcc.el
getset.el global.el grep.el html.el ia-sb.el ia.el idle.el idutils.el getset.el global.el grep.el html.el ia-sb.el ia.el idle.el idutils.el
include.el insert.el inversion.el java.el javascript.el lex-spp.el include.el insert.el inversion.el java.el javascript.el lex-spp.el
lex.el linux.el list.el locate.el make.el makefile-edit.el map.el 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)
Ferenc Wagner: changed nnweb.el Ferenc Wagner: changed nnweb.el
Filipe Cabecinhas: changed nsterm.m
Flemming Hoejstrup Hansen: changed forms.el Flemming Hoejstrup Hansen: changed forms.el
Florian Weimer: changed message.el gnus.el coding.c gnus-sum.el gnus.texi Florian 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
rmail.el etags.el latin-alt.el sgml-mode.el data.c european.el rmail.el etags.el latin-alt.el sgml-mode.el data.c european.el
filelock.c files.el generic-x.el gud.el and 45 other files filelock.c files.el generic-x.el gud.el and 45 other files
Francis Devereux: changed nsfont.m
Francis J. Wright: wrote woman.el Francis J. Wright: wrote woman.el
and changed dired.el comint.el cus-edit.el files.el ps-print.el and changed dired.el comint.el cus-edit.el files.el ps-print.el
@ -1123,8 +1129,8 @@ Glenn Morris: wrote check-declare.el
and changed Makefile.in calendar.el diary-lib.el rmail.el f90.el and changed Makefile.in calendar.el diary-lib.el rmail.el f90.el
cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in cal-menu.el cal-hebrew.el fortran.el holidays.el configure.in
cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el cal-islam.el bytecomp.el calendar.texi cal-bahai.el files.el appt.el
cal-china.el emacs.texi rmailsum.el startup.el cal-tex.el cal-china.el emacs.texi rmailsum.el simple.el startup.el
and 968 other files and 972 other files
Glynn Clements: wrote gamegrid.el snake.el tetris.el Glynn Clements: wrote gamegrid.el snake.el tetris.el
@ -1417,6 +1423,8 @@ Jeramey Crawford: changed amdx86-64.h configure.in
Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el Jeremy Bertram Maitin-Shepard: changed erc.el erc-backend.el
erc-button.el erc-track.el mml.el erc-button.el erc-track.el mml.el
Jeremy Whitlock: changed python.el
Jerry Frain: changed systime.h usg5-4.h Jerry Frain: changed systime.h usg5-4.h
Jerry James: changed format.el dns.el gnus-spec.el gnus-util.el Jerry 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
erc-bbdb.el erc-imenu.el erc-lang.el erc-list.el erc-macs.el erc-bbdb.el erc-imenu.el erc-lang.el erc-list.el erc-macs.el
erc-menu.el and 8 other files erc-menu.el and 8 other files
Jose E. Marchesi: changed gomoku.el smtpmail.el Jose E. Marchesi: changed ada-mode.el gomoku.el smtpmail.el
Joseph Arceneaux: wrote xrdb.c Joseph Arceneaux: wrote xrdb.c
and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c and 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
Juanma Barranquero: changed makefile.w32-in subr.el files.el bs.el Juanma Barranquero: changed makefile.w32-in subr.el files.el bs.el
faces.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c faces.el help-fns.el w32fns.c org.el server.el simple.el emacsclient.c
desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el desktop.el buffer.c mule-cmds.el ido.el window.c xdisp.c allout.el
keyboard.c replace.el eval.c and 922 other files keyboard.c replace.el eval.c and 924 other files
Juergen Hoetzel: changed url-handlers.el Juergen Hoetzel: changed url-handlers.el
@ -1644,9 +1652,9 @@ Jure Cuhalev: changed ispell.el
Juri Linkov: wrote files-x.el misearch.el Juri Linkov: wrote files-x.el misearch.el
and changed info.el isearch.el simple.el replace.el dired-aux.el and changed info.el isearch.el simple.el replace.el dired-aux.el
startup.el compile.el grep.el dired.el files.el faces.el display.texi startup.el grep.el compile.el dired.el files.el faces.el display.texi
menu-bar.el descr-text.el cus-edit.el bindings.el man.el text.texi menu-bar.el descr-text.el cus-edit.el bindings.el man.el image-mode.el
dired-x.el edebug.el fill.el and 279 other files ispell.el text.texi dired-x.el and 280 other files
Justin Bogner: changed fortune.el Justin Bogner: changed fortune.el
@ -1727,6 +1735,8 @@ Kaveh R. Ghazi: changed delta88k.h xterm.c
Kayvan Sylvan: changed supercite.el Kayvan Sylvan: changed supercite.el
Kazuhiro Ito: changed coding.c
Kazushi Marukawa: changed filelock.c hexl.c profile.c unexalpha.c Kazushi Marukawa: changed filelock.c hexl.c profile.c unexalpha.c
Keiichi Suzuki: changed nntp.el Keiichi Suzuki: changed nntp.el
@ -1756,9 +1766,9 @@ Kenichi Handa: wrote composite.el cyrillic.el isearch-x.el ps-bdf.el
py-punct.el pypunct-b5.el thai-word.el py-punct.el pypunct-b5.el thai-word.el
and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el quail.el and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el quail.el
and changed coding.c mule-cmds.el mule.el fontset.c charset.c fontset.el and changed coding.c mule-cmds.el mule.el fontset.c charset.c fontset.el
xterm.c xdisp.c font.c fileio.c Makefile.in mule-conf.el characters.el xdisp.c xterm.c font.c fileio.c Makefile.in mule-conf.el characters.el
fns.c mule-diag.el charset.h ccl.c ftfont.c xfaces.c coding.h fns.c mule-diag.el ccl.c charset.h ftfont.c xfaces.c coding.h
japanese.el and 376 other files japanese.el and 377 other files
Kenichi Okada: co-wrote sasl-cram.el sasl-digest.el Kenichi Okada: co-wrote sasl-cram.el sasl-digest.el
@ -1804,8 +1814,8 @@ Kevin Rodgers: changed compile.el mailabbrev.el dired-x.el files.el
Kevin Ryde: wrote info-xref.el Kevin Ryde: wrote info-xref.el
and changed info-look.el info.el checkdoc.el arc-mode.el cl.texi and changed info-look.el info.el checkdoc.el arc-mode.el cl.texi
compilation.txt ffap.el gnus-art.el mule.el os.texi MORE.STUFF compilation.txt ffap.el gnus-art.el mule.el os.texi MORE.STUFF
browse-url.el dig.el gnus-sum.el mailcap.el man.el newst-backend.el browse-url.el compile.el dig.el etags.c gnus-sum.el mailcap.el man.el
nroff-mode.el simple.el text.texi widget.texi and 71 other files newst-backend.el nroff-mode.el simple.el and 71 other files
Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el
keypad.el kmacro.el keypad.el kmacro.el
@ -1999,9 +2009,10 @@ and changed erc.el erc-dcc.el erc-speak.el erc-bbdb.el erc-complete.el
and 23 other files and 23 other files
Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el
Makefile.in NXML-NEWS cc-mode.texi compilation.txt compile.el vc-bzr.el Makefile.in NXML-NEWS cc-mode.texi compilation.txt compile.el
esh-mode.el flymake.el gnus-group.el makefile.w32-in nxml ede.texi eieio.texi esh-mode.el flymake.el gnus-group.el isearch.el
nxml-mode.texi programs.texi python.el schema timezone.el vc-bzr.el makefile.w32-in nxml nxml-mode.texi programs.texi python.el
and 5 other files
Mark D. Baushke: changed mh-e.el mh-utils.el mh-mime.el mh-comp.el Mark D. Baushke: changed mh-e.el mh-utils.el mh-mime.el mh-comp.el
mh-search.el mh-customize.el mh-identity.el mh-seq.el mh-speed.el 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
tramp-fish.el tramp-ftp.el tramp-gvfs.el tramp-gw.el tramp-smb.el tramp-fish.el tramp-ftp.el tramp-gvfs.el tramp-gw.el tramp-smb.el
xesam.el zeroconf.el xesam.el zeroconf.el
and co-wrote tramp-cache.el tramp.el and co-wrote tramp-cache.el tramp.el
and changed tramp.texi dbusbind.c dbus.texi trampver.el trampver.texi and changed tramp.texi dbusbind.c dbus.texi ange-ftp.el trampver.el
ange-ftp.el files.el files.texi tramp-vc.el Makefile.in tramp-util.el trampver.texi files.el files.texi tramp-vc.el Makefile.in tramp-util.el
tramp-uu.el dired-aux.el compile.el em-unix.el grep.el simple.el vc.el tramp-uu.el dired-aux.el tramp-imap.el compile.el em-unix.el grep.el
configure.in fileio.c processes.texi and 49 other files simple.el vc.el configure.in dired.el and 50 other files
Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h
unexec.c unexec.c
@ -2782,7 +2793,7 @@ Sam Falkner: changed nntp.el
Sam Kendall: changed etags.c etags.el Sam Kendall: changed etags.c etags.el
Sam Steingold: wrote gulp.el midnight.el Sam Steingold: wrote gulp.el midnight.el
and changed cl-indent.el compile.el vc.el vc-cvs.el font-lock.el mouse.el and changed cl-indent.el compile.el vc-cvs.el vc.el font-lock.el mouse.el
simple.el ange-ftp.el pcvs.el tex-mode.el vc-hg.el add-log.el simple.el ange-ftp.el pcvs.el tex-mode.el vc-hg.el add-log.el
bindings.el bookmark.el debug.el diary-lib.el dired.el files.el grep.el bindings.el bookmark.el debug.el diary-lib.el dired.el files.el grep.el
inf-lisp.el sgml-mode.el and 108 other files 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
vc-mtn.el vc-mtn.el
and co-wrote font-lock.el and co-wrote font-lock.el
and changed vc.el lisp.h subr.el keyboard.c simple.el files.el pcvs.el and changed vc.el lisp.h subr.el keyboard.c simple.el files.el pcvs.el
keymap.c xdisp.c Makefile.in alloc.c vc-hooks.el newcomment.el keymap.c xdisp.c Makefile.in vc-hooks.el alloc.c newcomment.el
tex-mode.el bytecomp.el compile.el buffer.c info.el fill.el fileio.c tex-mode.el bytecomp.el compile.el buffer.c info.el fill.el fileio.c
window.c and 900 other files window.c and 901 other files
Stefan Reichör: changed gnus-agent.el Stefan Reichör: changed gnus-agent.el
@ -3086,7 +3097,7 @@ and changed ewoc.el vc.el zone.el info.el Makefile.in processes.texi
Thierry Emery: changed kinsoku.el timezone.el url-http.el wid-edit.el Thierry Emery: changed kinsoku.el timezone.el url-http.el wid-edit.el
Thierry Volpiatto: changed bookmark.el Thierry Volpiatto: changed bookmark.el info.el
Thomas Baumann: wrote org-mhe.el Thomas Baumann: wrote org-mhe.el
and co-wrote org-bbdb.el and 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
ps-print-def.el ps-print.ps ps-vars.el ps-print-def.el ps-print.ps ps-vars.el
Vivek Dasmohapatra: wrote hfy-cmap.el htmlfontify.el Vivek Dasmohapatra: wrote hfy-cmap.el htmlfontify.el
and changed erc-backend.el erc.el emacs.c sh-script.el xterm.c xterm.h and changed erc-backend.el erc.el emacs.c erc-services.el sh-script.el
xterm.c xterm.h
Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el

View file

@ -1,3 +1,24 @@
2010-03-01 Glenn Morris <rgm@gnu.org>
* refcards/pl-refcard.tex: Double forward-slashes in URL for Mex.
* refcards/de-refcard.tex: Fix paren typo.
* refcards/ru-refcard.tex: Rename \year command to \cyear, since
the former seems to be already used in some TeX installations.
* refcards/calccard.tex, refcards/cs-dired-ref.tex:
* refcards/cs-refcard.tex, refcards/cs-survival.tex:
* refcards/de-refcard.tex, refcards/dired-ref.tex:
* refcards/fr-dired-ref.tex, refcards/fr-refcard.tex:
* refcards/fr-survival.tex, refcards/orgcard.pdf:
* refcards/orgcard.tex, refcards/pl-refcard.tex:
* refcards/pt-br-refcard.tex, refcards/refcard.tex:
* refcards/ru-refcard.tex, refcards/sk-dired-ref.tex:
* refcards/sk-refcard.tex, refcards/sk-survival.tex:
* refcards/survival.tex, refcards/vipcard.tex:
* refcards/viperCard.tex: Update short copyright year to 2010.
2010-02-26 Glenn Morris <rgm@gnu.org> 2010-02-26 Glenn Morris <rgm@gnu.org>
* tutorials/TUTORIAL.es, tutorials/TUTORIAL.pt_BR: * tutorials/TUTORIAL.es, tutorials/TUTORIAL.pt_BR:
@ -5,9 +26,9 @@
2010-02-14 Chong Yidong <cyd@stupidchicken.com> 2010-02-14 Chong Yidong <cyd@stupidchicken.com>
* etc/images/custom/down-pushed.xpm, etc/images/custom/down.xpm: * images/custom/down-pushed.xpm, images/custom/down.xpm:
* etc/images/custom/right-pushed.xpm: * images/custom/right-pushed.xpm:
* etc/images/custom/right-pushed.xpm: Increase height by four * images/custom/right-pushed.xpm: Increase height by four
pixels, to improve text alignment. pixels, to improve text alignment.
2010-01-16 Mario Lang <mlang@delysid.org> 2010-01-16 Mario Lang <mlang@delysid.org>
@ -17,10 +38,10 @@
2010-01-14 Nick Roberts <nickrob@snap.net.nz> 2010-01-14 Nick Roberts <nickrob@snap.net.nz>
* etc/images/gud/recstart.xpm, etc/images/gud/recstop.xpm: * images/gud/recstart.xpm, images/gud/recstop.xpm:
* etc/images/gud/rcont.xpm, etc/images/gud/rnext.xpm: * images/gud/rcont.xpm, images/gud/rnext.xpm:
* etc/images/gud/rfinish.xpm, etc/images/gud/rnexti.xpm: * images/gud/rfinish.xpm, images/gud/rnexti.xpm:
* etc/images/gud/rstep.xpm, etc/images/gud/rstepi.xpm: * images/gud/rstep.xpm, images/gud/rstepi.xpm:
New icons for reverse debugging. New icons for reverse debugging.
2010-01-14 Juanma Barranquero <lekktu@gmail.com> 2010-01-14 Juanma Barranquero <lekktu@gmail.com>
@ -2559,7 +2580,7 @@
* images/gud/ni.xpm, images/gud/ni.xpm * images/gud/ni.xpm, images/gud/ni.xpm
* images/gud/s.xpm, images/gud/s.xpm * images/gud/s.xpm, images/gud/s.xpm
* images/gud/si.xpm, images/gud/si.xpm: Rename to * images/gud/si.xpm, images/gud/si.xpm: Rename to
next.*, nexti.*, step.*, and stepi.* , respectively, as the next.*, nexti.*, step.*, and stepi.*, respectively, as the
file-name no longer clashes on 8+3 filesystems. file-name no longer clashes on 8+3 filesystems.
2005-10-14 Bill Wohler <wohler@newt.com> 2005-10-14 Bill Wohler <wohler@newt.com>

Binary file not shown.

View file

@ -20,8 +20,8 @@
% Typical command to format: tex calccard.tex % Typical command to format: tex calccard.tex
% Typical command to print (3 cols): dvips -t landscape calccard.dvi % Typical command to print (3 cols): dvips -t landscape calccard.dvi
% Copyright (C) 1987, 1992, 2001, 2002, 2003, 2004, % Copyright (C) 1987, 1992, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
% 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. % 2008, 2009, 2010 Free Software Foundation, Inc.
% This file is part of GNU Emacs. % This file is part of GNU Emacs.
@ -65,7 +65,7 @@
% Internet: gildea@stop.mail-abuse.org % Internet: gildea@stop.mail-abuse.org
\def\emacsversionnumber{23} \def\emacsversionnumber{23}
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc. \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.

Binary file not shown.

View file

@ -43,7 +43,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

Binary file not shown.

View file

@ -60,7 +60,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

View file

@ -56,7 +56,7 @@
\chyph \chyph
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\copyrightnotice{\penalty-1\vfill \def\copyrightnotice{\penalty-1\vfill
\vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter \vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter

Binary file not shown.

View file

@ -62,7 +62,7 @@
\mdqoff % deactivates the "-char \mdqoff % deactivates the "-char
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed below this line. % Nothing else needs to be changed below this line.
@ -83,7 +83,7 @@
F\"ur Kopien des Handbuchs zu GNU Emacs: F\"ur Kopien des Handbuchs zu GNU Emacs:
\tt http://www.gnu.org/software/emacs/\#Manuals} {\tt http://www.gnu.org/software/emacs/\#Manuals}
\endgroup} \endgroup}
% make \bye not \outer so that the \def\bye in the \else clause below % make \bye not \outer so that the \def\bye in the \else clause below

Binary file not shown.

View file

@ -45,7 +45,7 @@
\pdflayout=(1) \pdflayout=(1)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

Binary file not shown.

View file

@ -37,7 +37,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

Binary file not shown.

View file

@ -57,7 +57,7 @@
\pdflayout=(0l) \pdflayout=(0l)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed below this line. % Nothing else needs to be changed below this line.

View file

@ -51,7 +51,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\copyrightnotice{\penalty-1\vfill \def\copyrightnotice{\penalty-1\vfill
\vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter \vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,7 +1,7 @@
% Reference Card for Org Mode % Reference Card for Org Mode
\def\orgversionnumber{6.33x} \def\orgversionnumber{6.33x}
\def\versionyear{2009} % latest update \def\versionyear{2009} % latest update
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
%**start of header %**start of header
\newcount\columnsperpage \newcount\columnsperpage

Binary file not shown.

View file

@ -71,7 +71,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.
@ -92,7 +92,7 @@
For copies of the GNU Emacs manual, see: For copies of the GNU Emacs manual, see:
{\tt http://www.gnu.org/software/emacs/\#Manuals} {\tt http:////www.gnu.org//software//emacs//\#Manuals}
\endgroup} \endgroup}
% make \bye not \outer so that the \def\bye in the \else clause below % make \bye not \outer so that the \def\bye in the \else clause below

Binary file not shown.

View file

@ -63,7 +63,7 @@
\pdflayout=(0l) \pdflayout=(0l)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed below this line. % Nothing else needs to be changed below this line.

Binary file not shown.

View file

@ -64,7 +64,7 @@
% Nothing else needs to be changed below this line. % Nothing else needs to be changed below this line.
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % copyright year \def\year{2010} % copyright year
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc. \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.

Binary file not shown.

View file

@ -23,15 +23,15 @@
\setlength{\ColThreeWidth}{25mm} \setlength{\ColThreeWidth}{25mm}
\newcommand{\versionemacs}[0]{23} % version of Emacs this is for \newcommand{\versionemacs}[0]{23} % version of Emacs this is for
\newcommand{\year}[0]{2009} % copyright year \newcommand{\cyear}[0]{2010} % copyright year
\newcommand\shortcopyrightnotice[0]{\vskip 1ex plus 2 fill \newcommand\shortcopyrightnotice[0]{\vskip 1ex plus 2 fill
\centerline{\footnotesize \copyright\ \year\ Free Software Foundation, Inc. \centerline{\footnotesize \copyright\ \cyear\ Free Software Foundation, Inc.
Permissions on back.}} Permissions on back.}}
\newcommand\copyrightnotice[0]{ \newcommand\copyrightnotice[0]{
\vskip 1ex plus 2 fill\begingroup\footnotesize \vskip 1ex plus 2 fill\begingroup\footnotesize
\centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.} \centerline{Copyright \copyright\ \cyear\ Free Software Foundation, Inc.}
\centerline{For GNU Emacs version \versionemacs} \centerline{For GNU Emacs version \versionemacs}
\centerline{Designed by Stephen Gildea} \centerline{Designed by Stephen Gildea}
\centerline{ðÅÒÅ×ÏÄ Alex Ott <alexott@gmail.com>} \centerline{ðÅÒÅ×ÏÄ Alex Ott <alexott@gmail.com>}

Binary file not shown.

View file

@ -44,7 +44,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

Binary file not shown.

View file

@ -61,7 +61,7 @@
\pdflayout=(0) \pdflayout=(0)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
% Nothing else needs to be changed. % Nothing else needs to be changed.

View file

@ -57,7 +57,7 @@
\shyph \shyph
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\copyrightnotice{\penalty-1\vfill \def\copyrightnotice{\penalty-1\vfill
\vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter \vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter

View file

@ -46,7 +46,7 @@
\pdflayout=(1) \pdflayout=(1)
\def\versionemacs{23} % version of Emacs this is for \def\versionemacs{23} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\copyrightnotice{\penalty-1\vfill \def\copyrightnotice{\penalty-1\vfill
\vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter \vbox{\smallfont\baselineskip=0.8\baselineskip\raggedcenter

View file

@ -51,7 +51,7 @@
\pdflayout=(1) \pdflayout=(1)
\def\versionemacs{18} % version of Emacs this is for \def\versionemacs{18} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\versionvip{3.5} \def\versionvip{3.5}
% Nothing else needs to be changed. % Nothing else needs to be changed.

View file

@ -54,7 +54,7 @@
\pdflayout=(1) \pdflayout=(1)
\def\versionemacs{21} % version of Emacs this is for \def\versionemacs{21} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2010} % latest copyright year
\def\versionxemacs{20} % version of XEmacs this is for \def\versionxemacs{20} % version of XEmacs this is for
\def\versionviper{3.0} % version of Viper this is for \def\versionviper{3.0} % version of Viper this is for

View file

@ -22,7 +22,7 @@ ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc emacs
.PHONY: $(ALL) .PHONY: $(ALL)
VERSION = 23.1.92 VERSION = 23.1.93
LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \
-DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \ -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \

View file

@ -9,12 +9,59 @@
* international/fontset.el (script-representative-chars): Change * international/fontset.el (script-representative-chars): Change
myanmar to burmese. myanmar to burmese.
(otf-script-alist): Likewise. (otf-script-alist): Likewise.
(setup-default-fontset): Likewise. (setup-default-fontset): Likewise. Re-fix :otf spec.
2010-03-01 Alan Mackenzie <bug-cc-mode@gnu.org>
* cc-engine.el (c-remove-stale-state-cache): Take account of when
`good-pos' is in the same macro as `here'. Fixes bug 5649.
2010-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
* menu-bar.el (menu-bar-manuals-menu): Fix typo.
2010-02-28 Jan Djärv <jan.h.d@swipnet.se>
* scroll-bar.el (scroll-bar-drag-1): Add save-excursion, bug #5654.
2010-02-28 Michael Albinus <michael.albinus@gmx.de>
* net/tramp.el (tramp-handle-write-region): START can be a string.
Take care in the checks. Reported by Dan Davison
<davison@stats.ox.ac.uk>.
2010-02-28 Michael Albinus <michael.albinus@gmx.de>
* net/dbus.el (dbus-introspect, dbus-get-property)
(dbus-set-property, dbus-get-all-properties): Use
`dbus-call-method' when noninteractive. (Bug#5645)
2010-02-28 Chong Yidong <cyd@stupidchicken.com>
* textmodes/reftex-toc.el (reftex-toc-promote-prepare):
* emacs-lisp/elint.el (elint-add-required-env):
* cedet/semantic/db-find.el
(semanticdb-find-translate-path-brutish-default):
* cedet/ede/make.el (ede-make-check-version):
* calendar/icalendar.el (icalendar--add-diary-entry):
* calc/calcalg2.el (math-tracing-integral):
* files.el (recover-session-finish): Use with-current-buffer
instead of save-excursion.
2010-02-27 Stefan Monnier <monnier@iro.umontreal.ca>
Fix in-buffer completion when after-change-functions modify the buffer.
* minibuffer.el (completion--replace): New function.
(completion--do-completion): Use it and use relative movement.
2010-02-27 Chong Yidong <cyd@stupidchicken.com>
* international/fontset.el (setup-default-fontset): Fix :otf spec.
2010-02-27 Jeremy Whitlock <jcscoobyrs@gmail.com> (tiny change) 2010-02-27 Jeremy Whitlock <jcscoobyrs@gmail.com> (tiny change)
* progmodes/python.el (python-pdbtrack-stack-entry-regexp): Allow * progmodes/python.el (python-pdbtrack-stack-entry-regexp):
the characters _<> in the stack entry (Bug#5653). Allow the characters _<> in the stack entry (Bug#5653).
2010-02-26 Kenichi Handa <handa@m17n.org> 2010-02-26 Kenichi Handa <handa@m17n.org>

View file

@ -670,8 +670,8 @@
(defmacro math-tracing-integral (&rest parts) (defmacro math-tracing-integral (&rest parts)
(list 'and (list 'and
'trace-buffer 'trace-buffer
(list 'save-excursion (list 'with-current-buffer
'(set-buffer trace-buffer) 'trace-buffer
'(goto-char (point-max)) '(goto-char (point-max))
(list 'and (list 'and
'(bolp) '(bolp)

View file

@ -2246,8 +2246,7 @@ the entry."
'make-diary-entry) 'make-diary-entry)
string non-marking diary-file))) string non-marking diary-file)))
;; Würgaround to remove the trailing blank char ;; Würgaround to remove the trailing blank char
(save-excursion (with-current-buffer (find-file diary-file)
(set-buffer (find-file diary-file))
(goto-char (point-max)) (goto-char (point-max))
(if (= (char-before) ? ) (if (= (char-before) ? )
(delete-char -1))) (delete-char -1)))

View file

@ -76,9 +76,8 @@ If NOERROR is nil, then throw an error on failure. Return t otherwise."
(rev nil) (rev nil)
(ans nil) (ans nil)
) )
(save-excursion (with-current-buffer b
;; Setup, and execute make. ;; Setup, and execute make.
(set-buffer b)
(setq default-directory cd) (setq default-directory cd)
(erase-buffer) (erase-buffer)
(call-process ede-make-command nil b nil (call-process ede-make-command nil b nil

View file

@ -326,9 +326,8 @@ Default action as described in `semanticdb-find-translate-path'."
(cond ((null path) semanticdb-current-database) (cond ((null path) semanticdb-current-database)
((semanticdb-table-p path) (oref path parent-db)) ((semanticdb-table-p path) (oref path parent-db))
(t (let ((tt (semantic-something-to-tag-table path))) (t (let ((tt (semantic-something-to-tag-table path)))
(save-excursion
;; @todo - What does this DO ??!?! ;; @todo - What does this DO ??!?!
(set-buffer (semantic-tag-buffer (car tt))) (with-current-buffer (semantic-tag-buffer (car tt))
semanticdb-current-database)))))) semanticdb-current-database))))))
(apply (apply
#'nconc #'nconc

View file

@ -505,11 +505,10 @@ Return nil if there are no more forms, t otherwise."
;; (Messes up the "Initializing elint..." message.) ;; (Messes up the "Initializing elint..." message.)
;;; (message nil) ;;; (message nil)
(if lib (if lib
(save-excursion (with-current-buffer (find-file-noselect lib)
;; FIXME this doesn't use a temp buffer, because it ;; FIXME this doesn't use a temp buffer, because it
;; stores the result in buffer-local variables so that ;; stores the result in buffer-local variables so that
;; it can be reused. ;; it can be reused.
(set-buffer (find-file-noselect lib))
(elint-update-env) (elint-update-env)
(setq env (elint-env-add-env env elint-buffer-env))) (setq env (elint-env-add-env env elint-buffer-env)))
;;; (with-temp-buffer ;;; (with-temp-buffer

View file

@ -5034,9 +5034,8 @@ This command is used in the special Dired buffer created by
(dired-unmark 1) (dired-unmark 1)
(dired-do-flagged-delete t) (dired-do-flagged-delete t)
(unwind-protect (unwind-protect
(save-excursion (with-current-buffer buffer
;; Read in the auto-save-list file. ;; Read in the auto-save-list file.
(set-buffer buffer)
(erase-buffer) (erase-buffer)
(insert-file-contents file) (insert-file-contents file)
;; Loop thru the text of that file ;; Loop thru the text of that file

View file

@ -415,7 +415,7 @@
(sinhala ,(font-spec :registry "iso10646-1" :otf '(sinh nil (akhn)))) (sinhala ,(font-spec :registry "iso10646-1" :otf '(sinh nil (akhn))))
(malayalam ,(font-spec :registry "iso10646-1" :otf '(mlym nil (akhn)))) (malayalam ,(font-spec :registry "iso10646-1" :otf '(mlym nil (akhn))))
(burmese ,(font-spec :registry "iso10646-1" :otf '(mymr)) (burmese ,(font-spec :registry "iso10646-1" :otf '(mymr nil nil))
,(font-spec :registry "iso10646-1" :script 'burmese)) ,(font-spec :registry "iso10646-1" :script 'burmese))
(lao ,(font-spec :registry "iso10646-1" :otf '(lao\ nil nil (mark))) (lao ,(font-spec :registry "iso10646-1" :otf '(lao\ nil nil (mark)))

View file

@ -76,7 +76,7 @@ Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER.
;;;*** ;;;***
;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" ;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
;;;;;; (19291 28516)) ;;;;;; (19312 40243))
;;; Generated autoloads from progmodes/ada-mode.el ;;; Generated autoloads from progmodes/ada-mode.el
(autoload 'ada-add-extensions "ada-mode" "\ (autoload 'ada-add-extensions "ada-mode" "\
@ -261,7 +261,7 @@ old-style time formats for entries are supported.
;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice ;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice
;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action) ;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action)
;;;;;; "advice" "emacs-lisp/advice.el" (19291 32891)) ;;;;;; "advice" "emacs-lisp/advice.el" (19322 43407))
;;; Generated autoloads from emacs-lisp/advice.el ;;; Generated autoloads from emacs-lisp/advice.el
(defvar ad-redefinition-action 'warn "\ (defvar ad-redefinition-action 'warn "\
@ -801,7 +801,7 @@ setup for auto-startup.
;;;*** ;;;***
;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" ;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
;;;;;; "net/ange-ftp.el" (19299 2741)) ;;;;;; "net/ange-ftp.el" (19322 43174))
;;; Generated autoloads from net/ange-ftp.el ;;; Generated autoloads from net/ange-ftp.el
(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir) (defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir)
@ -1057,8 +1057,8 @@ Returns list of symbols and documentation found.
;;;*** ;;;***
;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19297 ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19318
;;;;;; 60953)) ;;;;;; 22201))
;;; Generated autoloads from arc-mode.el ;;; Generated autoloads from arc-mode.el
(autoload 'archive-mode "arc-mode" "\ (autoload 'archive-mode "arc-mode" "\
@ -1149,8 +1149,8 @@ Entering array mode calls the function `array-mode-hook'.
;;;*** ;;;***
;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (19284 ;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (19315
;;;;;; 35873)) ;;;;;; 29628))
;;; Generated autoloads from textmodes/artist.el ;;; Generated autoloads from textmodes/artist.el
(autoload 'artist-mode "artist" "\ (autoload 'artist-mode "artist" "\
@ -1962,7 +1962,7 @@ a reflection.
;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert ;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert
;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate ;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate
;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark" ;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark"
;;;;;; "bookmark.el" (19278 36335)) ;;;;;; "bookmark.el" (19327 808))
;;; Generated autoloads from bookmark.el ;;; Generated autoloads from bookmark.el
(define-key ctl-x-r-map "b" 'bookmark-jump) (define-key ctl-x-r-map "b" 'bookmark-jump)
(define-key ctl-x-r-map "m" 'bookmark-set) (define-key ctl-x-r-map "m" 'bookmark-set)
@ -2600,7 +2600,7 @@ Like `bug-reference-mode', but only buttonize in comments and strings.
;;;;;; compile-defun byte-compile-file byte-recompile-directory ;;;;;; compile-defun byte-compile-file byte-recompile-directory
;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning ;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning
;;;;;; byte-compile-warnings-safe-p) "bytecomp" "emacs-lisp/bytecomp.el" ;;;;;; byte-compile-warnings-safe-p) "bytecomp" "emacs-lisp/bytecomp.el"
;;;;;; (19278 4521)) ;;;;;; (19321 22156))
;;; Generated autoloads from emacs-lisp/bytecomp.el ;;; Generated autoloads from emacs-lisp/bytecomp.el
(put 'byte-compile-dynamic 'safe-local-variable 'booleanp) (put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp) (put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
@ -2963,7 +2963,7 @@ Obsoletes `c-forward-into-nomenclature'.
;;;*** ;;;***
;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
;;;;;; (19289 53536)) ;;;;;; (19335 6619))
;;; Generated autoloads from progmodes/cc-engine.el ;;; Generated autoloads from progmodes/cc-engine.el
(autoload 'c-guess-basic-syntax "cc-engine" "\ (autoload 'c-guess-basic-syntax "cc-engine" "\
@ -2975,7 +2975,7 @@ Return the syntactic context of the current line.
;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" ;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
;;;;;; (19278 4527)) ;;;;;; (19335 6619))
;;; Generated autoloads from progmodes/cc-mode.el ;;; Generated autoloads from progmodes/cc-mode.el
(autoload 'c-initialize-cc-mode "cc-mode" "\ (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.
;;;;;; compilation-shell-minor-mode compilation-mode compilation-start ;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
;;;;;; compile compilation-disable-input compile-command compilation-search-path ;;;;;; compile compilation-disable-input compile-command compilation-search-path
;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook ;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook
;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19278 ;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19327
;;;;;; 4527)) ;;;;;; 59567))
;;; Generated autoloads from progmodes/compile.el ;;; Generated autoloads from progmodes/compile.el
(defvar compilation-mode-hook nil "\ (defvar compilation-mode-hook nil "\
@ -4851,7 +4851,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
;;;;;; customize-mode customize customize-save-variable customize-set-variable ;;;;;; customize-mode customize customize-save-variable customize-set-variable
;;;;;; customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically ;;;;;; customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically
;;;;;; custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el" ;;;;;; custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el"
;;;;;; (19278 4516)) ;;;;;; (19322 14239))
;;; Generated autoloads from cus-edit.el ;;; Generated autoloads from cus-edit.el
(defvar custom-browse-sort-alphabetically nil "\ (defvar custom-browse-sort-alphabetically nil "\
@ -5294,7 +5294,7 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
;;;*** ;;;***
;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el" ;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el"
;;;;;; (19278 4519)) ;;;;;; (19322 12063))
;;; Generated autoloads from cedet/data-debug.el ;;; Generated autoloads from cedet/data-debug.el
(autoload 'data-debug-new-buffer "data-debug" "\ (autoload 'data-debug-new-buffer "data-debug" "\
@ -5519,8 +5519,8 @@ The most useful commands are:
;;;*** ;;;***
;;;### (autoloads (delimit-columns-rectangle delimit-columns-region ;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (19278 ;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (19322
;;;;;; 4516)) ;;;;;; 12603))
;;; Generated autoloads from delim-col.el ;;; Generated autoloads from delim-col.el
(autoload 'delimit-columns-customize "delim-col" "\ (autoload 'delimit-columns-customize "delim-col" "\
@ -6058,7 +6058,7 @@ Optional arguments are passed to `dig-invoke'.
;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect ;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect
;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames ;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames
;;;;;; dired-listing-switches) "dired" "dired.el" (19287 12878)) ;;;;;; dired-listing-switches) "dired" "dired.el" (19307 36715))
;;; Generated autoloads from dired.el ;;; Generated autoloads from dired.el
(defvar dired-listing-switches (purecopy "-al") "\ (defvar dired-listing-switches (purecopy "-al") "\
@ -6423,7 +6423,7 @@ Locate SOA record and increment the serial field.
;;;*** ;;;***
;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode ;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode
;;;;;; doc-view-mode-p) "doc-view" "doc-view.el" (19278 4516)) ;;;;;; doc-view-mode-p) "doc-view" "doc-view.el" (19322 12465))
;;; Generated autoloads from doc-view.el ;;; Generated autoloads from doc-view.el
(autoload 'doc-view-mode-p "doc-view" "\ (autoload 'doc-view-mode-p "doc-view" "\
@ -7239,7 +7239,7 @@ Not documented
;;;*** ;;;***
;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (19278 4519)) ;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (19322 43174))
;;; Generated autoloads from cedet/ede.el ;;; Generated autoloads from cedet/ede.el
(defvar global-ede-mode nil "\ (defvar global-ede-mode nil "\
@ -7594,7 +7594,7 @@ Display Ediff's registry.
;;;*** ;;;***
;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe) ;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
;;;;;; "ediff-util" "ediff-util.el" (19278 4516)) ;;;;;; "ediff-util" "ediff-util.el" (19307 36715))
;;; Generated autoloads from ediff-util.el ;;; Generated autoloads from ediff-util.el
(autoload 'ediff-toggle-multiframe "ediff-util" "\ (autoload 'ediff-toggle-multiframe "ediff-util" "\
@ -7784,7 +7784,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
;;;### (autoloads (elint-initialize elint-defun elint-current-buffer ;;;### (autoloads (elint-initialize elint-defun elint-current-buffer
;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el" ;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el"
;;;;;; (19278 4521)) ;;;;;; (19322 43174))
;;; Generated autoloads from emacs-lisp/elint.el ;;; Generated autoloads from emacs-lisp/elint.el
(autoload 'elint-file "elint" "\ (autoload 'elint-file "elint" "\
@ -7800,13 +7800,13 @@ A complicated directory may require a lot of memory.
(autoload 'elint-current-buffer "elint" "\ (autoload 'elint-current-buffer "elint" "\
Lint the current buffer. Lint the current buffer.
If necessary, this first calls `elint-initalize'. If necessary, this first calls `elint-initialize'.
\(fn)" t nil) \(fn)" t nil)
(autoload 'elint-defun "elint" "\ (autoload 'elint-defun "elint" "\
Lint the function at point. Lint the function at point.
If necessary, this first calls `elint-initalize'. If necessary, this first calls `elint-initialize'.
\(fn)" t nil) \(fn)" t nil)
@ -8673,7 +8673,7 @@ Not documented
;;;*** ;;;***
;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode) ;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode)
;;;;;; "erc-services" "erc/erc-services.el" (19278 4522)) ;;;;;; "erc-services" "erc/erc-services.el" (19310 24286))
;;; Generated autoloads from erc/erc-services.el ;;; Generated autoloads from erc/erc-services.el
(autoload 'erc-services-mode "erc-services" nil t) (autoload 'erc-services-mode "erc-services" nil t)
@ -8801,7 +8801,7 @@ Test Eshell to verify that it works as expected.
;;;*** ;;;***
;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell" ;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell"
;;;;;; "eshell/eshell.el" (19278 4522)) ;;;;;; "eshell/eshell.el" (19329 34899))
;;; Generated autoloads from eshell/eshell.el ;;; Generated autoloads from eshell/eshell.el
(autoload 'eshell "eshell" "\ (autoload 'eshell "eshell" "\
@ -9561,7 +9561,7 @@ This is used only in conjunction with `expand-add-abbrevs'.
;;;*** ;;;***
;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (19278 4527)) ;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (19327 809))
;;; Generated autoloads from progmodes/f90.el ;;; Generated autoloads from progmodes/f90.el
(autoload 'f90-mode "f90" "\ (autoload 'f90-mode "f90" "\
@ -9822,7 +9822,7 @@ you can set `feedmail-queue-reminder-alist' to nil.
;;;*** ;;;***
;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu ;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (19278 4516)) ;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (19318 22201))
;;; Generated autoloads from ffap.el ;;; Generated autoloads from ffap.el
(autoload 'ffap-next "ffap" "\ (autoload 'ffap-next "ffap" "\
@ -9868,6 +9868,7 @@ Return value:
(autoload 'dired-at-point "ffap" "\ (autoload 'dired-at-point "ffap" "\
Start Dired, defaulting to file at point. See `ffap'. Start Dired, defaulting to file at point. See `ffap'.
If `dired-at-point-require-prefix' is set, the prefix meaning is reversed.
\(fn &optional FILENAME)" t nil) \(fn &optional FILENAME)" t nil)
@ -10458,7 +10459,7 @@ Turn flymake mode off.
;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) ;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
;;;;;; "flyspell" "textmodes/flyspell.el" (19278 4528)) ;;;;;; "flyspell" "textmodes/flyspell.el" (19319 39351))
;;; Generated autoloads from textmodes/flyspell.el ;;; Generated autoloads from textmodes/flyspell.el
(autoload 'flyspell-prog-mode "flyspell" "\ (autoload 'flyspell-prog-mode "flyspell" "\
@ -10528,7 +10529,7 @@ Flyspell whole buffer.
;;;### (autoloads (follow-delete-other-windows-and-split follow-mode ;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el" ;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
;;;;;; (19278 4517)) ;;;;;; (19321 25921))
;;; Generated autoloads from follow.el ;;; Generated autoloads from follow.el
(autoload 'turn-on-follow-mode "follow" "\ (autoload 'turn-on-follow-mode "follow" "\
@ -10781,7 +10782,7 @@ and choose the directory as the fortune-file.
;;;*** ;;;***
;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el" ;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el"
;;;;;; (19279 36173)) ;;;;;; (19327 809))
;;; Generated autoloads from progmodes/gdb-ui.el ;;; Generated autoloads from progmodes/gdb-ui.el
(autoload 'gdb "gdb-ui" "\ (autoload 'gdb "gdb-ui" "\
@ -11128,7 +11129,7 @@ If CLEAN, obsolete (ignore).
;;;*** ;;;***
;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" ;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
;;;;;; (19278 4522)) ;;;;;; (19334 38589))
;;; Generated autoloads from gnus/gnus-art.el ;;; Generated autoloads from gnus/gnus-art.el
(autoload 'gnus-article-prepare-display "gnus-art" "\ (autoload 'gnus-article-prepare-display "gnus-art" "\
@ -11818,7 +11819,7 @@ Turn on `goto-address-mode', but only in comments and strings.
;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults ;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults
;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command ;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
;;;;;; grep-window-height) "grep" "progmodes/grep.el" (19278 4527)) ;;;;;; grep-window-height) "grep" "progmodes/grep.el" (19302 10642))
;;; Generated autoloads from progmodes/grep.el ;;; Generated autoloads from progmodes/grep.el
(defvar grep-window-height nil "\ (defvar grep-window-height nil "\
@ -13365,7 +13366,7 @@ FORMATS is the value to use for `ibuffer-formats'.
;;;### (autoloads (icalendar-import-buffer icalendar-import-file ;;;### (autoloads (icalendar-import-buffer icalendar-import-file
;;;;;; icalendar-export-region icalendar-export-file) "icalendar" ;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
;;;;;; "calendar/icalendar.el" (19278 4519)) ;;;;;; "calendar/icalendar.el" (19327 809))
;;; Generated autoloads from calendar/icalendar.el ;;; Generated autoloads from calendar/icalendar.el
(autoload 'icalendar-export-file "icalendar" "\ (autoload 'icalendar-export-file "icalendar" "\
@ -14313,7 +14314,7 @@ Image files are those whose name has an extension in
;;;*** ;;;***
;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode ;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode
;;;;;; image-mode) "image-mode" "image-mode.el" (19278 4517)) ;;;;;; image-mode) "image-mode" "image-mode.el" (19308 49976))
;;; Generated autoloads from image-mode.el ;;; Generated autoloads from image-mode.el
(push (cons (purecopy "\\.jpe?g\\'") 'image-mode) auto-mode-alist) (push (cons (purecopy "\\.jpe?g\\'") 'image-mode) auto-mode-alist)
(push (cons (purecopy "\\.png\\'") 'image-mode) auto-mode-alist) (push (cons (purecopy "\\.png\\'") 'image-mode) auto-mode-alist)
@ -14580,7 +14581,7 @@ of `inferior-lisp-program'). Runs the hooks from
;;;;;; Info-goto-emacs-command-node Info-mode info-finder info-apropos ;;;;;; Info-goto-emacs-command-node Info-mode info-finder info-apropos
;;;;;; Info-index Info-directory Info-on-current-buffer info-standalone ;;;;;; Info-index Info-directory Info-on-current-buffer info-standalone
;;;;;; info-emacs-manual info info-other-window) "info" "info.el" ;;;;;; info-emacs-manual info info-other-window) "info" "info.el"
;;;;;; (19278 4517)) ;;;;;; (19315 29628))
;;; Generated autoloads from info.el ;;; Generated autoloads from info.el
(autoload 'info-other-window "info" "\ (autoload 'info-other-window "info" "\
@ -15021,7 +15022,7 @@ Add submenus to the File menu, to convert to and from various formats.
;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings ;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell ;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary) ;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary)
;;;;;; "ispell" "textmodes/ispell.el" (19279 36174)) ;;;;;; "ispell" "textmodes/ispell.el" (19307 36715))
;;; Generated autoloads from textmodes/ispell.el ;;; Generated autoloads from textmodes/ispell.el
(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive)))) (put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
@ -15239,8 +15240,8 @@ You can bind this to the key C-c i in GNUS or mail by adding to
;;;*** ;;;***
;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (19278 ;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (19314
;;;;;; 4517)) ;;;;;; 31189))
;;; Generated autoloads from iswitchb.el ;;; Generated autoloads from iswitchb.el
(defvar iswitchb-mode nil "\ (defvar iswitchb-mode nil "\
@ -16102,7 +16103,7 @@ for further customization of the printer command.
;;;*** ;;;***
;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el" ;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
;;;;;; (19278 4517)) ;;;;;; (19314 30682))
;;; Generated autoloads from ls-lisp.el ;;; Generated autoloads from ls-lisp.el
(defvar ls-lisp-support-shell-wildcards t "\ (defvar ls-lisp-support-shell-wildcards t "\
@ -16155,7 +16156,7 @@ definitions to shadow the loaded ones for use in file byte-compilation.
;;;*** ;;;***
;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro ;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
;;;;;; name-last-kbd-macro) "macros" "macros.el" (19278 4517)) ;;;;;; name-last-kbd-macro) "macros" "macros.el" (19307 36715))
;;; Generated autoloads from macros.el ;;; Generated autoloads from macros.el
(autoload 'name-last-kbd-macro "macros" "\ (autoload 'name-last-kbd-macro "macros" "\
@ -16308,7 +16309,7 @@ This function normally would be called when the message is sent.
;;;### (autoloads (mail-fetch-field mail-unquote-printable-region ;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable ;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable
;;;;;; mail-file-babyl-p mail-use-rfc822) "mail-utils" "mail/mail-utils.el" ;;;;;; mail-file-babyl-p mail-use-rfc822) "mail-utils" "mail/mail-utils.el"
;;;;;; (19291 28516)) ;;;;;; (19307 36715))
;;; Generated autoloads from mail/mail-utils.el ;;; Generated autoloads from mail/mail-utils.el
(defvar mail-use-rfc822 nil "\ (defvar mail-use-rfc822 nil "\
@ -16348,7 +16349,9 @@ we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
Undo the \"quoted printable\" encoding in buffer from BEG to END. Undo the \"quoted printable\" encoding in buffer from BEG to END.
If the optional argument WRAPPER is non-nil, If the optional argument WRAPPER is non-nil,
we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=. we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
If NOERROR is non-nil, return t if successful. On encountering malformed quoted-printable text, exits with an error,
unless NOERROR is non-nil, in which case it continues, and returns nil
when finished. Returns non-nil on successful completion.
If UNIBYTE is non-nil, insert converted characters as unibyte. If UNIBYTE is non-nil, insert converted characters as unibyte.
That is useful if you are going to character code decoding afterward, That is useful if you are going to character code decoding afterward,
as Rmail does. as Rmail does.
@ -16601,7 +16604,7 @@ Previous contents of that buffer are killed first.
;;;*** ;;;***
;;;### (autoloads (man-follow man) "man" "man.el" (19278 4517)) ;;;### (autoloads (man-follow man) "man" "man.el" (19322 43174))
;;; Generated autoloads from man.el ;;; Generated autoloads from man.el
(defalias 'manual-entry 'man) (defalias 'manual-entry 'man)
@ -16704,7 +16707,7 @@ Returns non-nil if the new state is enabled.
;;;;;; message-forward-make-body message-forward message-recover ;;;;;; message-forward-make-body message-forward message-recover
;;;;;; message-supersede message-cancel-news message-followup message-wide-reply ;;;;;; message-supersede message-cancel-news message-followup message-wide-reply
;;;;;; message-reply message-news message-mail message-mode) "message" ;;;;;; message-reply message-news message-mail message-mode) "message"
;;;;;; "gnus/message.el" (19283 41278)) ;;;;;; "gnus/message.el" (19335 63611))
;;; Generated autoloads from gnus/message.el ;;; Generated autoloads from gnus/message.el
(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook) (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.
;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion ;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion
;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist ;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist
;;;;;; truncate-string-to-width store-substring string-to-sequence) ;;;;;; truncate-string-to-width store-substring string-to-sequence)
;;;;;; "mule-util" "international/mule-util.el" (19278 4524)) ;;;;;; "mule-util" "international/mule-util.el" (19312 40161))
;;; Generated autoloads from international/mule-util.el ;;; Generated autoloads from international/mule-util.el
(autoload 'string-to-sequence "mule-util" "\ (autoload 'string-to-sequence "mule-util" "\
@ -17870,6 +17873,7 @@ This affects the implicit sorting of lists of coding sysems returned by
operations such as `find-coding-systems-region'. operations such as `find-coding-systems-region'.
\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro)) \(fn CODING-SYSTEMS &rest BODY)" nil (quote macro))
(put 'with-coding-priority 'lisp-indent-function 1)
(autoload 'detect-coding-with-priority "mule-util" "\ (autoload 'detect-coding-with-priority "mule-util" "\
Detect a coding system of the text between FROM and TO with PRIORITY-LIST. Detect 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.
;;;*** ;;;***
;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (19282 ;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (19320
;;;;;; 15364)) ;;;;;; 55181))
;;; Generated autoloads from nxml/nxml-mode.el ;;; Generated autoloads from nxml/nxml-mode.el
(autoload 'nxml-mode "nxml-mode" "\ (autoload 'nxml-mode "nxml-mode" "\
@ -19393,7 +19397,7 @@ referenced sequence.
;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree ;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree
;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node ;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node
;;;;;; org-freemind-show org-export-as-freemind) "org-freemind" ;;;;;; org-freemind-show org-export-as-freemind) "org-freemind"
;;;;;; "org/org-freemind.el" (19278 4526)) ;;;;;; "org/org-freemind.el" (19321 2184))
;;; Generated autoloads from org/org-freemind.el ;;; Generated autoloads from org/org-freemind.el
(autoload 'org-export-as-freemind "org-freemind" "\ (autoload 'org-export-as-freemind "org-freemind" "\
@ -19953,7 +19957,7 @@ The XOXO buffer is named *xoxo-<source buffer name>*
;;;*** ;;;***
;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el" ;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
;;;;;; (19278 4517)) ;;;;;; (19322 43174))
;;; Generated autoloads from outline.el ;;; Generated autoloads from outline.el
(put 'outline-regexp 'safe-local-variable 'string-or-null-p) (put 'outline-regexp 'safe-local-variable 'string-or-null-p)
@ -21734,7 +21738,7 @@ If EXTENSION is any other symbol, it is ignored.
;;;*** ;;;***
;;;### (autoloads (python-shell jython-mode python-mode run-python) ;;;### (autoloads (python-shell jython-mode python-mode run-python)
;;;;;; "python" "progmodes/python.el" (19293 49653)) ;;;;;; "python" "progmodes/python.el" (19336 25572))
;;; Generated autoloads from progmodes/python.el ;;; Generated autoloads from progmodes/python.el
(add-to-list 'interpreter-mode-alist (cons (purecopy "jython") 'jython-mode)) (add-to-list 'interpreter-mode-alist (cons (purecopy "jython") 'jython-mode))
@ -22811,8 +22815,8 @@ variable.
;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers ;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers
;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers ;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers
;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp ;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp
;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19291 ;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19307
;;;;;; 28516)) ;;;;;; 36715))
;;; Generated autoloads from mail/rmail.el ;;; Generated autoloads from mail/rmail.el
(autoload 'rmail-movemail-variant-p "rmail" "\ (autoload 'rmail-movemail-variant-p "rmail" "\
@ -23727,7 +23731,7 @@ during scrolling.
;;;*** ;;;***
;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic" ;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic"
;;;;;; "cedet/semantic.el" (19284 35872)) ;;;;;; "cedet/semantic.el" (19322 11780))
;;; Generated autoloads from cedet/semantic.el ;;; Generated autoloads from cedet/semantic.el
(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\ (defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\
@ -23779,7 +23783,7 @@ Semantic mode.
;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name ;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name
;;;;;; mail-header-separator send-mail-function mail-interactive ;;;;;; mail-header-separator send-mail-function mail-interactive
;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) ;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style)
;;;;;; "sendmail" "mail/sendmail.el" (19283 39841)) ;;;;;; "sendmail" "mail/sendmail.el" (19335 63611))
;;; Generated autoloads from mail/sendmail.el ;;; Generated autoloads from mail/sendmail.el
(defvar mail-from-style 'default "\ (defvar mail-from-style 'default "\
@ -23833,6 +23837,7 @@ This is used by the default mail-sending commands. See also
`message-send-mail-function' for use with the Message package.") `message-send-mail-function' for use with the Message package.")
(custom-autoload 'send-mail-function "sendmail" t) (custom-autoload 'send-mail-function "sendmail" t)
(custom-initialize-delay 'send-mail-function nil)
(defvar mail-header-separator (purecopy "--text follows this line--") "\ (defvar mail-header-separator (purecopy "--text follows this line--") "\
Line used to separate headers from text in messages being composed.") Line used to separate headers from text in messages being composed.")
@ -26673,7 +26678,7 @@ tetris-mode keybindings:
;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command ;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp ;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" ;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
;;;;;; (19278 4529)) ;;;;;; (19322 43578))
;;; Generated autoloads from textmodes/tex-mode.el ;;; Generated autoloads from textmodes/tex-mode.el
(defvar tex-shell-file-name nil "\ (defvar tex-shell-file-name nil "\
@ -27955,7 +27960,7 @@ BUFFER defaults to `trace-buffer'.
;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion ;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers ;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp" ;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp"
;;;;;; "net/tramp.el" (19299 11838)) ;;;;;; "net/tramp.el" (19330 42052))
;;; Generated autoloads from net/tramp.el ;;; Generated autoloads from net/tramp.el
(defvar tramp-mode t "\ (defvar tramp-mode t "\
@ -29457,7 +29462,7 @@ mode-specific menu. `vc-annotate-color-map' and
;;;*** ;;;***
;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (19299 35601)) ;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (19324 59407))
;;; Generated autoloads from vc-bzr.el ;;; Generated autoloads from vc-bzr.el
(defconst vc-bzr-admin-dirname ".bzr" "\ (defconst vc-bzr-admin-dirname ".bzr" "\
@ -29472,7 +29477,7 @@ Name of the directory containing Bzr repository status files.")
;;;*** ;;;***
;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (19278 4518)) ;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (19327 809))
;;; Generated autoloads from vc-cvs.el ;;; Generated autoloads from vc-cvs.el
(defun vc-cvs-registered (f) (defun vc-cvs-registered (f)
(when (file-readable-p (expand-file-name (when (file-readable-p (expand-file-name
@ -29598,7 +29603,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
;;;*** ;;;***
;;;### (autoloads nil "vc-svn" "vc-svn.el" (19297 48769)) ;;;### (autoloads nil "vc-svn" "vc-svn.el" (19308 49976))
;;; Generated autoloads from vc-svn.el ;;; Generated autoloads from vc-svn.el
(defun vc-svn-registered (f) (defun vc-svn-registered (f)
(let ((admin-dir (cond ((and (eq system-type 'windows-nt) (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'.
;;;*** ;;;***
;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el" ;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
;;;;;; (19278 4521)) ;;;;;; (19320 64906))
;;; Generated autoloads from emacs-lisp/warnings.el ;;; Generated autoloads from emacs-lisp/warnings.el
(defvar warning-prefix-function nil "\ (defvar warning-prefix-function nil "\
@ -31738,45 +31743,46 @@ Zone out, completely.
;;;;;; "calc/calc-fin.el" "calc/calc-forms.el" "calc/calc-frac.el" ;;;;;; "calc/calc-fin.el" "calc/calc-forms.el" "calc/calc-frac.el"
;;;;;; "calc/calc-funcs.el" "calc/calc-graph.el" "calc/calc-help.el" ;;;;;; "calc/calc-funcs.el" "calc/calc-graph.el" "calc/calc-help.el"
;;;;;; "calc/calc-incom.el" "calc/calc-keypd.el" "calc/calc-lang.el" ;;;;;; "calc/calc-incom.el" "calc/calc-keypd.el" "calc/calc-lang.el"
;;;;;; "calc/calc-macs.el" "calc/calc-map.el" "calc/calc-math.el" ;;;;;; "calc/calc-loaddefs.el" "calc/calc-macs.el" "calc/calc-map.el"
;;;;;; "calc/calc-menu.el" "calc/calc-misc.el" "calc/calc-mode.el" ;;;;;; "calc/calc-math.el" "calc/calc-menu.el" "calc/calc-misc.el"
;;;;;; "calc/calc-mtx.el" "calc/calc-nlfit.el" "calc/calc-poly.el" ;;;;;; "calc/calc-mode.el" "calc/calc-mtx.el" "calc/calc-nlfit.el"
;;;;;; "calc/calc-prog.el" "calc/calc-rewr.el" "calc/calc-rules.el" ;;;;;; "calc/calc-poly.el" "calc/calc-prog.el" "calc/calc-rewr.el"
;;;;;; "calc/calc-sel.el" "calc/calc-stat.el" "calc/calc-store.el" ;;;;;; "calc/calc-rules.el" "calc/calc-sel.el" "calc/calc-stat.el"
;;;;;; "calc/calc-stuff.el" "calc/calc-trail.el" "calc/calc-undo.el" ;;;;;; "calc/calc-store.el" "calc/calc-stuff.el" "calc/calc-trail.el"
;;;;;; "calc/calc-units.el" "calc/calc-vec.el" "calc/calc-yank.el" ;;;;;; "calc/calc-undo.el" "calc/calc-units.el" "calc/calc-vec.el"
;;;;;; "calc/calcalg2.el" "calc/calcalg3.el" "calc/calccomp.el" ;;;;;; "calc/calc-yank.el" "calc/calcalg2.el" "calc/calcalg3.el"
;;;;;; "calc/calcsel2.el" "calendar/cal-bahai.el" "calendar/cal-coptic.el" ;;;;;; "calc/calccomp.el" "calc/calcsel2.el" "calendar/cal-bahai.el"
;;;;;; "calendar/cal-french.el" "calendar/cal-html.el" "calendar/cal-islam.el" ;;;;;; "calendar/cal-coptic.el" "calendar/cal-french.el" "calendar/cal-html.el"
;;;;;; "calendar/cal-iso.el" "calendar/cal-julian.el" "calendar/cal-loaddefs.el" ;;;;;; "calendar/cal-islam.el" "calendar/cal-iso.el" "calendar/cal-julian.el"
;;;;;; "calendar/cal-mayan.el" "calendar/cal-menu.el" "calendar/cal-move.el" ;;;;;; "calendar/cal-loaddefs.el" "calendar/cal-mayan.el" "calendar/cal-menu.el"
;;;;;; "calendar/cal-persia.el" "calendar/cal-tex.el" "calendar/cal-x.el" ;;;;;; "calendar/cal-move.el" "calendar/cal-persia.el" "calendar/cal-tex.el"
;;;;;; "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el" "cdl.el" ;;;;;; "calendar/cal-x.el" "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el"
;;;;;; "cedet/cedet-cscope.el" "cedet/cedet-files.el" "cedet/cedet-global.el" ;;;;;; "cdl.el" "cedet/cedet-cscope.el" "cedet/cedet-files.el" "cedet/cedet-global.el"
;;;;;; "cedet/cedet-idutils.el" "cedet/cedet.el" "cedet/ede/autoconf-edit.el" ;;;;;; "cedet/cedet-idutils.el" "cedet/cedet.el" "cedet/ede/autoconf-edit.el"
;;;;;; "cedet/ede/cpp-root.el" "cedet/ede/dired.el" "cedet/ede/emacs.el" ;;;;;; "cedet/ede/cpp-root.el" "cedet/ede/dired.el" "cedet/ede/emacs.el"
;;;;;; "cedet/ede/files.el" "cedet/ede/linux.el" "cedet/ede/locate.el" ;;;;;; "cedet/ede/files.el" "cedet/ede/linux.el" "cedet/ede/loaddefs.el"
;;;;;; "cedet/ede/make.el" "cedet/ede/makefile-edit.el" "cedet/ede/pconf.el" ;;;;;; "cedet/ede/locate.el" "cedet/ede/make.el" "cedet/ede/makefile-edit.el"
;;;;;; "cedet/ede/pmake.el" "cedet/ede/proj-archive.el" "cedet/ede/proj-aux.el" ;;;;;; "cedet/ede/pconf.el" "cedet/ede/pmake.el" "cedet/ede/proj-archive.el"
;;;;;; "cedet/ede/proj-comp.el" "cedet/ede/proj-elisp.el" "cedet/ede/proj-info.el" ;;;;;; "cedet/ede/proj-aux.el" "cedet/ede/proj-comp.el" "cedet/ede/proj-elisp.el"
;;;;;; "cedet/ede/proj-misc.el" "cedet/ede/proj-obj.el" "cedet/ede/proj-prog.el" ;;;;;; "cedet/ede/proj-info.el" "cedet/ede/proj-misc.el" "cedet/ede/proj-obj.el"
;;;;;; "cedet/ede/proj-scheme.el" "cedet/ede/proj-shared.el" "cedet/ede/proj.el" ;;;;;; "cedet/ede/proj-prog.el" "cedet/ede/proj-scheme.el" "cedet/ede/proj-shared.el"
;;;;;; "cedet/ede/project-am.el" "cedet/ede/shell.el" "cedet/ede/simple.el" ;;;;;; "cedet/ede/proj.el" "cedet/ede/project-am.el" "cedet/ede/shell.el"
;;;;;; "cedet/ede/source.el" "cedet/ede/speedbar.el" "cedet/ede/srecode.el" ;;;;;; "cedet/ede/simple.el" "cedet/ede/source.el" "cedet/ede/speedbar.el"
;;;;;; "cedet/ede/system.el" "cedet/ede/util.el" "cedet/inversion.el" ;;;;;; "cedet/ede/srecode.el" "cedet/ede/system.el" "cedet/ede/util.el"
;;;;;; "cedet/mode-local.el" "cedet/pulse.el" "cedet/semantic/analyze.el" ;;;;;; "cedet/inversion.el" "cedet/mode-local.el" "cedet/pulse.el"
;;;;;; "cedet/semantic/analyze/complete.el" "cedet/semantic/analyze/debug.el" ;;;;;; "cedet/semantic/analyze.el" "cedet/semantic/analyze/complete.el"
;;;;;; "cedet/semantic/analyze/fcn.el" "cedet/semantic/analyze/refs.el" ;;;;;; "cedet/semantic/analyze/debug.el" "cedet/semantic/analyze/fcn.el"
;;;;;; "cedet/semantic/bovine.el" "cedet/semantic/bovine/c-by.el" ;;;;;; "cedet/semantic/analyze/refs.el" "cedet/semantic/bovine.el"
;;;;;; "cedet/semantic/bovine/c.el" "cedet/semantic/bovine/debug.el" ;;;;;; "cedet/semantic/bovine/c-by.el" "cedet/semantic/bovine/c.el"
;;;;;; "cedet/semantic/bovine/el.el" "cedet/semantic/bovine/gcc.el" ;;;;;; "cedet/semantic/bovine/debug.el" "cedet/semantic/bovine/el.el"
;;;;;; "cedet/semantic/bovine/make-by.el" "cedet/semantic/bovine/make.el" ;;;;;; "cedet/semantic/bovine/gcc.el" "cedet/semantic/bovine/make-by.el"
;;;;;; "cedet/semantic/bovine/scm-by.el" "cedet/semantic/bovine/scm.el" ;;;;;; "cedet/semantic/bovine/make.el" "cedet/semantic/bovine/scm-by.el"
;;;;;; "cedet/semantic/chart.el" "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" ;;;;;; "cedet/semantic/bovine/scm.el" "cedet/semantic/chart.el"
;;;;;; "cedet/semantic/db-debug.el" "cedet/semantic/db-ebrowse.el" ;;;;;; "cedet/semantic/complete.el" "cedet/semantic/ctxt.el" "cedet/semantic/db-debug.el"
;;;;;; "cedet/semantic/db-el.el" "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" ;;;;;; "cedet/semantic/db-ebrowse.el" "cedet/semantic/db-el.el"
;;;;;; "cedet/semantic/db-global.el" "cedet/semantic/db-javascript.el" ;;;;;; "cedet/semantic/db-file.el" "cedet/semantic/db-find.el" "cedet/semantic/db-global.el"
;;;;;; "cedet/semantic/db-mode.el" "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el" ;;;;;; "cedet/semantic/db-javascript.el" "cedet/semantic/db-mode.el"
;;;;;; "cedet/semantic/db-ref.el" "cedet/semantic/db-typecache.el"
;;;;;; "cedet/semantic/db.el" "cedet/semantic/debug.el" "cedet/semantic/decorate.el" ;;;;;; "cedet/semantic/db.el" "cedet/semantic/debug.el" "cedet/semantic/decorate.el"
;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el" ;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el"
;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/ede-grammar.el" ;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/ede-grammar.el"
@ -31784,7 +31790,7 @@ Zone out, completely.
;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el" ;;;;;; "cedet/semantic/fw.el" "cedet/semantic/grammar-wy.el" "cedet/semantic/grammar.el"
;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el" ;;;;;; "cedet/semantic/html.el" "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el"
;;;;;; "cedet/semantic/idle.el" "cedet/semantic/java.el" "cedet/semantic/lex-spp.el" ;;;;;; "cedet/semantic/idle.el" "cedet/semantic/java.el" "cedet/semantic/lex-spp.el"
;;;;;; "cedet/semantic/lex.el" "cedet/semantic/mru-bookmark.el" ;;;;;; "cedet/semantic/lex.el" "cedet/semantic/loaddefs.el" "cedet/semantic/mru-bookmark.el"
;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el" ;;;;;; "cedet/semantic/sb.el" "cedet/semantic/scope.el" "cedet/semantic/senator.el"
;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el" ;;;;;; "cedet/semantic/sort.el" "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el"
;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el" ;;;;;; "cedet/semantic/symref/filter.el" "cedet/semantic/symref/global.el"
@ -31802,18 +31808,18 @@ Zone out, completely.
;;;;;; "cedet/srecode/el.el" "cedet/srecode/expandproto.el" "cedet/srecode/extract.el" ;;;;;; "cedet/srecode/el.el" "cedet/srecode/expandproto.el" "cedet/srecode/extract.el"
;;;;;; "cedet/srecode/fields.el" "cedet/srecode/filters.el" "cedet/srecode/find.el" ;;;;;; "cedet/srecode/fields.el" "cedet/srecode/filters.el" "cedet/srecode/find.el"
;;;;;; "cedet/srecode/getset.el" "cedet/srecode/insert.el" "cedet/srecode/java.el" ;;;;;; "cedet/srecode/getset.el" "cedet/srecode/insert.el" "cedet/srecode/java.el"
;;;;;; "cedet/srecode/map.el" "cedet/srecode/mode.el" "cedet/srecode/semantic.el" ;;;;;; "cedet/srecode/loaddefs.el" "cedet/srecode/map.el" "cedet/srecode/mode.el"
;;;;;; "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el" "cedet/srecode/table.el" ;;;;;; "cedet/srecode/semantic.el" "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el"
;;;;;; "cedet/srecode/template.el" "cedet/srecode/texi.el" "cus-dep.el" ;;;;;; "cedet/srecode/table.el" "cedet/srecode/template.el" "cedet/srecode/texi.el"
;;;;;; "dframe.el" "dired-aux.el" "dired-x.el" "dos-fns.el" "dos-vars.el" ;;;;;; "cus-dep.el" "cus-load.el" "dframe.el" "dired-aux.el" "dired-x.el"
;;;;;; "dos-w32.el" "ediff-diff.el" "ediff-init.el" "ediff-merg.el" ;;;;;; "dos-fns.el" "dos-vars.el" "dos-w32.el" "ediff-diff.el" "ediff-init.el"
;;;;;; "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el" "electric.el" ;;;;;; "ediff-merg.el" "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el"
;;;;;; "emacs-lisp/assoc.el" "emacs-lisp/authors.el" "emacs-lisp/avl-tree.el" ;;;;;; "electric.el" "emacs-lisp/assoc.el" "emacs-lisp/authors.el"
;;;;;; "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/chart.el" ;;;;;; "emacs-lisp/avl-tree.el" "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el"
;;;;;; "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-loaddefs.el" ;;;;;; "emacs-lisp/chart.el" "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el"
;;;;;; "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el" "emacs-lisp/cl-specs.el" ;;;;;; "emacs-lisp/cl-loaddefs.el" "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el"
;;;;;; "emacs-lisp/cust-print.el" "emacs-lisp/eieio-base.el" "emacs-lisp/eieio-comp.el" ;;;;;; "emacs-lisp/cl-specs.el" "emacs-lisp/cust-print.el" "emacs-lisp/eieio-base.el"
;;;;;; "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-datadebug.el" ;;;;;; "emacs-lisp/eieio-comp.el" "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-datadebug.el"
;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eieio-speedbar.el" ;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eieio-speedbar.el"
;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el" ;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el"
;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/lmenu.el" "emacs-lisp/regi.el" ;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/lmenu.el" "emacs-lisp/regi.el"
@ -31830,18 +31836,19 @@ Zone out, completely.
;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el" ;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el" ;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el"
;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el" ;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el"
;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-io.el" ;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-groups.el"
;;;;;; "eshell/esh-module.el" "eshell/esh-opt.el" "eshell/esh-proc.el" ;;;;;; "eshell/esh-io.el" "eshell/esh-module.el" "eshell/esh-opt.el"
;;;;;; "eshell/esh-util.el" "eshell/esh-var.el" "ezimage.el" "foldout.el" ;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el"
;;;;;; "font-setting.el" "format-spec.el" "forms-d2.el" "forms-pass.el" ;;;;;; "ezimage.el" "finder-inf.el" "foldout.el" "font-setting.el"
;;;;;; "fringe.el" "generic-x.el" "gnus/auth-source.el" "gnus/compface.el" ;;;;;; "format-spec.el" "forms-d2.el" "forms-pass.el" "fringe.el"
;;;;;; "gnus/gnus-async.el" "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" ;;;;;; "generic-x.el" "gnus/auth-source.el" "gnus/compface.el" "gnus/gnus-async.el"
;;;;;; "gnus/gnus-cus.el" "gnus/gnus-demon.el" "gnus/gnus-dup.el" ;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-int.el" ;;;;;; "gnus/gnus-demon.el" "gnus/gnus-dup.el" "gnus/gnus-eform.el"
;;;;;; "gnus/gnus-logic.el" "gnus/gnus-mh.el" "gnus/gnus-salt.el" ;;;;;; "gnus/gnus-ems.el" "gnus/gnus-int.el" "gnus/gnus-logic.el"
;;;;;; "gnus/gnus-score.el" "gnus/gnus-setup.el" "gnus/gnus-srvr.el" ;;;;;; "gnus/gnus-mh.el" "gnus/gnus-salt.el" "gnus/gnus-score.el"
;;;;;; "gnus/gnus-sum.el" "gnus/gnus-topic.el" "gnus/gnus-undo.el" ;;;;;; "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-sum.el"
;;;;;; "gnus/gnus-util.el" "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/ietf-drums.el" ;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el"
;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/ietf-drums.el"
;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el" ;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el"
;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el" ;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el"
;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el" ;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el"
@ -31923,8 +31930,8 @@ Zone out, completely.
;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" ;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el"
;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" ;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el"
;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" ;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el"
;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19299 ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19336
;;;;;; 37261 473427)) ;;;;;; 35929 287335))
;;;*** ;;;***

View file

@ -1500,7 +1500,7 @@ key, a click, or a menu-item")))
(define-key menu-bar-manuals-menu [emacs-lisp-reference] (define-key menu-bar-manuals-menu [emacs-lisp-reference]
`(menu-item ,(purecopy "Emacs Lisp Reference") menu-bar-read-lispref `(menu-item ,(purecopy "Emacs Lisp Reference") menu-bar-read-lispref
:help ,(purecopy "Read the Emacs Lisp Reference manual"))) :help ,(purecopy "Read the Emacs Lisp Reference manual")))
(define-key menu-bar-manuals-menu [emac-lisp-intro] (define-key menu-bar-manuals-menu [emacs-lisp-intro]
`(menu-item ,(purecopy "Introduction to Emacs Lisp") menu-bar-read-lispintro `(menu-item ,(purecopy "Introduction to Emacs Lisp") menu-bar-read-lispintro
:help ,(purecopy "Read the Introduction to Emacs Lisp Programming"))) :help ,(purecopy "Read the Introduction to Emacs Lisp Programming")))

View file

@ -59,6 +59,8 @@
;; - extend `boundaries' to provide various other meta-data about the ;; - extend `boundaries' to provide various other meta-data about the
;; output of `all-completions': ;; output of `all-completions':
;; - preferred sorting order when displayed in *Completions*.
;; - annotations/text-properties to add when displayed in *Completions*.
;; - quoting/unquoting (so we can complete files names with envvars ;; - quoting/unquoting (so we can complete files names with envvars
;; and backslashes, and all-completion can list names without ;; and backslashes, and all-completion can list names without
;; quoting backslashes and dollars). ;; quoting backslashes and dollars).
@ -444,6 +446,17 @@ in the last `cdr'."
(if completions 2 0) (if completions 2 0)
(if exact 1 0))) (if exact 1 0)))
(defun completion--replace (beg end newtext)
"Replace the buffer text between BEG and END with NEWTEXT.
Moves point to the end of the new text."
;; This should be in subr.el.
;; You'd think this is trivial to do, but details matter if you want
;; to keep markers "at the right place" and be robust in the face of
;; after-change-functions that may themselves modify the buffer.
(goto-char beg)
(insert newtext)
(delete-region (point) (+ (point) (- end beg))))
(defun completion--do-completion (&optional try-completion-function) (defun completion--do-completion (&optional try-completion-function)
"Do the completion and return a summary of what happened. "Do the completion and return a summary of what happened.
M = completion was performed, the text was Modified. M = completion was performed, the text was Modified.
@ -486,14 +499,12 @@ E = after completion we now have an Exact match.
string nil nil t)))) string nil nil t))))
(unchanged (eq t (compare-strings completion nil nil (unchanged (eq t (compare-strings completion nil nil
string nil nil nil)))) string nil nil nil))))
(unless unchanged (if unchanged
;; Insert in minibuffer the chars we got.
(goto-char end) (goto-char end)
(insert completion) ;; Insert in minibuffer the chars we got.
(delete-region beg end)) (completion--replace beg end completion))
;; Move point. ;; Move point to its completion-mandated destination.
(goto-char (+ beg comp-pos)) (forward-char (- comp-pos (length completion)))
(if (not (or unchanged completed)) (if (not (or unchanged completed))
;; The case of the string changed, but that's all. We're not sure ;; The case of the string changed, but that's all. We're not sure
@ -1813,7 +1824,6 @@ PATTERN is as returned by `completion-pcm--string->pattern'."
(when completions (when completions
(let* ((re (completion-pcm--pattern->regex pattern '(point))) (let* ((re (completion-pcm--pattern->regex pattern '(point)))
(case-fold-search completion-ignore-case)) (case-fold-search completion-ignore-case))
;; Remove base-size during mapcar, and add it back later.
(mapcar (mapcar
(lambda (str) (lambda (str)
;; Don't modify the string itself. ;; Don't modify the string itself.

View file

@ -573,7 +573,8 @@ the introspection data, is a string in XML format."
;; is used, because the handler can be registered in our Emacs ;; is used, because the handler can be registered in our Emacs
;; instance; caller an callee would block each other. ;; instance; caller an callee would block each other.
(dbus-ignore-errors (dbus-ignore-errors
(dbus-call-method-non-blocking (funcall
(if noninteractive 'dbus-call-method 'dbus-call-method-non-blocking)
bus service path dbus-interface-introspectable "Introspect"))) bus service path dbus-interface-introspectable "Introspect")))
(defun dbus-introspect-xml (bus service path) (defun dbus-introspect-xml (bus service path)
@ -831,7 +832,8 @@ valid D-Bus value, or `nil' if there is no PROPERTY."
(dbus-ignore-errors (dbus-ignore-errors
;; "Get" returns a variant, so we must use the `car'. ;; "Get" returns a variant, so we must use the `car'.
(car (car
(dbus-call-method-non-blocking (funcall
(if noninteractive 'dbus-call-method 'dbus-call-method-non-blocking)
bus service path dbus-interface-properties bus service path dbus-interface-properties
"Get" :timeout 500 interface property)))) "Get" :timeout 500 interface property))))
@ -842,7 +844,8 @@ been set successful, the result is VALUE. Otherwise, `nil' is
returned." returned."
(dbus-ignore-errors (dbus-ignore-errors
;; "Set" requires a variant. ;; "Set" requires a variant.
(dbus-call-method-non-blocking (funcall
(if noninteractive 'dbus-call-method 'dbus-call-method-non-blocking)
bus service path dbus-interface-properties bus service path dbus-interface-properties
"Set" :timeout 500 interface property (list :variant value)) "Set" :timeout 500 interface property (list :variant value))
;; Return VALUE. ;; Return VALUE.
@ -857,7 +860,10 @@ name of the property, and its value. If there are no properties,
;; "GetAll" returns "a{sv}". ;; "GetAll" returns "a{sv}".
(let (result) (let (result)
(dolist (dict (dolist (dict
(dbus-call-method-non-blocking (funcall
(if noninteractive
'dbus-call-method
'dbus-call-method-non-blocking)
bus service path dbus-interface-properties bus service path dbus-interface-properties
"GetAll" :timeout 500 interface) "GetAll" :timeout 500 interface)
result) result)

View file

@ -5045,11 +5045,12 @@ Returns a file name in `tramp-auto-save-directory' for autosaving this file."
;; encoding function, then that is used for encoding the ;; encoding function, then that is used for encoding the
;; contents of the tmp file. ;; contents of the tmp file.
(cond (cond
;; `rename-file' handles direct copy and out-of-band methods. ;; `copy-file' handles direct copy and out-of-band methods.
((or (tramp-local-host-p v) ((or (tramp-local-host-p v)
(tramp-method-out-of-band-p (tramp-method-out-of-band-p
v (- (or end (point-max)) (or start (point-min))))) v (nth 7 (file-attributes tmpfile))))
(if (and (= (or end (point-max)) (point-max)) (if (and (not (stringp start))
(= (or end (point-max)) (point-max))
(= (or start (point-min)) (point-min)) (= (or start (point-min)) (point-min))
(tramp-get-method-parameter (tramp-get-method-parameter
method 'tramp-copy-keep-tmpfile)) method 'tramp-copy-keep-tmpfile))

View file

@ -2641,7 +2641,8 @@ comment at the start of cc-engine.el for more info."
;; (car c-state-cache). There can be no open parens/braces/brackets ;; (car c-state-cache). There can be no open parens/braces/brackets
;; between `good-pos'/`good-pos-actual-macro-start' and (point-max), ;; between `good-pos'/`good-pos-actual-macro-start' and (point-max),
;; due to the interface spec to this function. ;; due to the interface spec to this function.
(setq pos (if good-pos-actual-macro-end (setq pos (if (and good-pos-actual-macro-end
(> in-macro-start good-pos-actual-macro-start))
(1+ good-pos-actual-macro-end) ; get outside the macro as (1+ good-pos-actual-macro-end) ; get outside the macro as
; marked by a `category' text property. ; marked by a `category' text property.
good-pos)) good-pos))

View file

@ -1186,7 +1186,7 @@ subshells can nest."
"Variables controlling indentation in shell scripts. "Variables controlling indentation in shell scripts.
Note: customizing these variables will not affect existing buffers if Note: customizing these variables will not affect existing buffers if
`sh-make-vars-local' is no-nil. See the documentation for `sh-make-vars-local' is non-nil. See the documentation for
variable `sh-make-vars-local', command `sh-make-vars-local' variable `sh-make-vars-local', command `sh-make-vars-local'
and command `sh-reset-indent-vars-to-global-values'." and command `sh-reset-indent-vars-to-global-values'."
:group 'sh-script) :group 'sh-script)

View file

@ -210,13 +210,14 @@ EVENT should be a scroll bar click or drag event."
(let* ((start-position (event-start event)) (let* ((start-position (event-start event))
(window (nth 0 start-position)) (window (nth 0 start-position))
(portion-whole (nth 2 start-position))) (portion-whole (nth 2 start-position)))
(save-excursion
(with-current-buffer (window-buffer window) (with-current-buffer (window-buffer window)
;; Calculate position relative to the accessible part of the buffer. ;; Calculate position relative to the accessible part of the buffer.
(goto-char (+ (point-min) (goto-char (+ (point-min)
(scroll-bar-scale portion-whole (scroll-bar-scale portion-whole
(- (point-max) (point-min))))) (- (point-max) (point-min)))))
(vertical-motion 0 window) (vertical-motion 0 window)
(set-window-start window (point))))) (set-window-start window (point))))))
(defun scroll-bar-drag (event) (defun scroll-bar-drag (event)
"Scroll the window by dragging the scroll bar slider. "Scroll the window by dragging the scroll bar slider.

View file

@ -665,9 +665,8 @@ promotion/demotion later."
(if (and (markerp marker) (marker-buffer marker)) (if (and (markerp marker) (marker-buffer marker))
;; Buffer is still live and we have the marker. ;; Buffer is still live and we have the marker.
(progn (progn
(save-excursion (with-current-buffer (marker-buffer marker)
;; Goto the buffer and check of section is unchanged ;; Goto the buffer and check of section is unchanged
(set-buffer (marker-buffer marker))
(goto-char (marker-position marker)) (goto-char (marker-position marker))
(if (looking-at (regexp-quote literal)) (if (looking-at (regexp-quote literal))
;; OK, get the makro name ;; OK, get the makro name

View file

@ -32,7 +32,7 @@
(defconst emacs-copyright "Copyright (C) 2010 Free Software Foundation, Inc." "\ (defconst emacs-copyright "Copyright (C) 2010 Free Software Foundation, Inc." "\
Short copyright string for this version of Emacs.") Short copyright string for this version of Emacs.")
(defconst emacs-version "23.1.92" "\ (defconst emacs-version "23.1.93" "\
Version numbers of this version of Emacs.") Version numbers of this version of Emacs.")
(defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\ (defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\

View file

@ -553,7 +553,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
<key>CFBundleExecutable</key> <key>CFBundleExecutable</key>
<string>Emacs</string> <string>Emacs</string>
<key>CFBundleGetInfoString</key> <key>CFBundleGetInfoString</key>
<string>Emacs 23.1.92 Copyright (C) 2010 Free Software Foundation, Inc.</string> <string>Emacs 23.1.93 Copyright (C) 2010 Free Software Foundation, Inc.</string>
<key>CFBundleIconFile</key> <key>CFBundleIconFile</key>
<string>Emacs.icns</string> <string>Emacs.icns</string>
<key>CFBundleIdentifier</key> <key>CFBundleIdentifier</key>
@ -566,7 +566,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
<string>APPL</string> <string>APPL</string>
<!-- This should be the emacs version number. --> <!-- This should be the emacs version number. -->
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>23.1.92</string> <string>23.1.93</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>EMAx</string> <string>EMAx</string>
<!-- This SHOULD be a build number. --> <!-- This SHOULD be a build number. -->

View file

@ -1,6 +1,6 @@
/* Localized versions of Info.plist keys */ /* Localized versions of Info.plist keys */
CFBundleName = "Emacs"; CFBundleName = "Emacs";
CFBundleShortVersionString = "Version 23.1.92"; CFBundleShortVersionString = "Version 23.1.93";
CFBundleGetInfoString = "Emacs version 23.1.92, NS Windowing"; CFBundleGetInfoString = "Emacs version 23.1.93, NS Windowing";
NSHumanReadableCopyright = "Copyright (C) 2010 Free Software Foundation, Inc."; NSHumanReadableCopyright = "Copyright (C) 2010 Free Software Foundation, Inc.";

View file

@ -1,7 +1,7 @@
[Desktop Entry] [Desktop Entry]
Encoding=UTF-8 Encoding=UTF-8
Type=Application Type=Application
Version=23.1.92 Version=23.1.93
Categories=GNUstep Categories=GNUstep
Name=Emacs Name=Emacs
Comment=GNU Emacs for NeXT/Open/GNUstep and OS X Comment=GNU Emacs for NeXT/Open/GNUstep and OS X

View file

@ -2,7 +2,7 @@
ApplicationDescription = "GNU Emacs for GNUstep / OS X"; ApplicationDescription = "GNU Emacs for GNUstep / OS X";
ApplicationIcon = emacs.tiff; ApplicationIcon = emacs.tiff;
ApplicationName = Emacs; ApplicationName = Emacs;
ApplicationRelease = "23.1.92"; ApplicationRelease = "23.1.93";
Authors = ( Authors = (
"Adrian Robert (GNUstep)", "Adrian Robert (GNUstep)",
"Christophe de Dinechin (MacOS X)", "Christophe de Dinechin (MacOS X)",
@ -13,7 +13,7 @@
); );
Copyright = "Copyright (C) 2010 Free Software Foundation, Inc."; Copyright = "Copyright (C) 2010 Free Software Foundation, Inc.";
CopyrightDescription = "Released under the GNU General Public License Version 3 or later"; CopyrightDescription = "Released under the GNU General Public License Version 3 or later";
FullVersionID = "Emacs 23.1.92, NS Windowing"; FullVersionID = "Emacs 23.1.93, NS Windowing";
NSExecutable = Emacs; NSExecutable = Emacs;
NSIcon = emacs.tiff; NSIcon = emacs.tiff;
NSPrincipalClass = NSApplication; NSPrincipalClass = NSApplication;

View file

@ -7,8 +7,8 @@ Emacs ICON icons\emacs.ico
#endif #endif
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 23,1,92,0 FILEVERSION 23,1,93,0
PRODUCTVERSION 23,1,92,0 PRODUCTVERSION 23,1,93,0
FILEFLAGSMASK 0x3FL FILEFLAGSMASK 0x3FL
#ifdef EMACSDEBUG #ifdef EMACSDEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@ -25,12 +25,12 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "Free Software Foundation\0" VALUE "CompanyName", "Free Software Foundation\0"
VALUE "FileDescription", "GNU Emacs: The extensible self-documenting text editor\0" VALUE "FileDescription", "GNU Emacs: The extensible self-documenting text editor\0"
VALUE "FileVersion", "23, 1, 92, 0\0" VALUE "FileVersion", "23, 1, 93, 0\0"
VALUE "InternalName", "Emacs\0" VALUE "InternalName", "Emacs\0"
VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0"
VALUE "OriginalFilename", "emacs.exe" VALUE "OriginalFilename", "emacs.exe"
VALUE "ProductName", "Emacs\0" VALUE "ProductName", "Emacs\0"
VALUE "ProductVersion", "23, 1, 92, 0\0" VALUE "ProductVersion", "23, 1, 93, 0\0"
VALUE "OLESelfRegister", "\0" VALUE "OLESelfRegister", "\0"
END END
END END

View file

@ -5,8 +5,8 @@ Emacs ICON icons\emacs.ico
#endif #endif
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 23,1,92,0 FILEVERSION 23,1,93,0
PRODUCTVERSION 23,1,92,0 PRODUCTVERSION 23,1,93,0
FILEFLAGSMASK 0x3FL FILEFLAGSMASK 0x3FL
#ifdef EMACSDEBUG #ifdef EMACSDEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@ -23,12 +23,12 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "Free Software Foundation\0" VALUE "CompanyName", "Free Software Foundation\0"
VALUE "FileDescription", "GNU EmacsClient: Client for the extensible self-documenting text editor\0" VALUE "FileDescription", "GNU EmacsClient: Client for the extensible self-documenting text editor\0"
VALUE "FileVersion", "23, 1, 92, 0\0" VALUE "FileVersion", "23, 1, 93, 0\0"
VALUE "InternalName", "EmacsClient\0" VALUE "InternalName", "EmacsClient\0"
VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0" VALUE "LegalCopyright", "Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\0"
VALUE "OriginalFilename", "emacsclientw.exe" VALUE "OriginalFilename", "emacsclientw.exe"
VALUE "ProductName", "EmacsClient\0" VALUE "ProductName", "EmacsClient\0"
VALUE "ProductVersion", "23, 1, 92, 0\0" VALUE "ProductVersion", "23, 1, 93, 0\0"
VALUE "OLESelfRegister", "\0" VALUE "OLESelfRegister", "\0"
END END
END END

View file

@ -1,3 +1,13 @@
2010-02-28 Chong Yidong <cyd@stupidchicken.com>
* charset.c (load_charset_map_from_file)
(load_charset_map_from_vector): Zero out allocated
charset_map_entries before using them.
2010-02-27 Andreas Schwab <schwab@linux-m68k.org>
* w32uniscribe.c (uniscribe_check_otf): Fix length check.
2010-02-27 Chong Yidong <cyd@stupidchicken.com> 2010-02-27 Chong Yidong <cyd@stupidchicken.com>
* font.c (font_parse_fcname): Recognize "Book", "Condensed", * font.c (font_parse_fcname): Recognize "Book", "Condensed",

View file

@ -531,6 +531,7 @@ load_charset_map_from_file (charset, mapfile, control_flag)
SAFE_ALLOCA (head, struct charset_map_entries *, SAFE_ALLOCA (head, struct charset_map_entries *,
sizeof (struct charset_map_entries)); sizeof (struct charset_map_entries));
entries = head; entries = head;
bzero (entries, sizeof (struct charset_map_entries));
n_entries = 0; n_entries = 0;
eof = 0; eof = 0;
@ -557,6 +558,7 @@ load_charset_map_from_file (charset, mapfile, control_flag)
SAFE_ALLOCA (entries->next, struct charset_map_entries *, SAFE_ALLOCA (entries->next, struct charset_map_entries *,
sizeof (struct charset_map_entries)); sizeof (struct charset_map_entries));
entries = entries->next; entries = entries->next;
bzero (entries, sizeof (struct charset_map_entries));
} }
idx = n_entries % 0x10000; idx = n_entries % 0x10000;
entries->entry[idx].from = from; entries->entry[idx].from = from;
@ -596,6 +598,7 @@ load_charset_map_from_vector (charset, vec, control_flag)
SAFE_ALLOCA (head, struct charset_map_entries *, SAFE_ALLOCA (head, struct charset_map_entries *,
sizeof (struct charset_map_entries)); sizeof (struct charset_map_entries));
entries = head; entries = head;
bzero (entries, sizeof (struct charset_map_entries));
n_entries = 0; n_entries = 0;
for (i = 0; i < len; i += 2) for (i = 0; i < len; i += 2)
@ -632,6 +635,7 @@ load_charset_map_from_vector (charset, vec, control_flag)
SAFE_ALLOCA (entries->next, struct charset_map_entries *, SAFE_ALLOCA (entries->next, struct charset_map_entries *,
sizeof (struct charset_map_entries)); sizeof (struct charset_map_entries));
entries = entries->next; entries = entries->next;
bzero (entries, sizeof (struct charset_map_entries));
} }
idx = n_entries % 0x10000; idx = n_entries % 0x10000;
entries->entry[idx].from = from; entries->entry[idx].from = from;

View file

@ -666,7 +666,7 @@ int uniscribe_check_otf (font, otf_spec)
struct gcpro gcpro1; struct gcpro gcpro1;
/* Check the spec is in the right format. */ /* Check the spec is in the right format. */
if (!CONSP (otf_spec) || Flength (otf_spec) < 3) if (!CONSP (otf_spec) || XINT (Flength (otf_spec)) < 3)
return 0; return 0;
/* Break otf_spec into its components. */ /* Break otf_spec into its components. */