bpt/emacs.git
18 years ago*** empty log message ***
Eli Zaretskii [Sat, 10 Dec 2005 12:35:47 +0000 (12:35 +0000)]
*** empty log message ***

18 years ago(align-regexp, align-highlight-rule): Use region-beginning and region-end
Eli Zaretskii [Sat, 10 Dec 2005 12:35:04 +0000 (12:35 +0000)]
(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.

18 years ago(bw-get-tree, bw-get-tree-1, bw-find-tree-sub)
Eli Zaretskii [Sat, 10 Dec 2005 12:21:44 +0000 (12:21 +0000)]
(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.

18 years agohi-lock-mode is now buffer local, use global-hi-lock-mode instead.
Eli Zaretskii [Sat, 10 Dec 2005 11:57:30 +0000 (11:57 +0000)]
hi-lock-mode is now buffer local, use global-hi-lock-mode instead.

18 years ago(Highlight Interactively): Include global-hi-lock-mode. Add miscellaneous
Eli Zaretskii [Sat, 10 Dec 2005 11:49:56 +0000 (11:49 +0000)]
(Highlight Interactively): Include global-hi-lock-mode.  Add miscellaneous
details and elaborations.

18 years ago(hi-lock-mode) Renamed from hi-lock-buffer-mode; react if global-hi-lock-mode
Eli Zaretskii [Sat, 10 Dec 2005 11:48:21 +0000 (11:48 +0000)]
(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.
(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 hi-lock-buffer-mode
with hi-lock-mode.

18 years ago(lisp-complete-symbol): Regenerate the completion list, even after a partial
Eli Zaretskii [Sat, 10 Dec 2005 11:40:04 +0000 (11:40 +0000)]
(lisp-complete-symbol): Regenerate the completion list, even after a partial
completion has been inserted in the current buffer.  If there are more than 1
completion, redisplay the *Completions* buffer; if the completion is unique,
delete the *Completions* window.

18 years agoFix last entry description.
Eli Zaretskii [Sat, 10 Dec 2005 11:32:44 +0000 (11:32 +0000)]
Fix last entry description.

18 years ago(rmail-next-same-subject): Handle multiple "Re: " strings and long subject
Eli Zaretskii [Sat, 10 Dec 2005 11:30:33 +0000 (11:30 +0000)]
(rmail-next-same-subject): Handle multiple "Re: " strings and long subject
lines that were broken into multiple lines at arbitrary places.

18 years ago(octave-electric-space): Don't indent comments or strings if
Eli Zaretskii [Sat, 10 Dec 2005 10:29:22 +0000 (10:29 +0000)]
(octave-electric-space): Don't indent comments or strings if
octave-auto-indent is nil.

18 years ago*** empty log message ***
Glenn Morris [Sat, 10 Dec 2005 05:47:27 +0000 (05:47 +0000)]
*** empty log message ***

18 years agoUpdate copyright pending Emacs 22.
Glenn Morris [Sat, 10 Dec 2005 05:46:09 +0000 (05:46 +0000)]
Update copyright pending Emacs 22.

18 years agoUpdate copyright info.
Glenn Morris [Sat, 10 Dec 2005 05:46:09 +0000 (05:46 +0000)]
Update copyright info.

18 years ago(Font Lock): Delete the Global FL menu item.
Richard M. Stallman [Sat, 10 Dec 2005 04:11:21 +0000 (04:11 +0000)]
(Font Lock): Delete the Global FL menu item.

18 years ago*** empty log message ***
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:50:23 +0000 (01:50 +0000)]
*** empty log message ***

18 years ago(enum event_kind) [MAC_OS]: Add new MAC_APPLE_EVENT event.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:50:12 +0000 (01:50 +0000)]
(enum event_kind) [MAC_OS]: Add new MAC_APPLE_EVENT event.

18 years ago(mac_make_lispy_event_code, mac_aedesc_to_lisp): Add externs.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:50:02 +0000 (01:50 +0000)]
(mac_make_lispy_event_code, mac_aedesc_to_lisp): Add externs.
(create_apple_event_from_event_ref) [TARGET_API_MAC_CARBON]: Likewise.
(Fmac_get_preference): Add EXFUN.

18 years ago(Qmac_ready_for_drag_n_drop, Qapplication, Qabout)
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:53 +0000 (01:49 +0000)]
(Qmac_ready_for_drag_n_drop, Qapplication, Qabout)
(Qpreferences): Remove variables.
(syms_of_macterm) : Don't initialize them.
(Qhicommand) [USE_CARBON_EVENTS]: New variable.
(syms_of_macterm) [USE_CARBON_EVENTS]: Initialize it.
(init_required_apple_events, do_ae_open_application)
(do_ae_print_documents, do_ae_open_documents)
(do_ae_quit_application): Remove functions and prototypes.
(mac_ready_for_apple_events, Qundefined, init_apple_event_handler)
(mac_find_apple_event_spec): Add externs.
(mac_store_application_menu_event): Remove function.
(mac_store_apple_event, mac_make_lispy_event_code): New functions.
(mac_handle_command_event): Create Apple event from Carbon event.
Use mac_store_apple_event instead of mac_store_application_menu_event.
[MAC_OSX] (mac_store_services_event): Likewise.
(struct SelectionRange, SelectionRange): Remove struct and typedef.
[MAC_OS8] (main): Call init_apple_event_handler instead of
init_required_apple_events.
(mac_initialize) [MAC_OSX]: Likewise.
[!USE_CARBON_EVENTS] (mac_wait_next_event): Use
mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop.

