Initial merge of nxml
[bpt/emacs.git] / lisp / ChangeLog
index 34215cd..c2f40af 100644 (file)
@@ -1,3 +1,193 @@
+2007-11-23  Mark A. Hershberger  <mah@everybody.org>
+
+       * nxml: Initial merge of nxml.  Kept nxml/char-name subdir for
+       now.
+
+2007-11-23  Juri Linkov  <juri@jurta.org>
+
+       * dired.el (dired-read-dir-and-switches): For C-x d, set the
+       value for M-n to the visited file name of the current buffer.
+       Use minibuffer-with-setup-hook to set minibuffer-default to
+       buffer-file-name inside read-file-name.
+
+       * man.el (Man-getpage-in-background): Don't disregard user option
+       `Man-width' on non-window systems.  Remove test for `window-system'
+       around setting envvar "COLUMNS" depending on the value of `Man-width'.
+
+       * progmodes/grep.el (grep-process-setup): Set envvar "TERM" to
+       "emacs-grep".  Set envvar "GREP_OPTIONS" to "--color=auto" instead
+       of "--color=always".
+
+2007-11-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/lisp.el (beginning-of-defun-raw): Pass `arg' down to
+       beginning-of-defun-function.
+
+2007-11-22  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mail/hashcash.el: Move from ../gnus.  Add hashcash payments to email.
+
+2007-11-22  Glenn Morris  <rgm@gnu.org>
+
+       * emulation/cua-base.el (x-clipboard-yank): Fix declaration.
+
+       * emacs-lisp/check-declare.el (check-declare-locate): New function.
+       (check-declare-scan): Use check-declare-locate.
+       (check-declare-verify): No longer adjust fnfile, now
+       check-declare-locate does it.
+
+       * emacs-lisp/byte-run.el (declare-function): Doc fix.
+
+2007-11-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * subr.el (posn-col-row): Make the `default-value' use explicit.
+
+       * window.el (balance-windows): Remove unused var `counter'.
+       (bw-balance-sub): Remove unused var `lastchild'.
+       (split-window-vertically): Remove unused var `switch'.
+       (recenter-top-bottom): Remove unused vars `bottom', `current', `total'.
+
+       * emacs-lisp/bytecomp.el
+       (byte-compile-file-form-custom-declare-variable): Simplify.
+
+2007-11-22  Juanma Barranquero  <lekktu@gmail.com>
+
+       * cus-edit.el (custom-mode): Define with `define-derived-mode'.
+       Set `show-trailing-whitespace' to nil.
+
+       * dired.el (make-symbolic-link):
+       * dired-aux.el (mailcap-parse-mailcaps, mailcap-parse-mimetypes)
+       (mailcap-extension-to-mime, mailcap-mime-info, make-symbolic-link):
+       * dired-x.el (make-symbolic-link):
+       * frame.el (x-initialize-window-system):
+       * menu-bar.el (x-menu-bar-open):
+       * select.el (x-get-cut-buffer-internal, x-rotate-cut-buffers-internal)
+       (x-store-cut-buffer-internal):
+       * wdired.el (make-symbolic-link):
+       * x-dnd.el (x-register-dnd-atom, x-get-atom-name)
+       (x-send-client-message):
+       * emulation/cua-base.el (x-clipboard-yank): Declare as functions.
+
+2007-11-22  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * term/x-win.el (x-gtk-map-stock): Check if FILE is a string.
+
+2007-11-22  Glenn Morris  <rgm@gnu.org>
+
+       * dos-fns.el (int86):
+       * term/mac-win.el (mac-font-panel-mode): Fix declarations.
+
+       * calendar/cal-menu.el (cal-menu-holidays-menu): Fix holiday-list call.
+
+       * calendar/holidays.el (holiday-list): Add autoload cookie.
+
+       * emacs-lisp/check-declare.el (check-declare-scan): Expand .c
+       files relative to src/ directory.
+       (check-declare-verify): Handle .c files.  Warn if could not find
+       an arglist to check.
+
+       * emacs-lisp/byte-run.el (declare-function): Doc fix.
+
+2007-11-22  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * replace.el (occur-mode-map): Add a major mode menu with entries
+       for all occur operations.
+
+       * international/titdic-cnv.el (dos-8+3-filename):
+       * obsolete/fast-lock.el (msdos-long-file-names):
+       * frame.el (msdos-mouse-p):
+       * files.el (msdos-long-file-names, w32-long-file-name):
+       * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data)
+       (mac-resume-apple-event, mac-font-panel-mode)
+       (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter)
+       (mac-clear-font-name-table):
+       * term/pc-win.el (msdos-remember-default-colors)
+       (w16-set-clipboard-data, w16-get-clipboard-data):
+       * term/w32-win.el (w32-send-sys-command, w32-select-font)
+       (set-message-beep):
+       * net/browse-url.el (w32-shell-execute):
+       * w32-fns.el (set-message-beep, w32-get-clipboard-data)
+       (w32-get-locale-info, w32-get-valid-locale-ids)
+       (w32-set-clipboard-data):
+       * dos-fns.el (int86, msdos-long-file-names):
+       * dos-w32.el (default-printer-name): Declare as functions.
+
+2007-11-21  Jason Rumney  <jasonr@gnu.org>
+
+       * emacs-lisp/byte-run.el (declare-function): Return nil.
+
+2007-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/sh-script.el (sh-mode): Set defun-prompt-regexp.
+
+2007-11-21  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * ps-print.el (ps-lpr-switches): Docstring fix.
+       (ps-string-list): New fun.
+       (ps-do-despool): Code fix.
+
+2007-11-21  Juanma Barranquero  <lekktu@gmail.com>
+
+       * w32-fns.el: Undo 2007-11-21 change by Dan Nicolaescu.
+
+2007-11-21  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/check-declare.el (check-declare-verify): Skip C files
+       for now.  Handle define-minor-mode, and defalias (with no argument
+       checking).
+
+2007-11-21  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * frame.el (msdos-mouse-p):
+       * files.el (msdos-long-file-names, w32-long-file-name):
+       * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data)
+       (mac-resume-apple-event, mac-font-panel-mode)
+       (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter)
+       (mac-clear-font-name-table):
+       * term/pc-win.el (msdos-remember-default-colors)
+       (w16-set-clipboard-data, w16-get-clipboard-data):
+       * term/w32-win.el (w32-send-sys-command, w32-select-font)
+       (set-message-beep):
+       * net/browse-url.el (w32-shell-execute):
+       * dos-fns.el (int86, msdos-long-file-names):
+       * dos-w32.el (default-printer-name): Undo previous change.
+
+2007-11-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/mule-cmds.el (set-locale-environment):
+       Set default-file-name-coding-system _after_ keyboard and terminal
+       coding systems.  This fixes last change.
+
+       * mail/rmail.el (rmail-current-subject-regexp): Allow more than
+       one space after "Subject:".
+
+2007-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcvs-parse.el (cvs-parse-table): Ignore errors when looking up files
+       in order to determine if there's a conflict.
+
+2007-11-21  Richard Stallman  <rms@gnu.org>
+
+       * bindings.el (esc-map): Bind C-M-l here; moved from reposition.el.
+
+       * reposition.el (reposition-window):
+       Binding C-M-l moved to bindings.el.
+
+       * bindings.el (ctl-x-4-map): Bind C-x 4 a here; moved from add-log.el.
+
+       * add-log.el (add-change-log-entry-other-window):
+       Key binding C-x 4 a moved to bindings.el.
+
+       * bindings.el (minibuffer-local-map): Bind C-tab here; moved
+       from filecache.el.
+
+       * filecache.el: Minibuffer map bindings moved to bindings.el.
+
+2007-11-21  Jason Rumney  <jasonr@gnu.org>
+
+       * international/mule-cmds.el (set-locale-environment):
+       Set default-file-name-coding-system from system defaults on Windows.
+
 2007-11-21  Jason Rumney  <jasonr@gnu.org>
 
        * term/w32console.el: New term init file for w32 console.
        * frame.el (msdos-mouse-p):
        * generic-x.el (w32-shell-name):
        * files.el (msdos-long-file-names, w32-long-file-name)
-       (msdos-long-file-names, dired-get-filename, dired-unmark)
-       (dired-do-flagged-delete, dos-8+3-filename, vms-read-directory)
-       (view-mode-disable):
+       (dired-get-filename, dired-unmark, dired-do-flagged-delete)
+       (dos-8+3-filename, vms-read-directory, view-mode-disable):
        * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data)
        (mac-resume-apple-event, mac-font-panel-mode)
        (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter)
 2007-11-16  Jay Belanger  <jay.p.belanger@gmail.com>
 
        * calc/calc-aent.el (calc-last-user-lang-parse-table): New variable.
-       (math-build-parse-table): Get parse information from
-       `math-parse-table'.
+       (math-build-parse-table): Get parse information from math-parse-table.
 
 2007-11-16  Stefan Monnier  <monnier@iro.umontreal.ca>