]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(font-lock-keywords-alist): Rename `append' to `how'.
[gnu-emacs] / lisp / ChangeLog
index 0da509f20e9f9833cfcedfde5ce4fbd0eaba51d3..b9db971e62323fee19710cb11d61606d177b15e3 100644 (file)
+2005-12-14  Romain Francoise  <romain@orebokech.com>
+
+       * font-lock.el (font-lock-keywords-alist): Rename `append' to `how'.
+       (font-lock-add-keywords, font-lock-update-removed-keyword-alist):
+       (font-lock-remove-keywords): Likewise.
+
+2005-12-14  Juri Linkov  <juri@jurta.org>
+
+       * log-view.el (log-view-diff): Doc fix.
+
+       * isearch.el (isearch-query-replace): Use (mark) instead of
+       isearch-opoint if mark is active in transient-mark-mode.
+
+2005-12-14  Aaron S. Hawley  <Aaron.Hawley@uvm.edu>
+
+       * isearch.el (isearch-query-replace): Check for isearch-other-end.
+
+2005-12-14  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * progmodes/cpp.el (cpp-face): New widget.
+       (cpp-known-face, cpp-unknown-face, cpp-edit-list): Use it.
+
+2005-12-14  Juri Linkov  <juri@jurta.org>
+
+       * help-macro.el (make-help-screen): Bind `inhibit-read-only' to t
+       around `erase-buffer' and `insert'.
+
+       * descr-text.el (describe-text-properties): Replace buffer name
+       "*Help-2*" with "*Help*<2>".
+       (describe-char): Add functions print-help-return-message,
+       toggle-read-only.  Use help-setup-xref with nil to not store
+       describe-char in help-xref-stack.  Use help-make-xrefs to
+       make [back] button.
+
+       * desktop.el (desktop-minor-mode-table): Add vc-dired-mode with nil.
+
+       * wdired.el (wdired-old-point): New internal variable.
+       (wdired-change-to-wdired-mode): Set it buffer-locally.
+       (wdired-abort-changes): Restore point after aborting changes.
+
+2005-12-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc.el (vc-do-command): Add a new value t for okstatus.
+
+       * vc-svn.el (vc-svn-registered): Use it to avoid popping up a spurious
+       frame in case of errors.
+
+2005-12-13  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * menu-bar.el (menu-bar-showhide-fringe-menu): Move "On the Right"
+       so it comes after "On the Left" in the menu.
+
+2005-12-12  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el (customize-apropos, customize-apropos-options)
+       (customize-apropos-faces, customize-apropos-groups): Doc fixes.
+
+2005-12-12  Bill Wohler  <wohler@newt.com>
+
+       * vc-svn.el (vc-svn-registered): Fix problem of visiting
+       non-writable Subversion-controlled files by saving window
+       configuration before calling vc-do-command.  vc-do-command calls
+       pop-to-buffer on error which is unexpected during registration.
+
+2005-12-12  Jay Belanger  <belanger@truman.edu>
+
+       * calc/README: Update the summary of changes.
+
+2005-12-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * descr-text.el (describe-char): Rework last fix to solve the problem
+       is the same way it's solved for everything else in that function
+       (i.e. by extracting the info before setting up the *Help* buffer).
+
+2005-12-12  Kim F. Storm  <storm@cua.dk>
+
+       * subr.el (version-regexp-alist): Allow space as separator before
+       non-numeric part, e.g. "1.0 alpha".
+       (version-to-list): Interpret .X.Y version as 0.X.Y version.
+
+2005-12-12  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: (org-agenda, org-timeline, org-todo):
+       Implement Logging and the keep-modes setting.
+       (org-get-category): Make sure a string is returned.
+       (org-log-done): New function.
+       (org-log-done, org-closed-string): New options.
+
+2005-12-12  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * tooltip.el (tooltip-y-offset): Change default to 20.
+
+2005-12-12  Richard M. Stallman  <rms@gnu.org>
+
+       * mouse.el (mouse-drag-vertical-line): Use adjust-window-trailing-edge.
+
+       * frame.el (display-hourglass): Doc fix.
+
+       * help.el (help-for-help-internal): Simplify entry for `a'.
+
+       * info.el (Info-on-current-buffer): Doc fix.
+       (info-insert-file-contents): Don't test (featurep 'jka-compr).
+
+       * startup.el (inhibit-splash-screen): Make this the real name.
+       (inhibit-startup-message): Make this the alias.
+       (command-line): Find only simple.el, and use its directory
+       to fill in other preloaded files' names.
+       (command-line): Deactivate the mark if deactivate-mark is set.
+
+       * international/mule.el (load-with-code-conversion):
+       Bind deactivate-mark.
+
+       * progmodes/compile.el (compilation-error-regexp-alist): Doc fix.
+
+2005-12-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el (customize-apropos): Avoid listing an option more
+       than once under different aliases.  No longer list user options
+       that are not defined with defcustom (unless a prefix arg is given).
+       Doc fix.
+       (customize-apropos-options): Doc fix.
+
+2005-12-11  Juri Linkov  <juri@jurta.org>
+
+       * frame.el (set-background-color, set-foreground-color)
+       (set-cursor-color, set-mouse-color, set-border-color):
+       Add explicit prompts to read colors by `facemenu-read-color'.
+       (show-trailing-whitespace, blink-cursor-delay)
+       (blink-cursor-interval, display-hourglass, hourglass-delay):
+       Remove tags.
+       (display-hourglass, hourglass-delay): Doc fix.
+       (cursor-in-non-selected-windows): Capitalize words in tag.
+
+       * faces.el (frame-background-mode): Replace `choice-item' keywords
+       with `const' to not make [default] button.  Change default value tag
+       from `default' to `automatic'.  Doc fix.
+       (trailing-whitespace) <defface>: Change group `whitespace' to
+       `whitespace-faces'.
+
+2005-12-11  Richard M. Stallman  <rms@gnu.org>
+
+       * buff-menu.el (Buffer-menu-sort-column): Not a user variable.
+
+2005-12-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Create keymap for mac-apple-event-map.
+
+2005-12-11  Nick Roberts  <nickrob@snap.net.nz>
+
+       * tooltip.el (tooltip-mode): Move to start of file so that it
+       appears at top of customize buffer.
+
+       * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display):
+       Add the gud groupname.
+       (gud-tooltip-mode): Add the tooltip groupname.
+       (gud-tooltip-echo-area): Add the gud groupname. Remove tag to
+       avoid conflict with tooltip-use-echo-area.
+
+2005-12-10  Romain Francoise  <romain@orebokech.com>
+
+       * help.el (help-for-help-internal): Add `r' in doc string.
+
+2005-12-10  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>
+
+       * align.el (align-regexp, align-highlight-rule): Use
+       region-beginning and region-end instead of point and mark, so that
+       repetition (with `repeat-complex-command') recomputes the region
+       bounds.
+
+2005-12-10  Lennart Borgman  <lennart.borgman.073@student.lu.se>
+
+       * window.el (bw-get-tree, bw-get-tree-1, bw-find-tree-sub)
+       (bw-find-tree-sub-1, bw-l, bw-t, bw-r, bw-b, bw-dir, bw-eqdir)
+       (bw-refresh-edges, bw-adjust-window, bw-balance-sub): New functions.
+       (balance-windows): Rewrite using the above new functions.
+
 2005-12-10  David Koppelman  <koppel@ece.lsu.edu>
 