18 years agoInclude keymap.h.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:44 +0000 (01:49 +0000)]
Include keymap.h.
(mac_ready_for_apple_events): New variable.
(Vmac_apple_event_map, Qmac_apple_event_class)
(Qmac_apple_event_id): New variables.
(syms_of_macselect): Initialize them.
(Qundefined, mac_store_apple_event): Add externs.
(struct apple_event_binding): New struct.
(find_event_binding_fun, find_event_binding)
(mac_find_apple_event_spec, defer_apple_events)
(mac_handle_apple_event, init_apple_event_handler)
(copy_scrap_flavor_data): New functions.
(Fmac_process_deferred_apple_events): New defun.
(syms_of_macselect): Defsubr it.
(mac_store_services_event): Fix extern.
(mac_handle_service_event): Don't allocate Lisp objects during
asynchronous input processing.  Use mac_store_services_event
instead of mac_store_application_menu_event.

18 years ago(Qundecoded_file_name): New variable.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:36 +0000 (01:49 +0000)]
(Qundecoded_file_name): New variable.
(syms_of_mac): Initialize it.
(mac_aelist_to_lisp, mac_aedesc_to_lisp): New functions.
[TARGET_API_MAC_CARBON] (create_apple_event_from_event_ref): New
function.
(Fmac_coerce_ae_data): New defun.
(syms_of_mac): Defsubr it.

18 years ago(Qmac_apple_event) [MAC_OS]: New variable.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:24 +0000 (01:49 +0000)]
(Qmac_apple_event) [MAC_OS]: New variable.
(syms_of_keyboard) [MAC_OS]: Initialize it.
(make_lispy_event) [MAC_OS]: Build lisp event for MAC_APPLE_EVENT.

18 years ago(init_image) [MAC_OS]: Don't call EnterMovies.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:15 +0000 (01:49 +0000)]
(init_image) [MAC_OS]: Don't call EnterMovies.
[!HAVE_GIF && MAC_OS] (gif_load): Call EnterMovies.

18 years ago(main) [MAC_OS8]: Call syms_of_keymap before syms_of_macselect.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:49:06 +0000 (01:49 +0000)]
(main) [MAC_OS8]: Call syms_of_keymap before syms_of_macselect.

18 years ago(macselect.o): Depend on keymap.h.
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:48:55 +0000 (01:48 +0000)]
(macselect.o): Depend on keymap.h.

18 years agoAdd CFBundleURLTypes key and
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:48:39 +0000 (01:48 +0000)]
Add CFBundleURLTypes key and
data.  Make NSServices open-selection the first entry.

18 years agoRequire url when compiling. Call
YAMAMOTO Mitsuharu [Sat, 10 Dec 2005 01:48:21 +0000 (01:48 +0000)]
Require url when compiling.  Call
mac-process-deferred-apple-events after loading init files.
(mac-apple-event-map): New defvar.  Define event handlers in it.
(core-event, internet-event): New Apple event class symbols.
(open-application, reopen-application, open-documents)
(print-documents, open-contents, quit-application)
(application-died, show-preferences, autosave-now, get-url): New
Apple event ID symbols.
(about): New HICommand ID symbol.
(mac-event-spec, mac-event-ae): New macros.
(mac-ae-parameter, mac-ae-list, mac-bytes-to-integer)
(mac-ae-selection-range, mac-ae-text-for-search)
(mac-ae-open-documents, mac-ae-text, mac-ae-get-url): New functions.
(mac-application-menu-map): Remove keymap.  Handlers for HICommand
and Services menu events are now defined in mac-apple-event-map.
(mac-drag-n-drop): Remove selection range handling.

