Nick Roberts [Fri, 24 Mar 2006 12:38:31 +0000 (12:38 +0000)]
(gdb-var-create-regexp)
(gdb-var-list-children-regexp, gdb-var-update-regexp)
(gdb-var-list-children-regexp-1, gdb-var-update-regexp-1)
(gdb-data-list-register-values-regexp)
(gdb-stack-list-locals-regexp, gdb-stack-list-locals-handler):
Future proof against new fields being added to MI output.
(gdb-send): Don't treat backslashes for program input as
continuations.
(gdb-assembler-handler): Don't use window-start for this handler.
(gdb-frame-handler): Don't change to hollow arrow if overlay
arrow doesn't move to new frame.
(enum mac_menu_kind): New enum.
(min_menu_id): New variable.
(POPUP_SUBMENU_ID, MIN_POPUP_SUBMENU_ID, MIN_MENU_ID)
(MIN_SUBMENU_ID): Remove defines. All uses are replaced with
min_menu_id and enumerators in enum mac_menu_kind.
(fill_menu, dispose_menus, install_menu_quit_handler): New arg KIND.
All uses changed. Add range check for menu ID.
(fill_menubar): Add range check for menu ID.
[HAVE_CANCELMENUTRACKING] (menu_quit_handler): Check error code of
GetEventParameter.
(set_frame_menubar, mac_menu_show): Call install_menu_quit_handler
for each menu kind.
Nick Roberts [Thu, 23 Mar 2006 23:52:11 +0000 (23:52 +0000)]
(gdb-continuation): Declare earlier to prevent compiler warnings.
(gdb-stopped): Check for gud-last-last-frame (case: signal).
(breakpoint-disabled): Make lighter for contrast with overlay
arrow.
(gdb-assembler-custom): Use hollow-right-triangle for assembler
buffer too.
* pgg-gpg.el (pgg-gpg-update-agent): Check for
make-network-process, so we can use the same code in Gnus v5-10
too and have this file fully synchronized with that release.
Romain Francoise [Thu, 23 Mar 2006 07:05:33 +0000 (07:05 +0000)]
(ibuffer-read-filter-group-name):
Use `ibuffer-generate-filter-groups' to make completion list match
the filter groups that are really displayed in the Ibuffer buffer.
(ibuffer-generate-filter-groups): Add new args noempty, nodefault.
Kenichi Handa [Thu, 23 Mar 2006 05:51:44 +0000 (05:51 +0000)]
(rfc2231-decode-encoded-string): Work on unibyte
buffer and then decode the buffer text if necessary.
(rfc2231-encode-string): Be sure to work on multibyte buffer at
first, and after mm-encode-body, change the buffer to unibyte.
Kim F. Storm [Wed, 22 Mar 2006 22:33:35 +0000 (22:33 +0000)]
(Faccept_process_output): Fix to comply with lisp reference.
Change arg "timeout" to "seconds" and allow both integer and float value.
Change arg "timeout-msec" to "millisec" and interpret" as milliseconds
rather than microseconds. Fix doc string accordingly.
Simon Josefsson [Wed, 22 Mar 2006 16:09:16 +0000 (16:09 +0000)]
2006-03-22 Simon Josefsson <jas@extundo.com>
* pgg-gpg.el (pgg-gpg-use-agent): Disable by default.
(pgg-gpg-update-agent): New function.
(pgg-gpg-use-agent-p): New function.
(pgg-gpg-process-region, pgg-gpg-encrypt-region)
(pgg-gpg-encrypt-symmetric-region, pgg-gpg-decrypt-region)
(pgg-gpg-sign-region): Use it.
Chong Yidong [Tue, 21 Mar 2006 16:44:10 +0000 (16:44 +0000)]
* cus-edit.el (custom-face-set): Call custom-push-theme before
face-spec set so that `changed' theme is correctly saved.
(custom-face-reset-standard): Reset to recalculated face rather
than defface spec.
* custom.el (custom-push-theme): Only save `changed' theme if the
current face does not match the defface specs.
Jan Djärv [Tue, 21 Mar 2006 14:39:41 +0000 (14:39 +0000)]
* xterm.c: x_session_initialized new variable.
(x_term_init): Use x_session_initialized to check if
x_session_initialize should be called.
(x_initialize): Initialize x_session_initialized.
Simon Josefsson [Tue, 21 Mar 2006 14:27:05 +0000 (14:27 +0000)]
2006-03-21 Simon Josefsson <jas@extundo.com>
* pgg-gpg.el: Ideas below based on patch from Sascha Wilde
<wilde@sha-bang.de>.
(pgg-gpg-use-agent): New variable.
(pgg-gpg-process-region): Use it.
(pgg-gpg-encrypt-region): Likewise.
(pgg-gpg-encrypt-symmetric-region): Likewise.
(pgg-gpg-decrypt-region): Likewise.
(pgg-gpg-sign-region): Likewise.
(pgg-gpg-possibly-cache-passphrase): Don't cache a nil password.
Nick Roberts [Tue, 21 Mar 2006 10:16:34 +0000 (10:16 +0000)]
(hollow-right-triangle): Define as fringe bitmap.
(gdb-info-stack-custom): Rename from gdb-info-frames-custom and
change names in macro above for consistency.
(gdb-frame-handler): Use hollow-right-triangle for all selected
frames which except the innermost (where execution has stopped).
(gdb-reset): Reset buffer-local values of overlay-arrow.
Stefan Monnier [Mon, 20 Mar 2006 07:52:03 +0000 (07:52 +0000)]
(jit-lock-function): Check for the actual defer-timer rather than just
defer-time, in case defer-time has been changed but the timer isn't running yet.
(jit-lock-deferred-fontify): Correspondingly let-bind defer-timer.
Luc Teirlinck [Mon, 20 Mar 2006 00:42:21 +0000 (00:42 +0000)]
(help-follow-symbol): New function. Essentially identical to the old
`help-follow', but do not let `push-button' do the work when on an xref.
(help-mode-map): Bind `help-follow-symbol' to "C-c C-c".
(help-xref-symbol-regexp): Make no xref for symbol preceded by the
word `program'. (From Richard M. Stallman.)
(help-follow-mouse, help-follow): Throw error if not on xref.
Delete no longer used args. (From Richard M. Stallman.)
Roland Winkler [Sun, 19 Mar 2006 21:57:45 +0000 (21:57 +0000)]
(bibtex-mode)
*** The variables `bibtex-autokey-name-case-convert' and
`bibtex-autokey-titleword-case-convert' have been renamed to
`bibtex-autokey-name-case-convert-function' and
`bibtex-autokey-titleword-case-convert-function'. The old names are
still available as aliases.
Roland Winkler [Sun, 19 Mar 2006 21:55:25 +0000 (21:55 +0000)]
* textmodes/bibtex.el (bibtex-include-OPTkey)
(bibtex-entry-field-alist, bibtex-generate-url-list): Mark as
risky.
(bibtex-autokey-name-case-convert)
(bibtex-autokey-titleword-case-convert): Make these the aliases
for the following two variables.
(bibtex-autokey-name-case-convert-function)
(bibtex-autokey-titleword-case-convert-function): Make these the
real names.
(bibtex-font-lock-keywords): Make bibtex-font-lock-url and
bibtex-font-lock-crossref sublists.
(bibtex-mode): Revert 2005-12-30 change (which made
completion-ignore-case buffer-local).
(bibtex-url): Simplify
Bill Wohler [Sun, 19 Mar 2006 20:26:04 +0000 (20:26 +0000)]
(Replying): Document Mail-Followup-To. Change manually-formatted table
to multitable. Add debugging info. Move description of
mh-reply-default-reply-to into paragraph that describes its values.
Kim F. Storm [Sun, 19 Mar 2006 19:38:48 +0000 (19:38 +0000)]
(set_cursor_from_row): Fix cursor property on overlay string,
so it doesn't associate overlay string with following glyph by default.
Allow integer property value to specify explicit number of buffer
positions associate with overlay string.
Eli Zaretskii [Sat, 18 Mar 2006 14:52:19 +0000 (14:52 +0000)]
Don't use unexmips on NetBSD.
(LIBS_MACHINE): Move definition lower, so it doesn't use
LD_SWITCH_MACHINE, START_FILES, LIB_STANDARD, LIBS_TERMCAP,
C_SWITCH_MACHINE, and C_DEBUG_SWITCH.