-       * hi-lock.el: (hi-lock-mode) Renamed from hi-lock-buffer-mode; 
+       * hi-lock.el: (hi-lock-mode) Renamed from hi-lock-buffer-mode;
        react if global-hi-lock-mode seems intended.
        (global-hi-lock-mode) Renamed from hi-lock-mode.
        (hi-lock-archaic-interface-message-used)
-       (hi-lock-archaic-interface-deduce): New variables.  
+       (hi-lock-archaic-interface-deduce): New variables.
        (turn-on-hi-lock-if-enabled, hi-lock-line-face-buffer)
        (hi-lock-face-buffer, hi-lock-face-phrase-buffer)
        (hi-lock-find-patterns, hi-lock-font-lock-hook): Replace
 2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * files.el (save-buffer):
-       * international/ucs-tables.el (ucs-set-table-for-input): 
+       * international/ucs-tables.el (ucs-set-table-for-input):
        * mail/mail-extr.el (mail-extract-address-components):
        * mail/sendmail.el (mail-mode): Reformat doc string.
 
 2005-12-08  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
        * progmodes/cc-mode.el: Give c-hungry-backspace and
-         c-hungry-delete-forward permanent key bindings.
+       c-hungry-delete-forward permanent key bindings.
 
        * progmodes/cc-cmds.el (c-electric-semi&comma): Bind
        c-syntactic-context for calls to "criteria functions", for
 
        * replace.el (occur-engine): Add marker at end of line, too.
 