18 years ago* mh-customize.el (mh-path): Move here from mh-init.el.
Bill Wohler [Sat, 10 Dec 2005 01:41:43 +0000 (01:41 +0000)]
* mh-customize.el (mh-path): Move here from mh-init.el.
(mh-variant): Mention that mh-path can be customized.
(mh-invisible-header-fields-internal): Add X-ContentStamp,
X-MAIL-INFO, and X-UNTD- from NetZero.

* mh-init.el (mh-path): Move defcustom to mh-customize.el.

18 years ago(isearch-process-search-char): Translate CHAR by
Kenichi Handa [Sat, 10 Dec 2005 01:14:23 +0000 (01:14 +0000)]
(isearch-process-search-char): Translate CHAR by
translation-table-for-input.

18 years ago(zap-to-char): Translate CHAR by
Kenichi Handa [Sat, 10 Dec 2005 01:12:25 +0000 (01:12 +0000)]
(zap-to-char): Translate CHAR by
translation-table-for-input.

18 years ago(Minibuffer Maps): Mention the maps for file name completion.
Luc Teirlinck [Sat, 10 Dec 2005 00:46:09 +0000 (00:46 +0000)]
(Minibuffer Maps): Mention the maps for file name completion.

18 years ago*** empty log message ***
Luc Teirlinck [Sat, 10 Dec 2005 00:43:59 +0000 (00:43 +0000)]
*** empty log message ***

18 years ago(Fx_create_frame): Reinstate previous change.
Richard M. Stallman [Sat, 10 Dec 2005 00:38:29 +0000 (00:38 +0000)]
(Fx_create_frame): Reinstate previous change.

18 years agofoldout buglet fixed
Chong Yidong [Fri, 9 Dec 2005 20:51:21 +0000 (20:51 +0000)]
foldout buglet fixed

18 years ago* foldout.el (foldout-exit-fold): Properly hide subtree.
Chong Yidong [Fri, 9 Dec 2005 20:50:15 +0000 (20:50 +0000)]
* foldout.el (foldout-exit-fold): Properly hide subtree.

18 years ago*** empty log message ***
Eli Zaretskii [Fri, 9 Dec 2005 19:30:35 +0000 (19:30 +0000)]
*** empty log message ***

18 years ago(w32_abort) [__GNUC__]: Add instructions for attaching GDB to the abort dialog.
Eli Zaretskii [Fri, 9 Dec 2005 19:29:58 +0000 (19:29 +0000)]
(w32_abort) [__GNUC__]: Add instructions for attaching GDB to the abort dialog.

18 years agoAdd explanation of how to debug with GDB starting from the Emacs Abort dialog.
Eli Zaretskii [Fri, 9 Dec 2005 19:17:40 +0000 (19:17 +0000)]
Add explanation of how to debug with GDB starting from the Emacs Abort dialog.

18 years ago(DOCUMENTATION): Remove message-mail, gnus-*
Reiner Steib [Fri, 9 Dec 2005 16:46:01 +0000 (16:46 +0000)]
(DOCUMENTATION): Remove message-mail, gnus-*
completing-read-multiple, mail-extract-address-components,
mail-mode, quail-define-package, save-buffer and
ucs-set-table-for-input from doc strings item (Done).

18 years ago* files.el (save-buffer):
Reiner Steib [Fri, 9 Dec 2005 16:44:18 +0000 (16:44 +0000)]
* files.el (save-buffer):
* 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.

18 years ago(CUA Bindings): Describe how to use C-x and C-c as
Kim F. Storm [Fri, 9 Dec 2005 14:57:33 +0000 (14:57 +0000)]
(CUA Bindings): Describe how to use C-x and C-c as
prefix keys even when mark is active.  Decribe that RET moves
cursor to next corner in rectangle; clarify insert around rectangle.

18 years ago*** empty log message ***
Kim F. Storm [Fri, 9 Dec 2005 14:57:08 +0000 (14:57 +0000)]
*** empty log message ***

18 years ago(DOCUMENTATION): Remove message-mail and
Reiner Steib [Fri, 9 Dec 2005 12:57:39 +0000 (12:57 +0000)]
(DOCUMENTATION): Remove message-mail and
gnus-* from doc strings item (Done).

