+2009-11-16 Kevin Ryde <user42@zip.com.au>
+
+ * textmodes/flyspell.el (sgml-mode-flyspell-verify): Use
+ `sgml-lexical-context' instead of own parse for tag. (Further to
+ Bug#4511).
+
+ * emacs-lisp/lisp-mnt.el (lm-keywords): Allow multi-line keywords.
+ (lm-keywords-list): Allow comma-only separator like "foo,bar".
+ Ignore trailing spaces by omit-nulls to split-string (fixing
+ regression from Emacs 21 due to the incompatible split-string
+ change). (Bug #4928.)
+
+2009-11-16 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el (vc-log-show-limit): Default to 2000.
+ (vc-print-log-internal): Insert buttons to request more entries
+ when limiting the output.
+
+ * vc-sccs.el (vc-sccs-print-log):
+ * vc-rcs.el (vc-rcs-print-log):
+ * vc-cvs.el (vc-cvs-print-log):
+ * vc-git.el (vc-git-print-log): Return 'limit-unsupported when
+ LIMIT is non-nil.
+
+2009-11-16 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-gvfs.el (tramp-gvfs-dbus-event-error): Raise only an
+ error when `tramp-gvfs-dbus-event-vector' is set.
+ (tramp-gvfs-maybe-open-connection): Loop over `read-event'.
+
+2009-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc-rcs.el (vc-rcs-consult-headers): Add missing save-excursion.
+
+2009-11-16 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-unregister-service): New defun.
+ (dbus-register-property): Register the handlers of
+ "org.freedesktop.DBus.Properties" for SERVICE.
+ (dbus-property-handler): Fix docstring.
+
+2009-11-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+
+ * emacs-lisp/bytecomp.el (byte-compile-output-file-form):
+ Quote doc string reference in defvaralias as it is not in special form.
+ (byte-compile-output-docform): Doc fix.
+
+2009-11-16 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc.el (math-2-word-size, math-half-2-word-size)
+ (calc-complement-signed-mode): New variables.
+ (calc-set-mode-line): Add indicator for twos-complements.
+ (math-format-number): Format twos-complement notation.
+
+ * calc/calc-bin.el (calc-word-size): Reset the variables
+ `math-2-word-size' and `math-half-2-word-size'.
+ (math-format-complement-signed, math-symclip, calcFunc-symclip)
+ (calc-symclip): New functions.
+
+ * calc/calc-aent.el (math-read-token): Read complement signed numbers.
+
+ * calc/calc-embed.el (calc-embedded-mode-vars):
+ Add `calc-complement-signed-mode' to the list of modes.
+
+ * calc/calc-map.el (calc-get-operator): Add `calc-symclip'.
+ (calc-b-oper-keys): Add `calc-symclip' to list.
+
+ * calc/calc-ext.el (math-read-number-fancy): Read complement
+ signed numbers.
+ (calc-init-extensions): Add binding for `calc-symclip'.
+ Add autoload for `calcFunc-symclip' and `calc-symclip'.
+
+ * calc/calc-menu.el (calc-arithmetic-menu): Add item for
+ `calc-symclip'.
+ (calc-modes-menu): Add item for twos complement mode.
+
+ * calc/calc-help.el (calc-b-prefix-help): Add help for `calc-symclip'.
+
+2009-11-15 Chong Yidong <cyd@stupidchicken.com>
+
+ * register.el (jump-to-register, insert-register): Handle Semantic
+ tags. From commented-out advice in semantic/senator.el.
+
+2009-11-15 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el (vc-log-show-limit): New variable.
+ (vc-print-log, vc-print-root-log): Add new argument LIMIT. Set it
+ when using a prefix argument.
+ (vc-print-log-internal): Add new argument LIMIT.
+
+ * vc-svn.el (vc-svn-print-log):
+ * vc-mtn.el (vc-mtn-print-log):
+ * vc-hg.el (vc-hg-print-log):
+ * vc-bzr.el (vc-bzr-print-log): Add new optional argument LIMIT,
+ pass it to the log command when set. Make the BUFFER argument
+ non-optional.
+
+ * vc-sccs.el (vc-sccs-print-log):
+ * vc-rcs.el (vc-rcs-print-log):
+ * vc-git.el (vc-git-print-log):
+ * vc-cvs.el (vc-cvs-print-log): Add new optional argument LIMIT,
+ ignore it. Make the BUFFER argument non-optional
+
+ * bindings.el (mode-line-buffer-identification): Do not purecopy.
+
+2009-11-15 Chong Yidong <cyd@stupidchicken.com>
+
+ * dired.el (dired-mode-map): Move encryption items to "Operate"
+ menu (Bug#4703).
+
+ * strokes.el (strokes-update-window-configuration): Make strokes
+ buffer current before erasing (Bug#4906).
+
+ * cedet/semantic/idle.el (semantic-idle-summary-mode)
+ (semantic-idle-summary-mode): Define using define-minor-mode
+ instead of define-semantic-idle-service.
+ (semantic-idle-summary-mode): New function.
+ (semantic-idle-summary-mode-setup): Use pre-command-hook to ensure
+ that mouse motion does not reset the echo area.
+
+2009-11-15 Juri Linkov <juri@jurta.org>
+
+ * simple.el (set-mark-default-inactive): Add :type, :group
+ and :version. (Bug#4876)
+
+2009-11-15 Michael Albinus <michael.albinus@gmx.de>
+
+ * arc-mode.el (archive-maybe-copy): Move creation of directory ...
+ (archive-unique-fname): ... here. (Bug#4929)
+
+2009-11-15 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * help-mode.el (help-make-xrefs): Undo the last revert, and replace it
+ with a real fix.
+
+ * novice.el (disabled-command-function): Add useful args.
+ Setup the help buffer so that [back] works.
+ Remove redundant call to help-mode.
+ (disabled-command-function): Use `case'.
+ (en/disable-command): New function extracted from enable-command.
+ (enable-command, disable-command): Use it.
+
+2009-11-14 Glenn Morris <rgm@gnu.org>
+
+ * menu-bar.el (menu-bar-tools-menu): Read and send mail entries are not
+ constants. (Bug#4913)
+
+ * emacs-lisp/elint.el (elint-standard-variables): Doc fix.
+
+2009-11-14 Shigeru Fukaya <shigeru.fukaya@gmail.com>
+
+ * emacs-lisp/elint.el (elint-standard-variables): Add some variables
+ defined in C that have no doc-strings. (Bug#1063)
+
+2009-11-14 Francis Wright <F.J.Wright@qmul.ac.uk>
+
+ * cus-edit.el (data, files):
+ * ps-print.el (postscript): Doc fixes for custom groups. (Bug#3327)
+
+2009-11-14 Chong Yidong <cyd@stupidchicken.com>
+
+ * simple.el (shell-command): Doc fix (Bug#4891).
+
+ * help-mode.el (help-make-xrefs): Revert 2009-11-13 change.
+
+2009-11-14 Glenn Morris <rgm@gnu.org>
+
+ * emulation/viper.el (viper-set-hooks): Remove duplicate advice
+ statements for vc-diff, emerge-quit, and rmail-cease-edit.
+ If they are already loaded, eval-after-load will do the right thing.
+
+ * speedbar.el (top-level): Remove unnecessary load of ange-ftp when
+ compiling.
+
+ * emacs-lisp/bytecomp.el (byte-compile-single-version): Remove, unused.
+
+ * simple.el (x-selection-owner-p): Declare.
+ (read-mail-command): Use custom radio type rather than choice.
+ (completion-no-auto-exit): Doc fix.
+
+ * custom.el (defgroup):
+ * epg-config.el (epg): Doc fixes.
+
+2009-11-14 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * bindings.el (mode-line-buffer-identification): Purecopy only the string.
+ * international/ccl.el (define-ccl-program): Do not purecopy the
+ docstring, defconst does it anyway.
+
+2009-11-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * add-log.el (add-change-log-entry): Avoid displaying the changelog
+ a second time.
+
+ * x-dnd.el (x-dnd-maybe-call-test-function):
+ * window.el (split-window-vertically):
+ * whitespace.el (whitespace-help-on):
+ * vc-rcs.el (vc-rcs-consult-headers):
+ * userlock.el (ask-user-about-lock-help)
+ (ask-user-about-supersession-help):
+ * type-break.el (type-break-force-mode-line-update):
+ * time-stamp.el (time-stamp-conv-warn):
+ * terminal.el (te-set-output-log, te-more-break, te-filter)
+ (te-sentinel,terminal-emulator):
+ * term.el (make-term, term-exec, term-sentinel, term-read-input-ring)
+ (term-write-input-ring, term-check-source, term-start-output-log):
+ (term-display-buffer-line, term-dynamic-list-completions):
+ (term-ansi-make-term, serial-term):
+ * subr.el (selective-display):
+ * strokes.el (strokes-xpm-to-compressed-string, strokes-decode-buffer)
+ (strokes-encode-buffer, strokes-xpm-for-compressed-string):
+ * speedbar.el (speedbar-buffers-tail-notes, speedbar-buffers-item-info)
+ (speedbar-reconfigure-keymaps, speedbar-add-localized-speedbar-support)
+ (speedbar-remove-localized-speedbar-support)
+ (speedbar-set-mode-line-format, speedbar-create-tag-hierarchy)
+ (speedbar-update-special-contents, speedbar-buffer-buttons-engine)
+ (speedbar-buffers-line-directory):
+ * simple.el (shell-command-on-region, append-to-buffer)
+ (prepend-to-buffer):
+ * shadowfile.el (shadow-save-todo-file):
+ * scroll-bar.el (scroll-bar-set-window-start, scroll-bar-drag-1)
+ (scroll-bar-maybe-set-window-start):
+ * sb-image.el (speedbar-image-dump):
+ * saveplace.el (save-place-alist-to-file, save-places-to-alist)
+ (load-save-place-alist-from-file):
+ * ps-samp.el (ps-print-message-from-summary):
+ * ps-print.el (ps-flush-output, ps-insert-file, ps-get-boundingbox)
+ (ps-background-image, ps-begin-job, ps-do-despool):
+ * ps-bdf.el (bdf-find-file, bdf-read-font-info):
+ * printing.el (pr-interface, pr-ps-file-print, pr-find-buffer-visiting)
+ (pr-ps-message-from-summary, pr-lpr-message-from-summary):
+ (pr-call-process, pr-file-list, pr-interface-save):
+ * novice.el (disabled-command-function)
+ (enable-command, disable-command):
+ * mouse.el (mouse-buffer-menu-alist):
+ * mouse-copy.el (mouse-kill-preserving-secondary):
+ * macros.el (kbd-macro-query):
+ * ledit.el (ledit-go-to-lisp, ledit-go-to-liszt):
+ * informat.el (batch-info-validate):
+ * ido.el (ido-copy-current-word, ido-initiate-auto-merge):
+ * hippie-exp.el (try-expand-dabbrev-visible):
+ * help-mode.el (help-make-xrefs):
+ * help-fns.el (describe-variable):
+ * generic-x.el (bat-generic-mode-run-as-comint):
+ * finder.el (finder-mouse-select):
+ * find-dired.el (find-dired-sentinel):
+ * filesets.el (filesets-file-close):
+ * files.el (list-directory):
+ * faces.el (list-faces-display, describe-face):
+ * facemenu.el (list-colors-display):
+ * ezimage.el (ezimage-image-association-dump, ezimage-image-dump):
+ * epg.el (epg--process-filter, epg-cancel):
+ * epa.el (epa--marked-keys, epa--select-keys, epa-display-info)
+ (epa--read-signature-type):
+ * emerge.el (emerge-copy-as-kill-A, emerge-copy-as-kill-B)
+ (emerge-file-names):
+ * ehelp.el (electric-helpify):
+ * ediff.el (ediff-regions-wordwise, ediff-regions-linewise):
+ * ediff-vers.el (rcs-ediff-view-revision):
+ * ediff-util.el (ediff-setup):
+ * ediff-mult.el (ediff-append-custom-diff):
+ * ediff-diff.el (ediff-exec-process, ediff-process-sentinel)
+ (ediff-wordify):
+ * echistory.el (Electric-command-history-redo-expression):
+ * dos-w32.el (find-file-not-found-set-buffer-file-coding-system):
+ * disp-table.el (describe-display-table):
+ * dired.el (dired-find-buffer-nocreate):
+ * dired-aux.el (dired-rename-subdir, dired-dwim-target-directory):
+ * dabbrev.el (dabbrev--same-major-mode-p):
+ * chistory.el (list-command-history):
+ * apropos.el (apropos-documentation):
+ * allout.el (allout-obtain-passphrase):
+ (allout-copy-exposed-to-buffer):
+ (allout-verify-passphrase): Use with-current-buffer.
+
+2009-11-13 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (ELCFILES): Regenerate.
+
+2009-11-13 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-registered-objects-table): Rename from
+ `dbus-registered-functions-table', because it contains also properties.
+ (dbus-unregister-object): Unregister also properties.
+ (dbus-get-property, dbus-set-property, dbus-get-all-properties):
+ Use a timeout of 500 msec, in order to not block.
+ (dbus-register-property, dbus-property-handler): New defuns.
+
+2009-11-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el (minibuffer-default-add-completions): Drop deprecated
+ 4th arg.
+
+2009-11-13 Tomas Abrahamsson <tab@lysator.liu.se>
+
+ * textmodes/artist.el (artist-mouse-choose-operation):
+ Call `tmm-prompt' instead of `x-popup-menu' if we cannot popup
+ menus. Bug noticed by Eli Zaretskii <eliz@gnu.org>.
+ (artist-compute-up-event-key): New function.
+ (artist-mouse-choose-operation, artist-down-mouse-1): Call it.
+
+2009-11-13 Kenichi Handa <handa@m17n.org>
+
+ * language/japan-util.el: Make sure that the value of jisx0208
+ property is jisx0208 character.
+
+2009-11-13 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * international/mule.el (auto-coding-regexp-alist): Only purecopy
+ car or each item, not the whole list.
+
+2009-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * minibuffer.el (minibuffer-completion-help):
+ Use minibuffer-hide-completions.
+
+2009-11-12 Per Starbäck <per@starback.se> (tiny change)
+
+ * dired.el (dired-save-positions, dired-restore-positions): New funs.
+ (dired-revert): Use them (bug#4880).
+
+2009-11-12 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * tooltip.el (tooltip-frame-parameters): Undo previous change.
+
+2009-11-12 Juri Linkov <juri@jurta.org>
+
+ * ffap.el (ffap-alternate-file-other-window, ffap-literally):
+ New functions.
+ (find-file-literally-at-point): Alias of `ffap-literally'.
+
2009-11-12 Dan Nicolaescu <dann@ics.uci.edu>
+ * textmodes/ispell.el (ispell-skip-region-alist):
+ * textmodes/css-mode.el (auto-mode-alist):
+ * progmodes/compile.el (auto-mode-alist):
+ * international/mule.el (ctext-non-standard-encodings-alist)
+ (ctext-non-standard-encodings-regexp):
+ * simple.el (shell-command-switch, text-read-only):
+ * replace.el (occur-mode-map):
+ * paths.el (rmail-file-name):
+ * jka-cmpr-hook.el (jka-compr-build-file-regexp):
+ * find-file.el (ff-special-constructs):
+ * files.el (file-name-handler-alist):
+ * composite.el: Purecopy strings.
+
* emacs-lisp/cl-macs.el (define-compiler-macro): Purecopy the file name.
2009-11-11 Dan Nicolaescu <dann@ics.uci.edu>
* custom.el (custom-declare-group): Purecopy standard-value.
(custom-declare-group): Purecopy custom-prefix.
- * international/mule.el (load-with-code-conversion): Call
- do-after-load-evaluation unconditionally.
+ * international/mule.el (load-with-code-conversion):
+ Call do-after-load-evaluation unconditionally.
* emacs-lisp/bytecomp.el (byte-compile-output-file-form): Handle defvaralias.
2009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
- * calendar/todo-mode.el (todo-add-category): Don't hardcode point-min==1.
+ * calendar/todo-mode.el (todo-add-category): Don't hardcode
+ point-min==1.
(todo-top-priorities): Only display-buffer when called interactively.
(todo-item-start): Don't save excursion point.
(todo-item-end): Be slightly more careful. Add `include-sep' arg.