+2005-11-04 Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
+       (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
+       (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
+       (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
+       argument to all these routines, so the passphrase can be managed
+       externally and passed in to the system.
+       (pgg-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
+       pgg-add-passphrase-to-cache function.
+
+       * pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
+       (pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
+       (pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
+       (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
+       argument to all these routines, so the passphrase can be managed
+       externally and passed in to the system.
+       (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
+       function.
+
 2005-11-04  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * font-lock.el: Don't deal with font-lock-face-attributes here,
        (jit-lock-deferred-fontify, jit-lock-context-fontify)
        (jit-lock-after-change): Test memory-full.
 
+2005-10-29  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
+       part of the decoded armor to find the key-identifier.
+       (pgg-gpg-lookup-key-owner): New function to return the
+       human-readable identifier of a key owner.
+       (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
+       key itself.
+       (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
+       the key value) if we have a key and can match it against a secret
+       key.  Also, added a note pointing out fact that the prompt only
+       indicates the first matching key.
+
+       * pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
+       pgg-decrypt-region.
+       (pgg-pending-timers): A new hash for tracking the passphrase cache
+       timers, so that new ones supercede old ones.
+       (pgg-add-passphrase-to-cache): Rename from
+       `pgg-add-passphrase-cache' to reduce confusion (all callers
+       changed).  Modified to cancel old timers when new ones are added.
+       (pgg-remove-passphrase-from-cache): Rename from
+       `pgg-remove-passphrase-cache' to reduce confusion (all callers
+       changed).  Modified to cancel old timers when their keys are
+       removed from the cache.
+       (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
+       XEmacs, an indirection to delete-itimer.
+       (pgg-read-passphrase-from-cache, pgg-read-passphrase):
+       Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
+       users can only check cache without risk of prompting.  Correct bug in
+       notruncate behavior.
+       (pgg-read-passphrase-from-cache, pgg-read-passphrase)
+       (pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
+       Add informative docstrings.
+       (pgg-decrypt): Convey provided passphrase in subordinate call to
+       pgg-decrypt-region.
+
+       * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
+       (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
+       (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
+       'passphrase' argument, so the passphrase can be managed externally
+       and then passed in to the system.
+
+       * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
+       (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
+       so the passphrase cache can be used reliably with identifiers
+       besides a pgp packet's key id.
+
+       * pgg-gpg.el (pgg-pgp-encrypt-region)
+       (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
+       (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
+       (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
+       argument to all these routines, so the passphrase can be managed
+       externally and passed in to the system.
+
+       * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
+       'notruncate' argument, so the passphrase cache can be used
+       reliably with identifiers besides a pgp packet's key id.
+
+2005-10-29  Sascha Wilde  <swilde@sha-bang.de>
+
+       * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
+       symmetric encryption.
+       (pgg-gpg-symmetric-key-p): New function to check for an symmetric
+       encrypted session key.
+       (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
+       message ask for the passphrase in a proper way.
+
+       * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
+       New user commands for symmetric encryption.
+
 2005-10-29  Roland Winkler  <roland.winkler@physik.uni-erlangen.de>
 
        * textmodes/conf-mode.el (conf-assignment-sign)