18 years ago(menu-bar-edit-menu): Add listp around pending-undo-list to disable
Juri Linkov [Fri, 9 Dec 2005 10:02:19 +0000 (10:02 +0000)]
(menu-bar-edit-menu): Add listp around pending-undo-list to disable
menu item "undo" when pending undo list is empty.

18 years ago(locate): Disable undo in *Locate* buffer.
Juri Linkov [Fri, 9 Dec 2005 09:56:39 +0000 (09:56 +0000)]
(locate): Disable undo in *Locate* buffer.

18 years ago(compare-windows-highlight): Change overlay priority from 1 to 1000.
Juri Linkov [Fri, 9 Dec 2005 09:48:36 +0000 (09:48 +0000)]
(compare-windows-highlight): Change overlay priority from 1 to 1000.

18 years ago(ispell-highlight-spelling-error-overlay):
Juri Linkov [Fri, 9 Dec 2005 09:47:30 +0000 (09:47 +0000)]
(ispell-highlight-spelling-error-overlay):
Change overlay priority from 1 to 1001.  Reuse existing overlay.

18 years ago(replace-highlight): Change overlay priority from 1 to 1001.
Juri Linkov [Fri, 9 Dec 2005 09:46:16 +0000 (09:46 +0000)]
(replace-highlight): Change overlay priority from 1 to 1001.

18 years ago(isearch-highlight): Change main overlay priority from 1 to 1001. Simplify.
Juri Linkov [Fri, 9 Dec 2005 09:45:06 +0000 (09:45 +0000)]
(isearch-highlight): Change main overlay priority from 1 to 1001.  Simplify.
(isearch-lazy-highlight-update): Change lazy overlay priority from 0 to 1000.

18 years ago(smtpmail-via-smtp): Disable undo in SMTP buffer.
Kim F. Storm [Fri, 9 Dec 2005 09:44:35 +0000 (09:44 +0000)]
(smtpmail-via-smtp): Disable undo in SMTP buffer.

18 years ago*** empty log message ***
Kim F. Storm [Fri, 9 Dec 2005 09:44:24 +0000 (09:44 +0000)]
*** empty log message ***

18 years agoFrom: Kyotaro HORIGUCHI (tiny change)
Kim F. Storm [Fri, 9 Dec 2005 09:35:21 +0000 (09:35 +0000)]
From:  Kyotaro HORIGUCHI  (tiny change)
(Fvertical_motion): Force move if starting on stretch glyph.

18 years ago(cua--extract-rectangle): Undo recent change re. \s in strings.
Kim F. Storm [Fri, 9 Dec 2005 09:10:10 +0000 (09:10 +0000)]
(cua--extract-rectangle): Undo recent change re. \s in strings.

18 years agoRevision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-668
Miles Bader [Fri, 9 Dec 2005 08:57:58 +0000 (08:57 +0000)]
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-668

Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 157-168)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS
   - Update from CVS: texi/message.texi: Fix default values.

2005-12-08  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/mm-decode.el (mm-discouraged-alternatives): Fix custom type.
   Suggest image/.* in the doc string.

2005-12-07  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/mm-decode.el (mm-display-external): Use nametemplate (defined in
   RFC1524) if it is in mailcap or add a suffix according to
   mailcap-mime-extensions when generating a temp filename; postpone
   deleting a temp file for 2 seconds for some wrappers, shell
   scripts, and so on, which might exit right after having started a
   viewer command as a background job.

