bpt/emacs.git
18 years agoUse allout invisible-text overlays instead of
Eli Zaretskii [Fri, 17 Feb 2006 10:53:13 +0000 (10:53 +0000)]
Use allout invisible-text overlays instead of
selective display for concealed text.  Also, lots of general
cleanup, and improved compatibility code.
(allout-version) Incremented, corrected, revised, and refined
module commentary.
(provide 'allout): Moved to the bottom, added a require of overlay.
(allout-encrypt-unencrypted-on-saves): Defaults to t instead of
`except-current'.
(allout-write-file-hook-handler): Minimize delay.
(count-trailing-whitespace-region): New function so
auto-encryption of current topic can resituate cursor exactly.
PGP/GPG encryption trims trailing whitespace from lines, which
must be accounted for across encryption then decryption.
(allout-command-prefix): Now defaults to "\C-c<space>" rather than
just plain "\C-c", to avoid intruding on user's keybinding space.
(allout-toggle-current-subtree-encryption): Pass along fetch-pass
parameter, so user request to provide a new password is done.
(allout-outside-normal-auto-fill-function, allout-auto-fill):
Refined mechanism for auto-filling behavior while in allout mode.
(allout-mode): Explicitly specify the mode map in the docstring.
Clarify provision for various write-file hook var names.
Adjusted for invisible-text overlays instead of selective-display.
(allout-depth): Really return 0 if not within any topic.  This
rectifies `allout-beginning-of-level' and sequence numbering
errors that occur when cutting and pasting numbered topics.
Changed from a in-line subst to a regular function, as well.
(allout-pre-next-prefix): Renamed from allout-pre-next-preface.
(allout-end-of-subtree, allout-end-of-subtree)
(allout-end-of-entry, allout-end-of-current-heading)
(allout-next-visible-heading, allout-open-topic, allout-show-entry)
(allout-show-children, allout-show-to-offshoot)
(allout-hide-current-entry, allout-show-current-entry): Rectified
handling of trailing blank lines between items.
(allout-line-boundary-regexp, set-allout-regexp, allout-depth)
(allout-current-depth, allout-unprotected, allout-hidden-p)
(allout-on-current-heading-p, allout-listify-exposed)
(allout-chart-subtree, allout-goto-prefix)
(allout-back-to-current-heading, allout-get-body-text)
(allout-snug-back, allout-flag-current-subtree, allout-show-all)
(allout-hide-region-body, allout-toggle-subtree-encryption)
(allout-encrypt-string, allout-encrypted-key-info)
(allout-next-topic-pending-encryption, allout-encrypt-decrypted)
(allout-file-vars-section-data): Adjusted for use with
invisible-text overlays instead of selective-display.
(allout-kill-line, allout-kill-topic, allout-yank-processing):
Reworked for use with invisible text overlays.
(allout-current-topic-collapsed-p): New function.
(allout-hide-current-subtree): Use allout-current-topic-collapsed-p
to know when to close the containing topic.
(allout-pre-command-business, allout-post-command-business):
Simplify undo-batching and dynamic isearch exposure.
(allout-set-overlay-category): New for invisible-text overlays.
Sets properties of allout-overlay-category, used by
allout-flag-region to set invisible-text overlay properties.
(allout-get-invisibility-overlay): Get the first qualifying
invisibility overlay, so we can find the extent of it.
(allout-back-to-visible-text): Get to just before the beginnining
of the current invisibility overlay, if any.
(allout-overlay-insert-in-front-handler)
(allout-overlay-interior-modification-handler)
(allout-before-change-handler, allout-isearch-end-handler): New
functions to handle extraordinary actions affecting concealed
text.
(allout-flag-region): Use overlays instead of selective-display
for invisible text - by inheritence from the properties of
allout-overlay-category in mainline emacs, and applied
property-by-property in xemacs, some recent versions of which
don't inherit the properties from the category.  Provisions to
respond to concealed-text edits simplified drastically.
(allout-isearch-rectification, allout-isearch-was-font-lock)
(allout-isearch-expose, allout-enwrap-isearch)
(allout-isearch-abort, allout-pre-was-isearching)
(allout-isearch-prior-pos, allout-isearch-did-quit)
(allout-isearch-dynamic-expose)
(allout-hide-current-entry-completely): Functions deleted.
(allout-undo-aggregation): Explicit undo aggregation no longer
necessary due to transition away from selective-display.
(set-allout-regexp, allout-up-current-level)
(allout-next-visible-heading, allout-forward-current-level)
(allout-open-topic, allout-reindent-body, allout-rebullet-topic)
(allout-kill-line, allout-yank-processing, allout-show-children)
(allout-expose-topic, allout-old-expose-topic)
(allout-listify-exposed, allout-insert-latex-header)
(allout-toggle-subtree-encryption, allout-encrypt-string)
(remove-from-invisibility-spec, allout-hide-current-subtree):
Ditched unused variables.

18 years ago(ispell-change-dictionary): Call ispell-buffer-local-dict instead of
Eli Zaretskii [Fri, 17 Feb 2006 10:43:53 +0000 (10:43 +0000)]
(ispell-change-dictionary):  Call ispell-buffer-local-dict instead of
ispell-accept-buffer-local-defs.

18 years agoRemove the coding cookie, it's not needed anymore.
Eli Zaretskii [Fri, 17 Feb 2006 10:34:16 +0000 (10:34 +0000)]
Remove the coding cookie, it's not needed anymore.

18 years agoFix last entry.
Romain Francoise [Fri, 17 Feb 2006 09:55:20 +0000 (09:55 +0000)]
Fix last entry.

18 years ago(mh-inherit-face-flag): New variable. Non-nil means that the defface
Bill Wohler [Fri, 17 Feb 2006 03:57:57 +0000 (03:57 +0000)]
(mh-inherit-face-flag): New variable. Non-nil means that the defface
:inherit keyword is available.
(mh-face-data): New variable (contains
all face specs) and function (accessor).
(mh-folder-address, mh-folder-body, mh-folder-cur-msg-number)
(mh-folder-date, mh-folder-deleted, mh-folder-followup)
(mh-folder-msg-number, mh-folder-refiled)
(mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
(mh-folder-subject, mh-folder-tick, mh-folder-to)
(mh-search-folder, mh-letter-header-field, mh-show-cc)
(mh-show-date, mh-show-from)
(mh-show-header, mh-show-pgg-bad, mh-show-pgg-good)
(mh-show-pgg-unknown, mh-show-signature, mh-show-subject)
(mh-show-to, mh-show-xface, mh-speedbar-folder)
(mh-speedbar-folder-with-unseen-messages)
(mh-speedbar-selected-folder)
(mh-speedbar-selected-folder-with-unseen-messages): Use mh-face-data.

18 years ago(mh-file-mime-type-substitutions): Remove trailing whitespace
Bill Wohler [Fri, 17 Feb 2006 03:50:55 +0000 (03:50 +0000)]
(mh-file-mime-type-substitutions): Remove trailing whitespace
(checkdoc fix).

18 years ago(Other Display Specs, Image Descriptors): Revert erroneous changes.
Luc Teirlinck [Fri, 17 Feb 2006 03:44:38 +0000 (03:44 +0000)]
(Other Display Specs, Image Descriptors): Revert erroneous changes.
The previous description of image-descriptors as `(image . PROPS)' was
correct.  (Pointed out by Johan Bockgård.)

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 17 Feb 2006 03:40:50 +0000 (03:40 +0000)]
*** empty log message ***

18 years agoRevision: emacs@sv.gnu.org/emacs--devo--0--patch-94
Miles Bader [Fri, 17 Feb 2006 02:38:14 +0000 (02:38 +0000)]
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-94

Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 35-36)

   - Merge from emacs--devo--0
   - Update from CVS

18 years ago(icalendar-import-file, icalendar-export-file): Put back significant trailing
Juanma Barranquero [Fri, 17 Feb 2006 01:59:49 +0000 (01:59 +0000)]
(icalendar-import-file, icalendar-export-file): Put back significant trailing
whitespace.  <sigh>

18 years ago(speedbar-frame-width): Make an inline function
Nick Roberts [Fri, 17 Feb 2006 00:26:14 +0000 (00:26 +0000)]
(speedbar-frame-width): Make an inline function
instead of a macro.  Use frame-width.
(speedbar-try-completion, speedbar-update-contents)
(speedbar-timer-fn): Use consp.
(speedbar-update-localized-contents): Try to preserve point.

18 years ago(gdba, gdb-var-list): Improve doc strings.
Nick Roberts [Fri, 17 Feb 2006 00:25:16 +0000 (00:25 +0000)]
(gdba, gdb-var-list): Improve doc strings.
(menu): Re-order menu items.
(gdb-var-update-regexp, gdb-var-update-regexp-1): Match "in_scope" field.
(gdb-var-update-handler-1): Use it for GDB 6.4+.
(gdb-post-prompt): Speed things by not forcing update.

18 years agoRevision: emacs@sv.gnu.org/emacs--devo--0--patch-93
Miles Bader [Fri, 17 Feb 2006 00:24:04 +0000 (00:24 +0000)]
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-93

Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 30-34)

   - Merge from emacs--devo--0
   - Update from CVS

18 years ago*** empty log message ***
Nick Roberts [Fri, 17 Feb 2006 00:23:58 +0000 (00:23 +0000)]
*** empty log message ***

18 years ago(gdba): Improve doc string.
Nick Roberts [Thu, 16 Feb 2006 20:47:06 +0000 (20:47 +0000)]
(gdba): Improve doc string.
(menu): Re-order menu items.

18 years ago*** empty log message ***
Nick Roberts [Thu, 16 Feb 2006 20:46:10 +0000 (20:46 +0000)]
*** empty log message ***

18 years ago(mh-image-load-path): The variables image-load-path or load-path would
Bill Wohler [Thu, 16 Feb 2006 18:32:15 +0000 (18:32 +0000)]
(mh-image-load-path): The variables image-load-path or load-path would
not get updated if user set mh-image-load-path. Moved tests and
add-to-list calls outside of cond so they are applied consistently,
even if they are redundant in some circumstances. Efficiency isn't a
concern here. Made error messages more user-friendly.

18 years ago* wid-edit.el (widget-button-click): For mouse-1, cancel button
Chong Yidong [Thu, 16 Feb 2006 15:58:32 +0000 (15:58 +0000)]
* wid-edit.el (widget-button-click): For mouse-1, cancel button
press and perform default action if we get a mouse movement event.

18 years ago*** empty log message ***
Juanma Barranquero [Thu, 16 Feb 2006 11:45:23 +0000 (11:45 +0000)]
*** empty log message ***

18 years ago(flymake-fix-file-name): Fix typo in docstring.
Juanma Barranquero [Thu, 16 Feb 2006 11:40:51 +0000 (11:40 +0000)]
(flymake-fix-file-name): Fix typo in docstring.

18 years ago(html2text-remove-tag-list): Fix typo in docstring.
Juanma Barranquero [Thu, 16 Feb 2006 11:36:52 +0000 (11:36 +0000)]
(html2text-remove-tag-list): Fix typo in docstring.

18 years ago(spam-stat-buffer-words): Fix typo in docstring.
Juanma Barranquero [Thu, 16 Feb 2006 11:36:21 +0000 (11:36 +0000)]
(spam-stat-buffer-words): Fix typo in docstring.

18 years ago(icalendar--get-event-property, icalendar--get-event-property-attributes):
Juanma Barranquero [Thu, 16 Feb 2006 11:32:43 +0000 (11:32 +0000)]
(icalendar--get-event-property, icalendar--get-event-property-attributes):
Fix typos in docstrings.

18 years agomh-compat.el (mh-image-search-load-path): Compatibility code. Emacs 21 and
Peter Galbraith [Thu, 16 Feb 2006 02:14:40 +0000 (02:14 +0000)]
mh-compat.el (mh-image-search-load-path): Compatibility code.  Emacs 21 and
XEmacs don't have `image-search-load-path'.

mh-utils.el (mh-image-load-path): Don't bail out on error if the images are
already found.

18 years agoRevision: emacs@sv.gnu.org/emacs--devo--0--patch-88
Miles Bader [Thu, 16 Feb 2006 01:41:30 +0000 (01:41 +0000)]
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-88
Creator:  Michael Olson <mwolson@gnu.org>

Merge from erc--emacs--0

18 years ago(Create Tags Table): Explain why the exception when etags writes to
Francesco Potortì [Wed, 15 Feb 2006 13:30:19 +0000 (13:30 +0000)]
(Create Tags Table): Explain why the exception when etags writes to
files under the /dev tree.

18 years ago*** empty log message ***
Francesco Potortì [Wed, 15 Feb 2006 13:29:34 +0000 (13:29 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Juanma Barranquero [Wed, 15 Feb 2006 11:25:58 +0000 (11:25 +0000)]
*** empty log message ***

18 years ago(bs-mode): Use `buffer-disable-undo'.
Juanma Barranquero [Wed, 15 Feb 2006 11:10:56 +0000 (11:10 +0000)]
(bs-mode): Use `buffer-disable-undo'.
(bs--get-file-name): Simplify.
(bs-show-in-buffer): Mark the buffer as not modified.

18 years agoFix entry for 2006-02-14
Jan Djärv [Wed, 15 Feb 2006 09:46:01 +0000 (09:46 +0000)]
Fix entry for 2006-02-14

18 years agoIndentation fix
Jan Djärv [Wed, 15 Feb 2006 09:45:31 +0000 (09:45 +0000)]
Indentation fix

18 years ago(set_frame_menubar): Don't call DrawMenuBar.
YAMAMOTO Mitsuharu [Wed, 15 Feb 2006 08:42:12 +0000 (08:42 +0000)]
(set_frame_menubar): Don't call DrawMenuBar.

18 years ago(x_set_menu_bar_lines): Menu bar is always shown on Mac.
YAMAMOTO Mitsuharu [Wed, 15 Feb 2006 08:41:36 +0000 (08:41 +0000)]
(x_set_menu_bar_lines): Menu bar is always shown on Mac.

18 years ago(x_get_arg): Clear out PARAM in ALIST also on Mac.
YAMAMOTO Mitsuharu [Wed, 15 Feb 2006 08:41:12 +0000 (08:41 +0000)]
(x_get_arg): Clear out PARAM in ALIST also on Mac.

18 years ago*** empty log message ***
Romain Francoise [Wed, 15 Feb 2006 07:28:15 +0000 (07:28 +0000)]
*** empty log message ***

18 years ago(File Local Variables): Clarifications.
Richard M. Stallman [Wed, 15 Feb 2006 04:38:45 +0000 (04:38 +0000)]
(File Local Variables): Clarifications.

18 years ago(Safe File Variables): Lots of clarification.
Richard M. Stallman [Wed, 15 Feb 2006 04:33:46 +0000 (04:33 +0000)]
(Safe File Variables): Lots of clarification.
Renamed from Unsafe File Variables.

18 years ago* cus-edit.el (custom-mode): Update docstring.
Chong Yidong [Wed, 15 Feb 2006 02:43:55 +0000 (02:43 +0000)]
* cus-edit.el (custom-mode): Update docstring.

18 years ago* cus-theme.el (custom-new-theme-mode-map): Remove mouse-1
Chong Yidong [Wed, 15 Feb 2006 02:42:10 +0000 (02:42 +0000)]
* cus-theme.el (custom-new-theme-mode-map): Remove mouse-1
binding.

18 years ago* wid-edit.el (widget-keymap): Bind down-mouse-1 to
Chong Yidong [Wed, 15 Feb 2006 02:41:02 +0000 (02:41 +0000)]
* wid-edit.el (widget-keymap): Bind down-mouse-1 to
widget-button-click.

* cus-edit.el (custom-mode-map): Remove mouse-1 binding.

18 years ago* gnus-cus.el: Revert 2005-10-17 change.
Chong Yidong [Wed, 15 Feb 2006 02:35:20 +0000 (02:35 +0000)]
* gnus-cus.el: Revert 2005-10-17 change.

18 years ago* custom.texi (Unsafe File Variables): File variable confirmation
Chong Yidong [Wed, 15 Feb 2006 01:37:53 +0000 (01:37 +0000)]
* custom.texi (Unsafe File Variables): File variable confirmation
assumed denied in batch mode.

18 years ago* files.el (hack-local-variables-confirm): Kill temp buffer after use.
Chong Yidong [Wed, 15 Feb 2006 01:32:50 +0000 (01:32 +0000)]
* files.el (hack-local-variables-confirm): Kill temp buffer after use.

18 years ago* files.el (hack-local-variables-confirm): Allow scrolling if the
Chong Yidong [Wed, 15 Feb 2006 01:21:31 +0000 (01:21 +0000)]
* files.el (hack-local-variables-confirm): Allow scrolling if the
file variable list is too long.

18 years ago*** empty log message ***
Richard M. Stallman [Wed, 15 Feb 2006 01:05:41 +0000 (01:05 +0000)]
*** empty log message ***

18 years ago(x_get_arg): Clear out all occurrences of PARAM in ALIST.
Richard M. Stallman [Wed, 15 Feb 2006 01:05:33 +0000 (01:05 +0000)]
(x_get_arg): Clear out all occurrences of PARAM in ALIST.

18 years ago(GDB User Interface Layout): Don't say `inferior' for program being debugged.
Richard M. Stallman [Wed, 15 Feb 2006 00:18:44 +0000 (00:18 +0000)]
(GDB User Interface Layout): Don't say `inferior' for program being debugged.

18 years ago(gdb-display-separate-io-buffer): Change use of
Nick Roberts [Tue, 14 Feb 2006 22:19:26 +0000 (22:19 +0000)]
(gdb-display-separate-io-buffer):  Change use of
gdb-use-inferior-io-buffer to gdb-use-separate-io-buffer
(missed in previous change).

18 years ago(gdb-use-separate-io-buffer)
Nick Roberts [Tue, 14 Feb 2006 22:03:20 +0000 (22:03 +0000)]
(gdb-use-separate-io-buffer)
(gdb-display-separate-io-buffer, gdb-frame-separate-io-buffer)
(gdb-separate-io-interrupt, gdb-separate-io-quit)
(gdb-separate-io-stop, gdb-separate-io-eof):
Rename from gdb-inferior-* to gdb-separate-*.
(gdb-set-gud-minor-mode-existing-buffers-1): Improve doc string.

18 years agoAdd arch tagline
Miles Bader [Tue, 14 Feb 2006 22:03:16 +0000 (22:03 +0000)]
Add arch tagline

18 years ago(gdb): Improve doc string.
Nick Roberts [Tue, 14 Feb 2006 22:02:21 +0000 (22:02 +0000)]
(gdb): Improve doc string.
(gdb-script-font-lock-keywords): Expand allowed character set.

18 years ago*** empty log message ***
Nick Roberts [Tue, 14 Feb 2006 22:01:13 +0000 (22:01 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jay Belanger [Tue, 14 Feb 2006 21:42:32 +0000 (21:42 +0000)]
*** empty log message ***

18 years ago(GDB Graphical Interface): Replace
Nick Roberts [Tue, 14 Feb 2006 21:42:11 +0000 (21:42 +0000)]
(GDB Graphical Interface): Replace
gdb-use-inferior-io-buffer with gdb-use-separate-io-buffer.

18 years ago(math-integrate-by-parts): Do a more careful test to see if equation
Jay Belanger [Tue, 14 Feb 2006 21:39:26 +0000 (21:39 +0000)]
(math-integrate-by-parts): Do a more careful test to see if equation
can be solved.

18 years ago(math-check-known-scalarp): Make sure expression is a symbol before
Jay Belanger [Tue, 14 Feb 2006 21:38:57 +0000 (21:38 +0000)]
(math-check-known-scalarp): Make sure expression is a symbol before
checking that it is bound.

18 years ago(File Local Variables): Clarifications.
Richard M. Stallman [Tue, 14 Feb 2006 20:58:33 +0000 (20:58 +0000)]
(File Local Variables): Clarifications.

18 years ago* wid-edit.el (widget-button-click): Use :pressed-face property
Chong Yidong [Tue, 14 Feb 2006 20:16:04 +0000 (20:16 +0000)]
* wid-edit.el (widget-button-click): Use :pressed-face property
for overlay face, if it exists.

* cus-edit.el (custom-manual, custom-add-see-also)
(custom-add-parent-links, custom-group-link): Add :pressed-face
property to links.

18 years ago* files.el (hack-local-variables): Remove ignored variables before
Chong Yidong [Tue, 14 Feb 2006 19:54:25 +0000 (19:54 +0000)]
* files.el (hack-local-variables): Remove ignored variables before
checking if any variables need setting.

18 years ago*** empty log message ***
Richard M. Stallman [Tue, 14 Feb 2006 15:32:55 +0000 (15:32 +0000)]
*** empty log message ***

18 years ago(s390x-*-linux-gnu*): New configuration.
Richard M. Stallman [Tue, 14 Feb 2006 15:32:49 +0000 (15:32 +0000)]
(s390x-*-linux-gnu*): New configuration.

18 years agoNew file.
Richard M. Stallman [Tue, 14 Feb 2006 15:31:49 +0000 (15:31 +0000)]
New file.

18 years agoTypo.
Chong Yidong [Tue, 14 Feb 2006 15:17:27 +0000 (15:17 +0000)]
Typo.

18 years ago* NEWS: Changes in handling of file local variables.
Chong Yidong [Tue, 14 Feb 2006 14:44:32 +0000 (14:44 +0000)]
* NEWS: Changes in handling of file local variables.

18 years ago* NEWS: Gtk+ 2.4 is required.
Jan Djärv [Tue, 14 Feb 2006 11:40:14 +0000 (11:40 +0000)]
* NEWS: Gtk+ 2.4 is required.

18 years ago*** empty log message ***
Juanma Barranquero [Tue, 14 Feb 2006 11:39:21 +0000 (11:39 +0000)]
*** empty log message ***

18 years ago* cus-start.el (all): Add x-gtk-whole-detached-tool-bar
Jan Djärv [Tue, 14 Feb 2006 11:36:25 +0000 (11:36 +0000)]
* cus-start.el (all): Add x-gtk-whole-detached-tool-bar

18 years ago(mouse-wheel-click-event, mouse-wheel-mode): Fix typos in docstrings.
Juanma Barranquero [Tue, 14 Feb 2006 11:35:48 +0000 (11:35 +0000)]
(mouse-wheel-click-event, mouse-wheel-mode): Fix typos in docstrings.

18 years ago* gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
Jan Djärv [Tue, 14 Feb 2006 11:35:19 +0000 (11:35 +0000)]
* gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
 value of x-gtk-whole-detached-tool-bar.
 (xg_tool_bar_attach_callback): Set show-arrow to FALSE.

 * xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.

18 years ago* xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.
Jan Djärv [Tue, 14 Feb 2006 11:35:00 +0000 (11:35 +0000)]
* xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.

18 years ago* gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
Jan Djärv [Tue, 14 Feb 2006 11:34:44 +0000 (11:34 +0000)]
* gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
 value of x-gtk-whole-detached-tool-bar.

18 years ago(File Local Variables): Use @code for a cons cell, not @var.
Juanma Barranquero [Tue, 14 Feb 2006 10:05:39 +0000 (10:05 +0000)]
(File Local Variables): Use @code for a cons cell, not @var.

18 years agoFix address.
Jan Djärv [Tue, 14 Feb 2006 10:04:19 +0000 (10:04 +0000)]
Fix address.

18 years ago* xterm.c (x_x_to_emacs_modifiers): Make non-static.
Jan Djärv [Tue, 14 Feb 2006 10:02:23 +0000 (10:02 +0000)]
* xterm.c (x_x_to_emacs_modifiers): Make non-static.

 * xterm.h: Declare x_x_to_emacs_modifiers.

 * gtkutil.c (xg_tool_bar_button_cb): New function.
 (xg_tool_bar_callback): Call x_x_to_emacs_modifiers to
 store modifiers in event.
 (update_frame_tool_bar): Connect button-release-event to
 xg_tool_bar_button_cb.

18 years ago* gtkutil.c (xg_tool_bar_button_cb): New function.
Jan Djärv [Tue, 14 Feb 2006 10:01:58 +0000 (10:01 +0000)]
* gtkutil.c (xg_tool_bar_button_cb): New function.
 (xg_tool_bar_callback): Call x_x_to_emacs_modifiers to
 store modifiers in event.
 (update_frame_tool_bar): Connect button-release-event to
 xg_tool_bar_button_cb.

18 years ago* xterm.h: Declare x_x_to_emacs_modifiers.
Jan Djärv [Tue, 14 Feb 2006 10:01:39 +0000 (10:01 +0000)]
* xterm.h: Declare x_x_to_emacs_modifiers.

18 years ago* xterm.c (x_x_to_emacs_modifiers): Make non-static.
Jan Djärv [Tue, 14 Feb 2006 10:01:23 +0000 (10:01 +0000)]
* xterm.c (x_x_to_emacs_modifiers): Make non-static.

18 years ago(where-is): Fix displaying of remappings.
Juanma Barranquero [Tue, 14 Feb 2006 08:14:01 +0000 (08:14 +0000)]
(where-is): Fix displaying of remappings.

18 years ago* files.el (hack-local-variables): Only set results if they
Chong Yidong [Tue, 14 Feb 2006 03:47:00 +0000 (03:47 +0000)]
* files.el (hack-local-variables): Only set results if they
          exist.

18 years ago* variables.texi (File Local Variables): Document new file local
Chong Yidong [Tue, 14 Feb 2006 01:22:05 +0000 (01:22 +0000)]
* variables.texi (File Local Variables): Document new file local
variable behavior.

18 years ago* custom.texi (Specifying File Variables, Unsafe File Variables):
Chong Yidong [Tue, 14 Feb 2006 01:21:48 +0000 (01:21 +0000)]
* custom.texi (Specifying File Variables, Unsafe File Variables):
New nodes, split from File Variables.  Document new file local
variable behavior.

18 years ago* files.el (safe-local-variable-values): New option.
Chong Yidong [Tue, 14 Feb 2006 01:21:31 +0000 (01:21 +0000)]
* files.el (safe-local-variable-values): New option.
(hack-local-variables-prop-line): Return a list of variable-value
pairs if MODE-ONLY is non-nil.
(hack-local-variables): Construct list of variable-value pairs,
and apply or reject them in one go.  Ask for confirmation if
variables are not known safe.
(hack-local-variables-confirm): Complete rewrite.  Support
`safe-local-variable-values'.
(enable-local-variables): Update docstring to reflect new
behavior.
(ignored-local-variables): Ignore ignored-local-variables and
safe-local-variable-values.
(safe-local-variable-p): New function.
(risky-local-variable-p): `safe-local-variable' property check
moved to safe-local-variable-p.
(hack-one-local-variable): Checks moved to hack-local-variables.

(byte-compile-dynamic, c-basic-offset, c-file-style,
c-indent-level, comment-column, fill-column, fill-prefix,
indent-tabs-mode, kept-new-versions, no-byte-compile,
no-update-autoloads, outline-regexp, page-delimiter,
paragraph-start, paragraph-separate, sentence-end,
sentence-end-double-space tab-width, version-control): Add
`safe-local-variable' property.

* find-lisp.el: Delete nonexistent `autocompile' file variable.

* icomplete.el, play/landmark.el: Change nonexistent
`outline-layout' file variable to `allout-layout'.

18 years agoRevision: emacs@sv.gnu.org/emacs--devo--0--patch-82
Miles Bader [Mon, 13 Feb 2006 22:57:54 +0000 (22:57 +0000)]
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-82
Creator:  Michael Olson <mwolson@gnu.org>

Fix compiler error in erc-dcc.el.

18 years ago(gud-watch, gdb-invalidate-registers-1)
Nick Roberts [Mon, 13 Feb 2006 21:59:45 +0000 (21:59 +0000)]
(gud-watch, gdb-invalidate-registers-1)
(gdb-get-changed-registers): Test value of gud-minor-mode relative
to gud-comint-buffer.
(gdb-speedbar-expand-node, gdb-locals-mode): Use functions in
gdb-ui.el for gdb-mi.el.
(gdb-post-prompt, gdb-get-changed-registers): Move test for
registers buffer to gdb-get-changed-registers.
(gdb-breakpoint-regexp): New regexp.  Allow toggling and
deletion of catchpoints (throw and catch).
(gdb-toggle-breakpoint, gdb-delete-breakpoint)
(gdb-goto-breakpoint): Use it for both gdb-ui and gdb-mi.
(gdb-find-file-hook, gdb-set-gud-minor-mode-existing-buffers-1)
(gdb-var-list-children-1, gdb-info-breakpoints-custom)
(gdb-var-update-1, gdb-invalidate-locals-1): Use also for gdb-mi.

18 years ago*** empty log message ***
Nick Roberts [Mon, 13 Feb 2006 21:58:44 +0000 (21:58 +0000)]
*** empty log message ***

18 years agoFix style of last change.
Richard M. Stallman [Mon, 13 Feb 2006 21:42:43 +0000 (21:42 +0000)]
Fix style of last change.

18 years ago(math-check-known-matrixp): Make sure expression is a symbol before
Jay Belanger [Mon, 13 Feb 2006 21:36:51 +0000 (21:36 +0000)]
(math-check-known-matrixp): Make sure expression is a symbol before
checking that it is bound.

18 years ago*** empty log message ***
Richard M. Stallman [Mon, 13 Feb 2006 18:47:24 +0000 (18:47 +0000)]
*** empty log message ***

18 years ago(mouse-drag-mode-line-1): Use mouse-drag-move-window-bottom
Richard M. Stallman [Mon, 13 Feb 2006 18:47:18 +0000 (18:47 +0000)]
(mouse-drag-mode-line-1): Use mouse-drag-move-window-bottom
for the minibuffer too, but not if resize-mini-windows will interfere.

18 years ago(xwindow): Update the code to show the window box.
Richard M. Stallman [Mon, 13 Feb 2006 18:45:39 +0000 (18:45 +0000)]
(xwindow): Update the code to show the window box.

18 years ago(describe-key-briefly, describe-key):
Richard M. Stallman [Mon, 13 Feb 2006 16:18:46 +0000 (16:18 +0000)]
(describe-key-briefly, describe-key):
Do all arg-reading inside `interactive' spec.
(describe-key-briefly-internal, describe-key-internal):
Functions merged back into their callers.

18 years ago(info-xref-visited): Inherit from info-xref too.
Juri Linkov [Mon, 13 Feb 2006 15:44:01 +0000 (15:44 +0000)]
(info-xref-visited): Inherit from info-xref too.
(Info-set-mode-line): Replace occurrences of `%' by `%%'
when propertizing Info-current-file and Info-current-node.

18 years ago(tumme-thumbnail-storage): Fix docstring.
Juri Linkov [Mon, 13 Feb 2006 14:47:25 +0000 (14:47 +0000)]
(tumme-thumbnail-storage): Fix docstring.
(tumme-thumb-name): Fix per-directory format.

18 years ago* xterm.c (note_mouse_movement): Check for NULL FRAME_X_OUTPUT (frame).
Jan Djärv [Mon, 13 Feb 2006 11:34:20 +0000 (11:34 +0000)]
* xterm.c (note_mouse_movement): Check for NULL FRAME_X_OUTPUT (frame).

18 years ago(substitute-key-definition): Doc fix (hide internal argument).
Juanma Barranquero [Mon, 13 Feb 2006 11:05:37 +0000 (11:05 +0000)]
(substitute-key-definition): Doc fix (hide internal argument).

18 years ago(X Resources): Mention Mac OS port.
YAMAMOTO Mitsuharu [Mon, 13 Feb 2006 10:13:05 +0000 (10:13 +0000)]
(X Resources): Mention Mac OS port.

18 years ago(Glossary) <Clipboard>: Mention Mac OS port.
YAMAMOTO Mitsuharu [Mon, 13 Feb 2006 10:12:09 +0000 (10:12 +0000)]
(Glossary) <Clipboard>: Mention Mac OS port.

18 years ago(Clipboard): Mention Mac OS port.
YAMAMOTO Mitsuharu [Mon, 13 Feb 2006 10:11:45 +0000 (10:11 +0000)]
(Clipboard): Mention Mac OS port.

18 years ago(Visiting): Mention Mac OS port.
YAMAMOTO Mitsuharu [Mon, 13 Feb 2006 10:11:18 +0000 (10:11 +0000)]
(Visiting): Mention Mac OS port.

18 years ago(Colors on a TTY): Mention Mac OS port.
YAMAMOTO Mitsuharu [Mon, 13 Feb 2006 10:10:52 +0000 (10:10 +0000)]
(Colors on a TTY): Mention Mac OS port.