]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index da1600fa4b58cd883dc71d74dba886148679d151..39905fadeef9ed5e7d2fd90b3647957c941df94c 100644 (file)
@@ -1,3 +1,710 @@
+2005-04-30  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/cc-mode.el (cc-create-define-alist): Check that file
+       exists. Initialise cc-define-alist.
+       (c-mode): Add cc-create-define-alist locally to after-save-hook.
+       If there is no file (Macroexpansion) don't create an alist.
+
+2005-04-29  Sam Steingold  <sds@gnu.org>
+
+       * progmodes/cc-mode.el (cc-mode-cpp-program): New user variable.
+       (cc-create-define-alist): Use it instead of the hard-coded string.
+
+2005-04-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/mule-conf.el (file-coding-system-alist): Fix regexp
+       for latexenc.
+
+2005-04-29  Lute Kamstra  <lute@gnu.org>
+
+       * emacs-lisp/generic.el: Improve commentary section.
+       (define-generic-mode): Improve docstring.
+
+2005-04-29  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (many places): Change to quiet the byte compiler.
+       (org-prefix-format-compiled): New variable.
+       (org-compile-prefix-format): New function.
+       (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format.
+       (org-agenda-prefix-format,org-timeline-prefix-format): New options.
+       (org-agenda-get-scheduled): Check if file is opened in `org-mode'.
+       (org-get-entries-from-diary): Use `org-get-time-of-day' for
+       consistency with entries from `org-mode' files.
+       (org-get-time-of-day): Fix bug with partial matches early in a line.
+       (org-non-link-chars): New constant.
+       (org-link-regexp): Respect `org-non-link-chars'.
+       (org-agenda-day-view): Remove command.
+       (org-agenda-toggle-week-view): Rename from `org-agenda-week-view'.
+       (org-follow-bbdb-link, org-store-link): Search also company field.
+       (org-highlight-overlay): New variable.
+       (org-highlight, org-unhighlight): New functions.
+       (org-agenda-mode): Add pre-command-hook to remove highlight.
+       (org-evaluate-time-range): Behavior depends upon whether time stamp
+       contains a time or not.
+       (org-show-subtree, org-show-entry): New functions.
+       (org-agenda-cleanup-fancy-diary): Remove empty lines.
+
+2005-04-28  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * comint.el (comint-output-filter-functions): Add autoload cookie.
+
+2005-04-28  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-everywhere): Fix last change.
+
+2005-04-28  Arne J\e,Ax\e(Brgensen  <arne@arnested.dk>
+
+       * international/latexenc.el: New file.
+       * international/mule-conf.el (file-coding-system-alist): For .tex,
+       .ltx, .dtx and .drv extensions, use `latexenc-find-file-coding-system'.
+
+2005-04-28  Lute Kamstra  <lute@gnu.org>
+
+       * font-lock.el (font-lock-add-keywords)
+       (font-lock-remove-keywords): Clarify docstring.
+       (font-lock-keywords-alist, font-lock-removed-keywords-alist):
+       Don't start docstrings with a `*'.
+       (font-lock-update-removed-keyword-alist): Give it a docstring.
+
+       * generic-x.el: Update commentary section.
+       Only require font-lock when compiling.
+       Define all modes conditionally.
+       Place all generic modes in the generic-x-modes customization group.
+       (generic-x-modes): New customization group.
+       (generic-default-modes, generic-mswindows-modes)
+       (generic-unix-modes, generic-other-modes): New constants.
+       (generic-define-mswindows-modes, generic-define-unix-modes):
+       Update docstrings.  Make them obsolete.
+       (generic-extras-enable-list): New default value.  Update docstring.
+       Improve :type.  Change :set function.
+       (bat-generic-mode-syntax-table, rul-generic-mode-syntax-table):
+       Fix docstring.
+
+       * emacs-lisp/generic.el (generic-mode-internal):
+       Simplify font-lock-defaults.
+       (define-generic-mode): Fix docstring.
+
+2005-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/grep.el (grep-mode-font-lock-keywords): Use the
+       font-lock-face property to highlight matches.
+
+2005-04-28  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/cc-mode.el: (cc-create-define-alist): New function.
+       (cc-define-alist): New variable.
+       (c-mode): Make it local and initialise it.
+
+       * progmodes/gdb-ui.el (gdb-active-process): New variable.
+       (gdb-exited): New function.
+       (gdb-annotation-rules): Use it.
+       (gdb-starting): Set gdb-active-process to t.
+       (gdb-stopping): Amend doc string.
+       (gdb-reset): Set gdb-active-process to nil.
+
+       * tooltip.el (tooltip-gud-tips): Show the associated #define
+       directives when a C program under GDB is not executing.
+
+2005-04-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/cperl-mode.el (cperl-mode): Don't precompile the
+       font-lock-fontify-syntactic-keywords.
+
+       * font-lock.el (font-lock-default-fontify-region): Don't force
+       parse-sexp-lookup-properties to nil.
+
+2005-04-27  Alexander Klimov  <alserkli@inbox.ru>  (tiny change)
+
+       * man.el (man-mode-syntax-table): Set up `:' to have
+       word-constituent syntax.
+
+2005-04-27  Lute Kamstra  <lute@gnu.org>
+
+       * novice.el (disable-command): Don't add spurious newlines to the
+       init file.  Reported by Dan Jacobson <jidanni@jidanni.org>.
+
+2005-04-26  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-yank.el (calc-edit-finish): Make sure there is more
+       than one window before deleting window.
+
+2005-04-26  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * shell.el (shell-prompt-pattern): Doc fix.
+       (shell-mode): Set paragraph-separate buffer locally to "\\'".
+
+       * comint.el (comint-prompt-regexp, comint-get-old-input)
+       (comint-use-prompt-regexp)
+       (comint-use-prompt-regexp-instead-of-fields)
+       (comint-replace-by-expanded-history, comint-send-input)
+       (comint-output-filter, comint-get-old-input-default)
+       (comint-line-beginning-position, comint-bol, comint-show-output)
+       (comint-backward-matching-input, comint-forward-matching-input)
+       (comint-next-prompt, comint-previous-prompt):
+       Rename `comint-use-prompt-regexp-instead-of-fields' to
+       `comint-use-prompt-regexp'.  Keep old name as alias and declare
+       obsolete.
+       (comint-use-prompt-regexp): Shorten first line of doc string.
+
+       * ielm.el (inferior-emacs-lisp-mode): Adapt to above name change.
+       Set paragraph-separate buffer locally to "\\'".
+
+       * hippie-exp.el (try-expand-line, try-expand-line-all-buffers):
+       Adapt to above name change.
+
+       * net/net-utils.el (nslookup-prompt-regexp, ftp-prompt-regexp)
+       (smbclient-prompt-regexp): Ditto.
+
+       * progmodes/inf-lisp.el (inferior-lisp-prompt): Ditto.
+
+2005-04-27  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-location-alist): Rename from
+       gdb-location-list.
+       Break lines that are over 80 characters wide.
+
+2005-04-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcvs-info.el (cvs-fileinfo->full-path, cvs-display-full-path):
+       New fun and var, to preserve compatibility.
+
+       * pcvs.el, pcvs-info.el: Rename "full-path" -> "full-name".
+
+2005-04-26  Dominique de Waleffe  <ddw@missioncriticalit.com>  (tiny change)
+
+       * pcvs-info.el (cvs-fileinfo->backup-file): Don't pass the full file
+       name to file-newer-than-file-p.
+
+2005-04-26  Richard M. Stallman  <rms@gnu.org>
+
+       * simple.el (line-move-1): Avoid using vertical-motion in easy cases.
+
+       * progmodes/python.el (python-mode):
+       Use new name eldoc-documentation-function.
+
+       * hexl.el (hexl-mode): Use new name eldoc-documentation-function.
+
+       * emacs-lisp/eldoc.el (eldoc-mode): Doc fix.
+       (eldoc-documentation-function):
+       Rename from eldoc-print-current-symbol-info-function.  Calls changed.
+
+2005-04-26  Nick Roberts  <nickrob@snap.net.nz>
+
+       * emacs-lisp/byte-run.el (define-obsolete-function-alias): New macro.
+
+2005-04-25  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term/xterm.el (function-key-map): Fix strings for
+       {C,S,A,C-S}-f[1-4].  Use substitute-key-definition to bind
+       {C,S,A,C-S}-{f1-f12}.
+
+2005-04-26  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule-cmds.el (select-safe-coding-system):
+       Fix previous change.
+
+2005-04-26  Lute Kamstra  <lute@gnu.org>
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode): Fix docstring.
+
+       * font-lock.el (font-lock-fontify-region-function): Fix docstring.
+       (font-lock-comment-delimiter-face): Ditto.
+
+       * calc/calc.el (calc-trail-mode): Don't set font-lock-defaults.
+
+2005-04-25  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-help.el (calc-view-news): Let-bind inhibit-read-only
+       to t while inserting information; use help-mode.
+
+2005-04-25  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term.el (ansi-term-color-vector): Use the xterm colors.
+       (term-raw-map): Don't add mappings for \eO and \e[. Map deletechar.
+
+2005-04-25  Lute Kamstra  <lute@gnu.org>
+
+       * font-core.el (font-lock-defaults): Fix docstring.
+
+       * font-lock.el (font-lock-syntactic-face-function): Fix docstring.
+
+2005-04-25  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule-cmds.el (select-safe-coding-system):
+       Don't check consistency with coding: spec, etc if raw-text or
+       no-conversion was found to be safe.
+
+2005-04-24  Richard M. Stallman  <rms@gnu.org>
+
+       * mail/sendmail.el (mail-font-lock-keywords): Match any number of
+       citation markers at start of each line.
+
+       * mail/rmail.el (rmail-font-lock-keywords): Match any number of
+       citation markers at start of each line.
+
+       * font-lock.el (font-lock-comment-delimiter-face): Doc fix.
+
+       * files.el (mode-require-final-newline): Fix previous change.
+       (require-final-newline): Fix type label.
+
+2005-04-24  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * progmodes/f90.el (f90-calculate-indent): Fix treatment of first
+       statement in buffer (broken by 2004-11-24 change).
+
+2005-04-24  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-everywhere): Save and restore old read-buffer-function
+       and read-file-name-function values.  Don't overwrite existing
+       non-nil values if ido-mode is enabled without ido-everywhere.
+
+2005-04-24  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * files.el (mode-require-final-newline): Minor doc fix.
+
+2005-04-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * subr.el (syntax-after): Doc fix.
+       (syntax-class): If argument is nil, return nil.  Mask off upper 16
+       bits, not 8 bits.
+
+       * files.el (mode-require-final-newline): Doc fix.
+       (backup-buffer-copy): Fix last change.
+
+2005-04-24  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Require select.  Set selection-coding-system to
+       mac-system-coding-system.  Call menu-bar-enable-clipboard.
+       (x-last-selected-text-clipboard, x-last-selected-text-primary)
+       (x-select-enable-clipboard): New variables.
+       (x-select-text, x-get-selection, x-selection-value)
+       (x-get-selection-value, mac-select-convert-to-string)
+       (mac-services-open-file, mac-services-open-selection)
+       (mac-services-insert-text): New functions.
+       (CLIPBOARD, FIND): Put mac-scrap-name property.
+       (com.apple.traditional-mac-plain-text, public.utf16-plain-text)
+       (public.tiff): Put mac-ostype property.
+       (selection-converter-alist): Add entries for them.
+       (mac-application-menu-map): New keymap.
+       (interprogram-cut-function, interprogram-paste-function): Set to
+       x-select-text and x-get-selection-value, respectively.
+       (split-window-keep-point): Set to t.
+
+2005-04-23  Richard M. Stallman  <rms@gnu.org>
+
+       * files.el (read-directory-name): Always pass non-nil
+       DEFAULT-FILENAME arg to read-file-name.
+       (backup-buffer-copy, basic-save-buffer-2): Take care against
+       writing thru an unexpected existing symlink.
+       (revert-buffer): In indirect buffer, revert the base buffer.
+       (magic-mode-alist): Doc fix.
+       (buffer-stale-function): Doc fix.
+       (minibuffer-with-setup-hook): Avoid warning.
+       (mode-require-final-newline): Doc and custom fix.
+
+       * follow.el (follow-end-of-buffer): Use with-no-warnings.
+
+       * font-lock.el (font-lock-comment-face): On terminals with few colors,
+       use the default appearance.
+       (font-lock-comment-delimiter-face): New face, new variable.
+
+       * imenu.el (imenu--generic-function): The official position of a
+       definition is the start of the line that BEG is in.
+
+       * midnight.el (midnight-timer): Move defvar up.
+
+       * mouse.el (mouse-drag-region-1): Delete some debugging code.
+
+       * saveplace.el (save-place-to-alist): Use with-no-warnings.
+
+       * startup.el (command-line): Use with-no-warnings.
+
+       * window.el (window-size-fixed): New defvar.
+
+       * emacs-lisp/easymenu.el (easy-menu-do-define): Use defalias, not fset.
+
+       * mail/rmail.el (rmail-font-lock-keywords):
+       Use font-lock-comment-delimiter-face.
+
+       * mail/sendmail.el (mail-font-lock-keywords):
+       Use font-lock-comment-delimiter-face.
+
+       * progmodes/compile.el (next-error-highlight-timer): New defvar.
+
+2005-04-23  SAITO Takuya  <tabmore@rivo.mediatti.net>  (tiny change)
+
+       * progmodes/compile.el (compilation-mode-font-lock-keywords):
+       Specify t for LAXMATCH when matching directories.
+       Save match data around compilation-compat-error-properties form.
+
+2005-04-23  David Kastrup  <dak@gnu.org>
+
+       * textmodes/tex-mode.el (TeX-mode, plain-TeX-mode, LaTeX-mode):
+       Mention that the autoloaded aliases should be kept for AUCTeX.
+
+2005-04-23  Andreas Schwab  <schwab@suse.de>
+
+       * isearch.el (isearch-forward): Doc fix.
+
+2005-04-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * jit-lock.el (jit-lock-stealth-time): Change default value to 16.
+       (jit-lock-stealth-nice): Change default value to 0.5.
+
+2005-04-23  Eric Hanchrow  <offby1@blarg.net>  (tiny change)
+
+       * abbrev.el (write-abbrev-file): Write table entries in
+       alphabetical order by table name.
+
+2005-04-22  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-read-internal): Fix `list' completion.
+
+2005-04-22  Kenichi Handa  <handa@m17n.org>
+
+       * recentf.el (recentf-save-file-coding-system): New variable.
+       (recentf-save-list): Encode the file by
+       recentf-save-file-coding-system and add coding: tag.
+
+2005-04-22  Nick Roberts  <nickrob@snap.net.nz>
+
+       * emacs-lisp/byte-run.el (define-obsolete-variable-alias): New macro.
+
+2005-04-21  Lute Kamstra  <lute@gnu.org>
+
+       * loadhist.el (unload-feature): Don't remove a function from hooks
+       if it is about to be restored to an autoload .  Remove functions
+       that will become unbound from auto-mode-alist.  Simplify the code.
+
+       * subr.el (assq-delete-all): New implementation that is linear,
+       not quadratic.  Suggested by David Kastrup <dak@gnu.org>.
+       (rassq-delete-all): New function.
+
+       * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu):
+       Add size-indication-mode.
+
+2005-04-21  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule-cmds.el: Add autoload for widget-value in
+       eval-when-compile.
+
+2005-04-21  Nick Roberts  <nickrob@snap.net.nz>
+
+       * menu-bar.el (menu-bar-options-save, menu-bar-showhide-menu):
+       Add tooltip-mode.
+
+       * bindings.el (mode-line-mode-menu): Remove tooltip-mode.
+
+2005-04-20  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * progmodes/inf-lisp.el (inferior-lisp): New defgroup.
+       (inferior-lisp-filter-regexp, inferior-lisp-program)
+       (inferior-lisp-load-command, inferior-lisp-prompt)
+       (inferior-lisp-mode-hook, lisp-source-modes)
+       (inferior-lisp-load-hook): defvar->defcustom.
+       (inferior-lisp-program, inferior-lisp-prompt)
+       (inferior-lisp-load-hook): Doc fixes.
+       (inferior-lisp-install-letter-bindings): Small change in
+       introductory comment.
+
+2005-04-20  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc.el (vc-annotate-color-map): Change some colors so that text
+       using them as foreground is readable on both white and black
+       backgrounds.
+
+2005-04-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/mule-conf.el (translation-table-for-input):
+       Remove redundant declaration.
+
+2005-04-20  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el (gud-menu-map): Add tooltip-toggle-gud-tips.
+
+       * tooltip.el (tooltip-gud-tips-p): Expand documentation.
+       (tooltip-toggle-gud-tips): New function.
+
+2005-04-20  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-symbol-encoder): Fix mappings of left and
+       right angle brackets.
+
+2005-04-20  Nick Roberts  <nickrob@snap.net.nz>
+
+       * tooltip.el (tooltip-use-echo-area): Replace as alias and deprecate.
+
+2005-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/flymake.el (flymake-get-absolute-file-name-basedir):
+       Remove.  Update callers to use expand-file-name instead.
+
+       * subr.el (syntax-class): New function.
+
+       * simple.el (blink-matching-open): Use it.
+
+       * paren.el (show-paren-function): Use it to recognize parens that are
+       also used in 2-char comment markers.
+
+2005-04-19  Lute Kamstra  <lute@gnu.org>
+
+       * loadhist.el (unload-feature): Update for new format of
+       load-history.  Simplify the code.
+
+2005-04-19  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Add coding: tag and set it to iso-2022-7bit.
+       (mac-add-charset-info): New function.  Initialize variable
+       mac-charset-info-alist using it.
+       (mac-centraleurroman, mac-cyrillic): Do not use UCS in table data
+       for translation.
+       (mac-symbol-encoder, mac-dingbats-encoder): New translation table.
+       (mac-font-encoder-list): Add entries for mac-symbol and mac-dingbats.
+       (ccl-encode-mac-symbol-font, ccl-encode-mac-dingbats-font):
+       New CCL programs.
+
+2005-04-19  Kim F. Storm  <storm@cua.dk>
+
+       * simple.el (next-buffer, prev-buffer, next-error)
+       (scroll-other-window, keyboard-quit, keyboard-escape-quit)
+       (clone-indirect-buffer-other-window): Move bindings to bindings.el.
+
+       * bindings.el (next-buffer, prev-buffer, next-error)
+       (scroll-other-window, keyboard-quit, keyboard-escape-quit)
+       (clone-indirect-buffer-other-window): Move bindings from simple.el.
+       (next-buffer, prev-buffer): Add C-x C-right and C-x C-left bindings.
+       (next-error, previous-error): Add M-g M-n/n and M-g M-p/p bindings.
+
+2005-04-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * isearch.el (isearch-edit-string): Make the search-ring available for
+       minibuffer history commands.
+       (minibuffer-local-isearch-map): Remove bindings for M-p and M-n,
+       the default history commands now work just as well.
+       (isearch-ring-retreat-edit, isearch-ring-advance-edit): Remove.
+
+2005-04-18  Kim F. Storm  <storm@cua.dk>
+
+       * emulation/cua-base.el (cua--pre-command-handler): Add more
+       elaborate check for shift modifier on non-window systems.
+
+2005-04-18  Lars Hansen  <larsh@math.ku.dk>
+
+       * desktop.el: Make "--no-desktop" turn off `desktop-save-mode'.
+
+2005-04-18  Kim F. Storm  <storm@cua.dk>
+
+       * tooltip.el (tooltip-show): Change second arg to USE-ECHO-AREA
+       and make it optional.  Don't test tooltip-gud-echo-area here.
+       (tooltip-gud-process-output, gdb-tooltip-print):
+       Pass tooltip-gud-echo-area to tooltip-show.
+       (tooltip-help-tips): Remove second optional arg to tooltip-show.
+
+2005-04-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * tooltip.el (tooltip-mode): `emacs-quick-startup' and
+       `display-graphic-p' may not be bound yet.
+
+2005-04-17  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * startup.el (command-line): No longer enable Xterm Mouse mode by
+       default in terminals compatible with xterm.
+
+       * xt-mouse.el (xterm-mouse-mode): Set init value back to nil.
+
+2005-04-18  Nick Roberts  <nickrob@snap.net.nz>
+
+       * tooltip.el (tooltip-gud-echo-area): Rename from
+       tooltip-use-echo-area.
+       (tooltip-show, tooltip-gud-process-output, gdb-tooltip-print)
+       (tooltip-help-tips): Allow GUD tooltips to be displayed in echo
+       area independently of where help tooltips are displayed.
+
+2005-04-17  David Kastrup  <dak@gnu.org>
+
+       * cus-theme.el (custom-theme-write-variables): Quote variables
+       where necessary.
+
+2005-04-17  Richard M. Stallman  <rms@gnu.org>
+
+       * simple.el (yank-excluded-properties): Add follow-link to value.
+
+       * jka-compr.el (jka-compr-compression-info-list): Fix custom type.
+
+       * startup.el (fancy-splash-max-time): Just 30 seconds.
+       (fancy-splash-delay): Just 7.
+       (fancy-splash-screens): No time limit other than fancy-splash-max-time.
+
+       * loadhist.el (unload-feature): Update for new format of load-history.
+       Simplify the code.
+
+       * mail/rmail.el (rmail-ignored-headers): Ignore more headers
+       (rmail-font-lock-keywords): Don't fontify the text of a citation.
+
+       * mail/sendmail.el (mail-font-lock-keywords):
+       Don't fontify subject text.
+       Don't fontify the text of a citation.
+
+2005-04-17  Mark H. Weaver  <mhw@netris.org>  (tiny change)
+
+       * comint.el (comint-output-filter): Run comint-output-filter-functions
+       with point where the user had it.
+
+2005-04-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/ucs-tables.el (ucs-set-table-for-input):
+       Disable when using unify-on-decoding.
+
+2005-04-16  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emulation/cua-base.el (cua-global-mark-face): Add special case
+       for displays supporting a high number of colors.
+
+2005-04-16  Matt Hodges  <MPHodges@member.fsf.org>  (tiny change)
+
+       * repeat.el (repeat): Invoke pre-command-hook and post-command-hook.
+
+2005-04-16  Chong Yidong  <cyd@stupidchicken.com>
+
+       * filesets.el (filesets-add-buffer): If user supplies a name of a
+       non-existing fileset, create a new fileset.
+
+2005-04-16  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (org-up-heading-all): Fix bug with
+       `outline-up-heading-all'.
+
+2005-04-16  Andreas Schwab  <schwab@suse.de>
+
+       * files.el (auto-mode-alist): Handle /etc/sysconfig/*,
+       /etc/permissions.d/* and /etc/aliases.d/*.
+
+2005-04-16  Kenichi Handa  <handa@m17n.org>
+
+       * international/code-pages.el (cp-make-coding-system):
+       Set `translation-table-for-input' property value to the symbol
+       ucs-mule-to-mule-unicode, not to that value.
+       (pt154): Escape guillemet by `\'.
+
+2005-04-15  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * loadup.el: Load tooltip if x-show-tip is fboundp.
+
+       * startup.el (command-line): Add comment.
+
+       * tooltip.el (tooltip-mode): Specify correct standard value for
+       Custom in init-value.
+
+2005-04-15  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el (gud-goto-info): Use existing Info buffer, if
+       possible.
+
+2005-04-15  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el:  (org-agenda-date-prompt): Rename from
+       `org-agenda-date-today'.
+       (org-evaluate-time-range): Insert at point instead of directly
+       after time range.
+       (org-first-headline-recenter, org-subtree-end-visible-p)
+       (org-optimize-window-after-visibility-change): New functions
+       (org-agenda-post-command-hook): Don't allow point at end of line,
+       to make sure it always hits the text properties.
+       (org-agenda-next-date-line, org-agenda-previous-date-line):
+       New commands.
+       (org-set-regexps-and-options): Category may contain white space.
+       (org-agenda-get-deadlines, org-agenda-get-scheduled):
+       Improve marker positions.
+       (org-agenda-new-marker): Argument POS made optional.
+       (org-agenda-get-timestamps): Deadlines which are done are listed
+       in org-done-face now.
+       (org-agenda-get-todos, org-agenda-get-timestamps)
+       (org-agenda-get-deadlines, org-agenda-get-scheduled):
+       Set `undone-face' and `done-face' properties.
+       (org-last-todo-state-is-todo): New variable.
+       (org-todo): Set `org-last-todo-state-is-todo'.
+       (org-agenda-todo): Change face according to
+       `org-last-todo-state-is-todo'.  And change other lines refering to
+       the same entry.
+       (org-calendar-goto-agenda): New command.
+       (org-calendar-to-agenda-key): New option.
+       (org-startup-folded): New allowed value `content'.
+       (org-set-regexps-and-options): Accept new value `content' for
+       `org-startup-folded'.
+       (org-get-current-options): Handle new value `content' for
+       `org-startup-folded'.
+       (org-insert-todo-heading): New command.
+       (org-mode): Insert first line "*-* mode: org-mode -*-" when called
+       interactively in empty file and option
+       `org-insert-mode-line-in-empty-file' has been set.
+       (org-agenda-todo,org-agenda-priority): Modify to use
+       `org-agenda-change-all-lines'.
+       (org-warning-face): Change color on dark background
+
+2005-04-14  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * international/mule-cmds.el (set-locale-environment): On Mac OS,
+       use preferences AppleLocale and AppleLanguages, and variable
+       mac-system-locale for default locale.  On Mac OS Classic, use
+       mac-system-coding-system for default coding systems.
+
+       * term/mac-win.el: Don't set file-name-coding-system.
+       Decode variables system-name, emacs-build-system, user-login-name, and
+       user-full-name by mac-system-coding-system on Mac OS Classic.
+       (mac-system-coding-system): New variable.
+
+2005-04-13  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * startup.el (command-line): Handle `xterm-mouse-mode' before
+       reading init file.
+
+       * xt-mouse.el (xterm-mouse-mode): Adapt to above change.
+
+2005-04-13  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * progmodes/sh-script.el (sh-here-document-word): Make it a
+       defcustom.  Doc fix.
+       (sh-add): Bash uses $(( )) for arithmetic.
+       (sh-while-getopts) <sh>: Set OPTIND back to 1 at end.
+       (sh-maybe-here-document): Remove quotes and leading whitespace
+       from heredoc word when closing.  Indent heredoc with tabs if word
+       starts with "-".
+
+2005-04-13  Richard M. Stallman  <rms@gnu.org>
+
+       * simple.el (undo): Fix previous change.
+
+       * custom.el (defface): Doc fix.
+
+2005-04-13  Lute Kamstra  <lute@gnu.org>
+
+       * Makefile.in (DONTCOMPILE): Remove list.
+       (compile, compile-always): Don't use DONTCOMPILE.
+       (update-authors): Load the library in which batch-update-authors
+       is defined.
+       * makefile.w32-in (DONTCOMPILE): Remove list.
+       (compile, compile-always): Fix comments.
+       (update-authors): Load the library in which batch-update-authors
+       is defined.
+
+       * generic-x.el (generic-mode-ini-file-find-file-hook):
+       Rename to ini-generic-mode-find-file-hook.
+       Keep generic-mode-ini-file-find-file-hook as an alias.
+       (ini-generic-mode-find-file-hook): Rename from
+       generic-mode-ini-file-find-file-hook.  Fix docstring.
+       (ini-generic-mode): Docstring change.
+       (bat-generic-mode-run-as-comint): Silence the byte compiler.
+
+       * help.el (describe-key-briefly): UNTRANSLATED can be nil when
+       called from lisp.
+
+       * generic.el: Move to the emacs-lisp subdir.
+
+2005-04-12  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term/xterm.el (function-key-map): Add mappings for A-, C-, S-
+       and C-S- function and cursor motion keys.
+
 2005-04-12  Luc Teirlinck  <teirllm@auburn.edu>
 
        * startup.el (command-line): Enable Xterm Mouse mode by default.
 
 2005-04-12  Lute Kamstra  <lute@gnu.org>
 
-       * generic-x.el (rc-generic-mode, rul-generic-mode): Fix
-       auto-mode-alist entries.
+       * generic-x.el (rc-generic-mode, rul-generic-mode):
+       Fix auto-mode-alist entries.
        (etc-fstab-generic-mode): Tweak fontification.
 
        * generic.el (generic-make-keywords-list): Fix docstring.
 
 2005-04-11  Rajesh Vaidheeswarran  <rv@gnu.org>
 
-       * whitespace.el (whitespace-buffer-leading,
-       whitespace-buffer-trailing): Revert the incorrect test
-       inversion. However, fix the highlight area for the leading and
+       * whitespace.el (whitespace-buffer-leading)
+       (whitespace-buffer-trailing): Revert the incorrect test inversion.
+       However, fix the highlight area for the leading and
        trailing whitespaces to show space.
 
 2005-04-11  Rajesh Vaidheeswarran  <rv@gnu.org>
 
        * whitespace.el (whitespace-version): Bump to 3.5
 
-       (whitespace-buffer-leading, whitespace-buffer-trailing): Invert
-       sense of the test to highlight the whitespace.
+       (whitespace-buffer-leading, whitespace-buffer-trailing):
+       Invert sense of the test to highlight the whitespace.
 
 2005-04-12  Nick Roberts  <nickrob@snap.net.nz>
 
        (w32-drag-n-drop): Call dnd-handle-one-url.
 
        * x-dnd.el: Require dnd.
-       (x-dnd-handle-uri-list, x-dnd-handle-file-name): Call
-       dnd-handle-one-url.
+       (x-dnd-handle-uri-list, x-dnd-handle-file-name):
+       Call dnd-handle-one-url.
        (x-dnd-types-alist, x-dnd-insert-utf8-text)
        (x-dnd-insert-utf16-text, x-dnd-insert-ctext): Change x-dnd-insert-text
        to dnd-insert-text.
        (x-dnd-protocol-alist, x-dnd-open-file-other-window)
        (x-dnd-handle-one-url, x-dnd-get-local-file-uri)
        (x-dnd-get-local-file-name,  x-dnd-open-local-file)
-       (x-dnd-open-file, x-dnd-insert-text): Moved to dnd.el (without x-).
+       (x-dnd-open-file, x-dnd-insert-text): Move to dnd.el (without x-).
 
        * dnd.el (dnd-protocol-alist): New file with generic DND functions.
 
-2005-04-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+2005-04-11  JUAN-LEON Lahoz Garcia  <juanleon1@gmail.com>
 
        * wdired.el: Doc fixes.
        (wdired-confirm-overwrite): Rename from wdired-is-ok-overwrite.
 
 2005-04-09  Richard M. Stallman  <rms@gnu.org>
 
-       * help.el (describe-key-briefly, describe-key): Replace
-       strings as event types with "(any string)".
+       * help.el (describe-key-briefly, describe-key):
+       Replace strings as event types with "(any string)".
 
 2005-04-09  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 
 2005-04-08  Kim F. Storm  <storm@cua.dk>
 
-       * buff-menu.el (Buffer-menu-mode-map): Map follow-link to
-       mouse-face.
+       * buff-menu.el (Buffer-menu-mode-map): Map follow-link to mouse-face.
 
        * mouse.el (mouse-on-link-p): Doc fix.