2005-12-06  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-art.el (gnus-default-article-saver): Add user-defined
   `function' to custom type.

2005-12-02  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>  (tiny change)

   * lisp/gnus/mm-view.el (mm-inline-text-html-render-with-w3m): Fix misplaced
   parens.

2005-11-29  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-cache.el (gnus-cache-rename-group): Wrap doc strings and
   long lines.
   (gnus-cache-delete-group): Wrap doc strings.

   * lisp/gnus/gnus-agent.el (gnus-agent-rename-group)
   (gnus-agent-delete-group): Wrap doc strings.

2005-11-24  Pascal Rigaux  <pixel@mandriva.com>  (tiny change)

   * lisp/gnus/rfc2231.el (rfc2231-parse-string): Support non-ascii chars.

2005-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Use current-time instead
   of current-time-string.

2005-11-20  Stefan Schimanski  <schimmi@debian.org>  (tiny change)

   * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Protect against invalid
   date header.

2005-11-16  Boris Samorodov <bsam@ipt.ru>  (tiny patch)

   * lisp/gnus/imap.el (imap-kerberos4-open): Ignore SSL stuff.

2005-11-14  Kevin Greiner  <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-article-alist-save-format): Changed
   internal variable to a custom variable.  Changed default value
   from compressed(2) to uncompressed(1).
   (gnus-agent-read-agentview): Reversed revision 7.8 to restore
   support for uncompressed agentview files.  Taken together, reading
   the agentview file should now be 6-7 times faster.
   (gnus-agent-long-article,
   gnus-agent-short-article, gnus-agent-score): Renamed category
   keywords to match gnus-cus.
   (gnus-agent-summary-fetch-series): Modified to protect against
   gnus-agent-summary-fetch-group clearing processable flags.
   (gnus-agent-synchronize-group-flags): Update live group buffer as
   synchronization may occur due to the user toggling the plugged
   status.
   (gnus-agent-braid-nov): Now tests new nov entries
   for duplicates which are removed.  The invalid sort check then
   triggers a rescan after the sort as sorting may have moved
   duplicate entries such that they can be cheaply detected.
   (gnus-agent-read-local): Trivial fix to format of
   error message to display actual error condition.
   (gnus-agent-save-local): Avoid saving symbols that are bound to
   nil as they simply result in a warning message in
   gnus-agent-read-local.
   (gnus-agent-fetch-group-1): Clear downloadable flag when article
   successfully downloaded.
   (gnus-agent-regenerate-group): Use
   gnus-agent-synchronize-group-flags to reset read status in both
   gnus and server.

   * lisp/gnus/nntp.el (nntp-end-of-line): Doc fix.
   (nntp-authinfo-rejected): New error condition.
   (nntp-wait-for): Use new error condition to signal authentication
   error.
   (nntp-retrieve-data): Rethrow new error condition to break out of
   recursive call to nntp-send-authinfo.

2005-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Use make-local-variable
   rather than make-variable-buffer-local for file-precious-flag.

2005-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Quote file-precious-flag.

2005-11-11  Jan Nieuwenhuizen  <janneke@gnu.org>

   * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Set file-precious-flag,
   as a buffer-local variable.  This avoids creating truncated
   dribble files as a result of a hang up, eg.

2005-11-04 Ken Manheimer  <ken.manheimer@gmail.com>

   * lisp/gnus/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.

   * lisp/gnus/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-10-30  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/gnus/imap.el (imap-open): Handle case where buffer is a buffer
   object.

2005-10-29  Ken Manheimer  <ken.manheimer@gmail.com>

   * lisp/gnus/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.

   * lisp/gnus/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.

2005-10-20  Ken Manheimer <ken.manheimer+emacs@gmail.com>

   * lisp/gnus/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.

   * lisp/gnus/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.

   * lisp/gnus/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.

   * lisp/gnus/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>

   * lisp/gnus/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.

   * lisp/gnus/pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
   New user commands for symmetric encryption.

2005-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/pgg.texi (User Commands): Fix description of pgg-verify-region.
   (Selecting an implementation): Fix descriptions.

2005-11-30  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/message.texi (Various Message Variables): Addition.

2005-11-29  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/message.texi: Fix default values.

2005-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/message.texi (Header Commands): Clarify descriptions of
   message-cross-post-followup-to, message-reduce-to-to-cc, and
   message-insert-wide-reply.
   (Various Commands): Fix kindex for message-kill-to-signature;
   clarify description of message-tab.

2005-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/message.texi (Mailing Lists): Fix description about MFT.

   * man/gnus.texi (Emacs Lisp): Use ~/.gnus.el instead of ~/.emacs.

2005-11-17  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/gnus.texi (Slow Terminal Connection): Replace old description
   with new one.

2005-11-16  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/gnus.texi (Oort Gnus): Use ~/.gnus.el instead of ~/.emacs;
   replace X-Draft-Headers with X-Draft-From.

2005-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/gnus.texi (Various Various): Fix the default value of
   nnheader-max-head-length.
   (Gnus Versions): Fix typo.

18 years agoImprovement of the menu code.
David Ponce [Fri, 9 Dec 2005 08:16:04 +0000 (08:16 +0000)]
Improvement of the menu code.
(recentf-enabled-p): Move before first use.  Use `kill-emacs-hook'
instead of menu hook.
(recentf-show-menu, recentf-hide-menu): New functions.
(recentf-menu-customization-changed, recentf-mode): Use them.
(recentf-menu-action, recentf-max-menu-items)
(recentf-menu-open-all-flag, recentf-menu-append-commands-flag)
(recentf-arrange-by-rule-others)
(recentf-arrange-by-rules-min-items)
(recentf-arrange-by-rule-subfilter) : Don't use
`recentf-menu-customization-changed'.
(recentf-arrange-rules): Likewise.  Accept functions to compute
sub-menu titles.
(recentf-menu-filter): Likewise.  Doc fix.
(recentf-menu-value-shortcut): Doc fix.
(recentf-dump-variable): Quote atom value.
(recentf-make-menu-items): Update to use it as a menu filter.
(recentf-match-rule): New function.
(recentf-arrange-by-rule): Use it.
(recentf-indirect-mode-rule): New function.
(recentf-build-mode-rules): Use it.
(recentf-dir-rule): New function.
(recentf-arrange-by-dir): Use it.
(recentf-filter-changer-current): Rename from
`recentf-filter-changer-state'.  All references updated.
(recentf-filter-changer-alist): Update filter names.
(recentf-filter-changer-select): New function.
(recentf-filter-changer): Use it.  Make a sub-menu from filters
available in `recentf-filter-changer-alist'.

(recentf-data-cache, recentf-clear-data)
(recentf-update-menu): Remove.  All references updated.
(recentf-match-rule-p, recentf-build-dir-rules)
(recentf-filter-changer-goto-next)
(recentf-filter-changer-get-current)
(recentf-filter-changer-get-next): Remove.

18 years ago*** empty log message ***
David Ponce [Fri, 9 Dec 2005 08:14:42 +0000 (08:14 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 9 Dec 2005 05:13:55 +0000 (05:13 +0000)]
*** empty log message ***

18 years ago(Intro to Minibuffers): Fix typo.
Luc Teirlinck [Fri, 9 Dec 2005 04:38:40 +0000 (04:38 +0000)]
(Intro to Minibuffers): Fix typo.

18 years ago(custom-buffer-create-internal): Relabel the whole buffer "Reset"
Luc Teirlinck [Fri, 9 Dec 2005 00:47:57 +0000 (00:47 +0000)]
(custom-buffer-create-internal): Relabel the whole buffer "Reset"
button to "Reset to Current" for consistency with the State buttons.

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 9 Dec 2005 00:44:17 +0000 (00:44 +0000)]
*** empty log message ***

18 years ago(Customization): Use xref to elisp manual for non-TeX output.
Luc Teirlinck [Fri, 9 Dec 2005 00:30:08 +0000 (00:30 +0000)]
(Customization): Use xref to elisp manual for non-TeX output.
(Minor Modes): Update.
(Customization Groups, Changing a Variable, Face Customization):
Update for new appearance of Custom buffers.
(Changing a Variable): `custom-buffer-done-function' has been
replaced by `custom-buffer-done-kill'.
(Specific Customization): In the `customize-group' buffer, a
subgroup's contents are not "hidden".  They are not included at
all.  They have no [Show] button.
(Mouse Buttons): Add pxref to description of mouse event lists in
Elisp manual.  Add `menu-bar' and `header-line' dummy prefix keys.
(Find Init): Emacs now looks for ~/.emacs.d/init.el instead of
~/.emacs.d/.emacs, if it can not find ~/.emacs(.el).

18 years ago*** empty log message ***
Richard M. Stallman [Fri, 9 Dec 2005 00:15:56 +0000 (00:15 +0000)]
*** empty log message ***

18 years ago(define-ibuffer-filter filename): If `dired-directory' is a list then
John Paul Wallington [Thu, 8 Dec 2005 23:50:32 +0000 (23:50 +0000)]
(define-ibuffer-filter filename): If `dired-directory' is a list then
really use its car.

18 years ago(cua--rectangle-aux-replace): Fix
Kim F. Storm [Thu, 8 Dec 2005 22:52:50 +0000 (22:52 +0000)]
(cua--rectangle-aux-replace): Fix
indention of text on right side of replaced rectangle.

18 years ago*** empty log message ***
Kim F. Storm [Thu, 8 Dec 2005 22:52:16 +0000 (22:52 +0000)]
*** empty log message ***

18 years ago* emulation/cua-base.el (cua-use-hyper-key): Replaced by ...
Kim F. Storm [Thu, 8 Dec 2005 22:24:35 +0000 (22:24 +0000)]
* emulation/cua-base.el (cua-use-hyper-key): Replaced by ...
(cua-rectangle-modifier-key): ... this.  New defcustom.  Can now
select either meta, hyper, or super modifier for rectangle commands.
(cua--rectangle-modifier-key): New defvar.
(cua--M/H-key): Use it.  Remove special case for 'space.
(cua--init-keymaps): Initialize it from cua-rectangle-modifier-key
on X, to meta otherwise.  Always bind C-return to toggle
rectangle.  Pass ?\s instead of 'space to cua--M/H-key.

* emulation/cua-rect.el (cua-help-for-rectangle): Use
cua--rectangle-modifier-key.  Handle super modifier too.
(cua--init-rectangles): Always bind C-return to toggle rectangle.
Pass ?\s instead of 'space to cua--M/H-key and cua--rect-M/H-key.

18 years ago*** empty log message ***
Kim F. Storm [Thu, 8 Dec 2005 22:23:59 +0000 (22:23 +0000)]
*** empty log message ***

18 years ago(gud-speedbar-buttons, gud-tooltip-tips):
Nick Roberts [Thu, 8 Dec 2005 22:10:50 +0000 (22:10 +0000)]
(gud-speedbar-buttons, gud-tooltip-tips):
No need to check gud-comint-buffer is bound.
(gdb): Prevent multiple debugging when first session uses gdba.

18 years ago*** empty log message ***
Nick Roberts [Thu, 8 Dec 2005 22:09:24 +0000 (22:09 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Alan Mackenzie [Thu, 8 Dec 2005 21:58:00 +0000 (21:58 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Richard M. Stallman [Thu, 8 Dec 2005 21:28:28 +0000 (21:28 +0000)]
*** empty log message ***

18 years ago(cua--extract-rectangle): Don't use \s in strings.
Kim F. Storm [Thu, 8 Dec 2005 20:56:35 +0000 (20:56 +0000)]
(cua--extract-rectangle): Don't use \s in strings.

18 years ago*** empty log message ***
Kim F. Storm [Thu, 8 Dec 2005 20:56:15 +0000 (20:56 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Richard M. Stallman [Thu, 8 Dec 2005 18:08:38 +0000 (18:08 +0000)]
*** empty log message ***

18 years ago(Intro to Minibuffers): Replace list of local maps
Richard M. Stallman [Thu, 8 Dec 2005 18:07:17 +0000 (18:07 +0000)]
(Intro to Minibuffers): Replace list of local maps
with xrefs and better explanation.
(Completion Commands): Add the filename completion maps.

18 years ago(Completion Commands, Completion):
Richard M. Stallman [Thu, 8 Dec 2005 17:58:35 +0000 (17:58 +0000)]
(Completion Commands, Completion):
In file name input, SPC does not do completion.

18 years ago(read_escape) <\s>: Don't treat strings specially.
Richard M. Stallman [Thu, 8 Dec 2005 17:43:52 +0000 (17:43 +0000)]
(read_escape) <\s>: Don't treat strings specially.

18 years ago(Character Type): Clarify that \s is not space if a dash follows.
Richard M. Stallman [Thu, 8 Dec 2005 17:43:14 +0000 (17:43 +0000)]
(Character Type): Clarify that \s is not space if a dash follows.

18 years agoDocs updated for global-font-lock-mode and file-name-shadow-mode.
Chong Yidong [Thu, 8 Dec 2005 16:27:57 +0000 (16:27 +0000)]
Docs updated for global-font-lock-mode and file-name-shadow-mode.

18 years agoMove Acknowledgements and History after Commentary.
Kim F. Storm [Thu, 8 Dec 2005 16:23:03 +0000 (16:23 +0000)]
Move Acknowledgements and History after Commentary.
Minor changes to Commentary.

18 years ago*** empty log message ***
Kim F. Storm [Thu, 8 Dec 2005 16:22:53 +0000 (16:22 +0000)]
*** empty log message ***

18 years agoWindow resizing bug already fixed.
Chong Yidong [Thu, 8 Dec 2005 16:19:16 +0000 (16:19 +0000)]
Window resizing bug already fixed.

18 years ago(Fx_create_frame): Comment out previous change.
Richard M. Stallman [Thu, 8 Dec 2005 15:49:11 +0000 (15:49 +0000)]
(Fx_create_frame): Comment out previous change.

18 years ago(cua--select-keymaps): Enable repeat
Kim F. Storm [Thu, 8 Dec 2005 14:12:12 +0000 (14:12 +0000)]
(cua--select-keymaps): Enable repeat
keymap if cua--prefix-override-timer equals 'shift.
(cua--shift-control-prefix): New function; emulate "type prefix
key twice" functionality to handle shifted prefix key override.
(cua--shift-control-c-prefix, cua--shift-control-x-prefix): New
commands.
(cua--init-keymaps): Bind them to S-C-c and S-C-x.

18 years ago*** empty log message ***
Kim F. Storm [Thu, 8 Dec 2005 14:12:01 +0000 (14:12 +0000)]
*** empty log message ***

18 years agoversion 3.23
Carsten Dominik [Thu, 8 Dec 2005 13:14:19 +0000 (13:14 +0000)]
version 3.23

18 years agoStructure editing): DOcument new fucntionality of
Carsten Dominik [Thu, 8 Dec 2005 13:13:02 +0000 (13:13 +0000)]
Structure editing): DOcument new fucntionality of
M-RET.

18 years ago*** empty log message ***
Carsten Dominik [Thu, 8 Dec 2005 13:11:09 +0000 (13:11 +0000)]
*** empty log message ***

18 years ago(org-insert-heading): Try to do items before headings.
Carsten Dominik [Thu, 8 Dec 2005 13:08:54 +0000 (13:08 +0000)]
(org-insert-heading): Try to do items before headings.
(org-agenda-mode): Quote `org-agenda-mode-hook'.
(org-insert-item): New function.
(org-renumber-ordered-list): Don't skip to higher level lists.

18 years ago(custom-add-parent-links): Filter out custom-group-link,
Juri Linkov [Thu, 8 Dec 2005 07:51:32 +0000 (07:51 +0000)]
(custom-add-parent-links): Filter out custom-group-link,
because such links don't lead to parent documentation.

18 years ago(defun-cvs-mode): Put `definition-name' property on
Juri Linkov [Thu, 8 Dec 2005 07:49:07 +0000 (07:49 +0000)]
(defun-cvs-mode): Put `definition-name' property on
the constructed function name fun-1.

18 years ago(widget-keymap): Bind M-TAB to `widget-backward'.
Juri Linkov [Thu, 8 Dec 2005 07:48:29 +0000 (07:48 +0000)]
(widget-keymap): Bind M-TAB to `widget-backward'.

18 years ago(button-buffer-map): Bind M-TAB to `backward-button'.
Juri Linkov [Thu, 8 Dec 2005 07:47:39 +0000 (07:47 +0000)]
(button-buffer-map): Bind M-TAB to `backward-button'.

18 years ago(Info-mode-map): Bind M-TAB to `Info-prev-reference'.
Juri Linkov [Thu, 8 Dec 2005 07:45:51 +0000 (07:45 +0000)]
(Info-mode-map): Bind M-TAB to `Info-prev-reference'.

18 years ago*** empty log message ***
Luc Teirlinck [Thu, 8 Dec 2005 03:45:19 +0000 (03:45 +0000)]
*** empty log message ***

18 years ago(describe-char): Use *Help-2* buffer if the
Kenichi Handa [Thu, 8 Dec 2005 01:39:37 +0000 (01:39 +0000)]
(describe-char): Use *Help-2* buffer if the
current buffer is *Help*.  Call describe-text-properties while
setting the original buffer.

18 years ago(auto-mode-alist): Remove mh-letter-mode. Unnecessary, and causes
Bill Wohler [Thu, 8 Dec 2005 01:26:14 +0000 (01:26 +0000)]
(auto-mode-alist): Remove mh-letter-mode. Unnecessary, and causes
problems with non-MH users (such as Gnus users).

18 years ago(url-cookie-save-interval): Simplify.
Richard M. Stallman [Thu, 8 Dec 2005 00:01:48 +0000 (00:01 +0000)]
(url-cookie-save-interval): Simplify.
(url-cookie-setup-save-timer): Simplify.

18 years ago(url-history-list): Var deleted for real.
Richard M. Stallman [Thu, 8 Dec 2005 00:00:20 +0000 (00:00 +0000)]
(url-history-list): Var deleted for real.

18 years ago(GDB Graphical Interface): Explain screen size setting.
Nick Roberts [Wed, 7 Dec 2005 23:41:07 +0000 (23:41 +0000)]
(GDB Graphical Interface): Explain screen size setting.
(Other GDB User Interface Buffers): Describe features specific to GDB 6.4.

18 years ago*** empty log message ***
Nick Roberts [Wed, 7 Dec 2005 23:39:30 +0000 (23:39 +0000)]
*** empty log message ***