bpt/emacs.git
18 years ago(key-sequence): Rework widget to read key binding
Kim F. Storm [Tue, 3 Jan 2006 23:35:05 +0000 (23:35 +0000)]
(key-sequence): Rework widget to read key binding
using `kbd' syntax.  Use C-q to insert literal key, event, or code.
(widget-key-sequence-default-value): Default value for empty sequence.
(widget-key-sequence-map): New map for reading key binding.  Bind C-q.
(widget-key-sequence-read-event): New command for C-q.
(widget-key-sequence-validate, widget-key-sequence-value-to-internal)
(widget-key-sequence-value-to-external): New functions.

18 years ago(flymake-create-temp-with-folder-structure): Use expand-file-name.
Stefan Monnier [Tue, 3 Jan 2006 19:59:00 +0000 (19:59 +0000)]
(flymake-create-temp-with-folder-structure): Use expand-file-name.
(flymake-delete-temp-directory): Use expand-file-name,
file-name-directory, and directory-file-name.
(flymake-strrchr): Delete.
(flymake-start-syntax-check): Don't pass the redundant buffer argument
to the init-f function.
(flymake-init-find-buildfile-dir, flymake-init-create-temp-buffer-copy)
(flymake-init-create-temp-source-and-master-buffer-copy, flymake-perl-init)
(flymake-save-buffer-in-file, flymake-simple-make-init-impl, flymake-xml-init)
(flymake-simple-make-init, flymake-master-make-init, flymake-master-tex-init)
(flymake-master-make-header-init, flymake-simple-make-java-init)
(flymake-simple-ant-java-init, flymake-simple-tex-init):
Remove corresponding redundant buffer argument.
(flymake-allowed-file-name-masks): Remove last elems that are equal to
the default anyway.  Clean up regexps.

18 years ago(flymake-base-dir, flymake-master-file-name, flymake-temp-master-file-name)
Stefan Monnier [Tue, 3 Jan 2006 19:05:06 +0000 (19:05 +0000)]
(flymake-base-dir, flymake-master-file-name, flymake-temp-master-file-name)
(flymake-temp-source-file-name): New buffer-local vars.
(flymake-buffer-data, flymake-get-buffer-value, flymake-set-buffer-value):
Replace those hash-tables by the new buffer-local vars.  Update callers.

18 years ago(flymake-check-start-time, flymake-check-was-interrupted, flymake-err-info)
Stefan Monnier [Tue, 3 Jan 2006 18:44:42 +0000 (18:44 +0000)]
(flymake-check-start-time, flymake-check-was-interrupted, flymake-err-info)
(flymake-is-running, flymake-last-change-time, flymake-new-err-info)
(flymake-timer): Move definitions, so we can remove earlier declarations.
(flymake-replace-regexp-in-string, flymake-split-string)
(flymake-get-temp-dir): Use defalias.
(flymake-popup-menu): Remove `pos' argument.  Use posn-at-point.
(flymake-xemacs-window-edges): Remove unused function.
(flymake-get-point-pixel-pos): Move.
(flymake-pid-to-names, flymake-reg-names)
(flymake-get-source-buffer-name, flymake-unreg-names): Remove.
Replace by a simple list flymake-processes and by process-buffer.
Update callers.  Other than simplify the code, it uses buffers rather
than buffer-names so it doesn't get confused by uniquify.
(flymake-buffer-data): The global value should just be nil.

18 years ago(byte-compile-file-form-defalias):
Stefan Monnier [Tue, 3 Jan 2006 18:35:58 +0000 (18:35 +0000)]
(byte-compile-file-form-defalias):
Optimize the body of a defalias like any other code.

18 years ago* mh-customize.el (mh-folder-msg-number): Snow is actually off-white
Bill Wohler [Tue, 3 Jan 2006 18:25:26 +0000 (18:25 +0000)]
* mh-customize.el (mh-folder-msg-number): Snow is actually off-white
on low color displays which turns to white when bold. This is
unreadable on white backgrounds. Use snow with min-colors requirement.
Use cyan on low-color displays.

* mh-init.el (mh-defface-compat): On low-color displays, delete the
high-color display rather than simply strip the min-colors requirement
since the existing algorithm shadowed the desired display on low-color
displays.

18 years ago(mh-alias-add-alias): Remove leading * from docstring.
Bill Wohler [Tue, 3 Jan 2006 18:20:20 +0000 (18:20 +0000)]
(mh-alias-add-alias): Remove leading * from docstring.

18 years ago*** empty log message ***
J.D. Smith [Tue, 3 Jan 2006 17:15:10 +0000 (17:15 +0000)]
*** empty log message ***

18 years ago(mouse-drag-track): Renamed, from `mouse-drag-region-1'. Includes
J.D. Smith [Tue, 3 Jan 2006 17:08:51 +0000 (17:08 +0000)]
(mouse-drag-track): Renamed, from `mouse-drag-region-1'.  Includes
optional argument required to enable post-drag event processing
(e.g. delete region keys).  Can be used without this argument to track
a mouse region and operate on it as soon as the drag completes.
(mouse-drag-region): Use `mouse-drag-track'.

18 years ago(font-lock-fontify-buffer, font-lock-fontify-region): Make sure we've setup
Stefan Monnier [Tue, 3 Jan 2006 17:00:35 +0000 (17:00 +0000)]
(font-lock-fontify-buffer, font-lock-fontify-region): Make sure we've setup
font-lock's vars.  It may influence which function we then call.
(font-lock-default-fontify-buffer): Don't bother calling set-defaults
here since it's too late anyway.

18 years ago(Fwindow_minibuffer_p): Declare (for use in minibuf.c).
Stefan Monnier [Tue, 3 Jan 2006 16:56:15 +0000 (16:56 +0000)]
(Fwindow_minibuffer_p): Declare (for use in minibuf.c).

18 years ago(describe_map_compare): Yet another int/Lisp_Object mixup.
Stefan Monnier [Tue, 3 Jan 2006 16:54:47 +0000 (16:54 +0000)]
(describe_map_compare): Yet another int/Lisp_Object mixup.

18 years ago*** empty log message ***
Ken Raeburn [Tue, 3 Jan 2006 09:16:39 +0000 (09:16 +0000)]
*** empty log message ***

18 years ago(fancy-splash-tail, normal-splash-screen): Update copyright year.
Romain Francoise [Tue, 3 Jan 2006 08:40:49 +0000 (08:40 +0000)]
(fancy-splash-tail, normal-splash-screen): Update copyright year.

18 years ago(main): Update copyright year.
Romain Francoise [Tue, 3 Jan 2006 08:40:26 +0000 (08:40 +0000)]
(main): Update copyright year.

18 years ago(delete_temp_file): Bind file-name-handler-alist to nil for the call
Ken Raeburn [Tue, 3 Jan 2006 08:24:37 +0000 (08:24 +0000)]
(delete_temp_file): Bind file-name-handler-alist to nil for the call
to internal_delete_file.

18 years ago* mh-alias.el (mh-alias-grab-from-field): Remove leading * from
Bill Wohler [Tue, 3 Jan 2006 06:13:43 +0000 (06:13 +0000)]
* mh-alias.el (mh-alias-grab-from-field): Remove leading * from
docstring. Does this mean something in a defun?

* mh-customize.el (bw-new-face-to-old, bw-old-face-to-new): Checkdoc
fix.

* mh-e.el (mh-inc-folder): Rename maildrop-name argument to file so it
reads better in docstring and manual. Sync docstring with manual.

* mh-init.el (mh-defface-compat): Remove trailing space (checkdoc).

* mh-alias.el (mh-alias-apropos): Sync docstring with manual.

* mh-comp.el (mh-redistribute, mh-to-field, mh-to-fcc)
(mh-insert-auto-fields, mh-send-letter, mh-yank-cur-msg)
(mh-fully-kill-draft, mh-open-line, mh-letter-complete)
(mh-letter-complete-or-space, mh-letter-confirm-address)
(mh-letter-next-header-field-or-indent)
(mh-letter-previous-header-field): Ditto.

* mh-customize.el (mh-alias-completion-ignore-case-flag)
(mh-default-folder-for-message-function, mh-mml-method-default)
(mh-signature-file-name, mh-yank-behavior, mh-show-hook)
(mh-show-mode-hook) Ditto.

* mh-e.el (mh-refile-or-write-again, mh-toggle-showing): Ditto.

* mh-funcs.el (mh-pipe-msg, mh-sort-folder, mh-undo-folder)
(mh-store-msg, mh-store-buffer): Ditto

* mh-index.el (mh-index-search, mh-index-do-search)
(mh-index-next-folder, mh-index-sequenced-messages): Ditto.

* mh-junk.el (mh-spamassassin-blacklist): Ditto.

* mh-mime.el (mh-mh-compose-external-compressed-tar)
(mh-mh-compose-external-type, mh-mh-to-mime, mh-mh-to-mime-undo)
(mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
(mh-mml-secure-message-signencrypt): Ditto

* mh-pick.el (mh-search-folder): Ditto.

* mh-seq.el (mh-widen): Ditto.

* mh-utils.el (mh-show, mh-modify): Ditto.

18 years agoMinor tweak.
Chong Yidong [Tue, 3 Jan 2006 03:36:49 +0000 (03:36 +0000)]
Minor tweak.

18 years ago* custom.texi (Custom Themes): Describe the new
Chong Yidong [Tue, 3 Jan 2006 03:33:04 +0000 (03:33 +0000)]
* custom.texi (Custom Themes): Describe the new
customize-create-theme interface.

18 years ago* mh-mime.el (mh-mml-unsecure-message): Remove unused argument.
Mark D. Baushke [Tue, 3 Jan 2006 00:01:49 +0000 (00:01 +0000)]
* mh-mime.el (mh-mml-unsecure-message): Remove unused argument.

18 years ago* cus-edit.el (custom-guess-name-alist, custom-guess-doc-alist):
Chong Yidong [Mon, 2 Jan 2006 22:27:08 +0000 (22:27 +0000)]
* cus-edit.el (custom-guess-name-alist, custom-guess-doc-alist):
Move to `custom-buffer' group.

18 years ago* cus-theme.el: Rewrite the Custom New Theme Mode interface.
Chong Yidong [Mon, 2 Jan 2006 22:02:11 +0000 (22:02 +0000)]
* cus-theme.el: Rewrite the Custom New Theme Mode interface.
(custom-new-theme-mode-map, custom-theme-insert-variable-marker)
(custom-theme-insert-face-marker, custom-theme-variable-menu)
(custom-theme-face-menu): New variables.
(custom-theme-add-variable, custom-theme-variable-action)
(custom-variable-reset-theme, custom-theme-delete-variable)
(custom-face-reset-theme, custom-theme-face-action)
(custom-theme-delete-face, custom-theme-merge-theme)
(custom-theme-add-face, custom-theme-visit-theme): New functions.

18 years ago* configure.in: Use -Wno-pointer-sign if available.
Chong Yidong [Mon, 2 Jan 2006 18:10:16 +0000 (18:10 +0000)]
* configure.in: Use -Wno-pointer-sign if available.
* configure: Regenerate.

18 years agoDoc fix.
Chong Yidong [Mon, 2 Jan 2006 15:41:56 +0000 (15:41 +0000)]
Doc fix.

18 years agoDoc fix.
Chong Yidong [Mon, 2 Jan 2006 15:29:32 +0000 (15:29 +0000)]
Doc fix.

18 years agoChange ordering so all the Custom Themes code is in one place.
Chong Yidong [Mon, 2 Jan 2006 15:18:08 +0000 (15:18 +0000)]
Change ordering so all the Custom Themes code is in one place.
Fix docstring for custom-theme-set-variables.

18 years ago* custom.el: Move Custom Themes commentary to start of theme code.
Chong Yidong [Mon, 2 Jan 2006 15:11:14 +0000 (15:11 +0000)]
* custom.el: Move Custom Themes commentary to start of theme code.
(custom-known-themes): Rename `standard' theme to `changed'.
(custom-push-theme): Caller no longer specifies what theme to use
when doing `reset'---the setting is simply removed from the theme.
Delete MODE from `theme-value' and `theme-settings' properties.
(custom-declare-theme): Ignore &rest args since we don't use them.

(custom-loaded-themes): Delete variable.
(custom-theme-load-themes, custom-theme-loaded-p)
(custom-theme-value): Delete functions.

(custom-declare-theme): Signal error on invalid theme names.
(provide-theme): custom-loaded-themes was deleted.
(load-theme): Load the file unconditionally.
(enable-theme): Call `load-theme' if theme is undefined.
(custom-enabled-themes): Only update value for successful loads.
(disable-theme): Complete from enabled themes when interactive.
(custom-variable-theme-value): Calculate theme value directly.

(custom-theme-reset-variables, custom-reset-variables): Mark as
XEmacs compatibility functions.  We don't actually use these.

* cus-edit.el (custom-variable-state-set): Use
custom-variable-theme-value instead of custom-theme-value.
(custom-face-state-set): Rename `standard' theme to `changed'.
(custom-save-variables, custom-save-faces): Delete unneeded
references to custom-reset-variables.
(custom-save-resets): Delete function.
(custom-save-variables, custom-save-faces): MODE argument deleted.
(custom-save-variables, custom-save-faces): Ignore theme values.

* cus-face.el (custom-theme-reset-faces): Mark as XEmacs
compatibility function.

18 years ago(url-retrieve-synchronously): Don't autoload.
Stefan Monnier [Mon, 2 Jan 2006 05:25:13 +0000 (05:25 +0000)]
(url-retrieve-synchronously): Don't autoload.

18 years ago(url-retrieve, url-retrieve-synchronously): Autoload.
Stefan Monnier [Mon, 2 Jan 2006 05:24:31 +0000 (05:24 +0000)]
(url-retrieve, url-retrieve-synchronously): Autoload.

18 years agoRequire `url'.
Stefan Monnier [Mon, 2 Jan 2006 05:24:01 +0000 (05:24 +0000)]
Require `url'.

18 years agoFix previous change.
Richard M. Stallman [Mon, 2 Jan 2006 03:43:35 +0000 (03:43 +0000)]
Fix previous change.

18 years ago(Custom-set, Custom-save): Ask for confirmation.
Richard M. Stallman [Mon, 2 Jan 2006 03:38:43 +0000 (03:38 +0000)]
(Custom-set, Custom-save): Ask for confirmation.
(Custom-reset-current, Custom-reset-saved): Likewise.
(Custom-reset-standard): Likewise.
(custom-mode): Doc fix, describing those commands.

18 years ago* mh-customize.el: Sync docstrings with manual for faces and sort them
Bill Wohler [Sun, 1 Jan 2006 18:51:18 +0000 (18:51 +0000)]
* mh-customize.el: Sync docstrings with manual for faces and sort them
alphabetically.
(mh-faces): Move below mh-hooks. (mh-folder-faces, mh-index-faces,
mh-letter-faces)
(mh-show-faces, mh-speed-faces): Delete. Organize faces like hooks.
(mh-speed-update-interval): Fix group (mh-speedbar, not mh-speed).
(facemenu-unlisted-faces): Might as well ignore all MH-E faces.
(mh-folder-body-face, mh-folder-cur-msg-face)
(mh-folder-cur-msg-number-face, mh-folder-date-face)
(mh-folder-followup-face, mh-folder-msg-number-face)
(mh-folder-deleted-face, mh-folder-refiled-face)
(mh-folder-subject-face, mh-folder-address-face)
(mh-folder-scan-format-face, mh-folder-to-face) (mh-index-folder-face,
mh-show-cc-face, mh-show-date-face) (mh-show-header-face,
mh-show-pgg-good-face) (mh-show-pgg-unknown-face,
mh-show-pgg-bad-face)
(mh-show-to-face, mh-show-from-face, mh-show-subject-face): Delete.
(mh-folder-cur-msg): Unused. Delete.
(mh-folder-address): Use defface; inherit from mh-folder-subject.
(mh-folder-body, mh-folder-cur-msg-number, mh-folder-date): Inherit
from mh-folder-msg-number.
(mh-folder-deleted): Use defface. Inherit from mh-folder-msg-number.
(mh-folder-sent-to-me-hint): New face. Inherit from mh-folder-date.
(mh-folder-sent-to-me-sender): Rename from mh-folder-scan-format. Use
defface. Inherit from mh-folder-followup.
(mh-show-xface): Inherit from mh-show-from and highlight.
(bw-face-generation, bw-toggle-faces)
(bw-new-face-to-old, bw-old-face-to-new): New (tempoarary) variables,
functions for toggling between old and new faces.

* mh-e.el (font-lock-auto-fontify, font-lock-defaults): Hide in
eval-when-compile. We should probably do this throughout.
(mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
(mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp)
(mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
(mh-scan-subject-regexp): Sync docstrings with manual
(mh-scan-format-regexp): Rename to mh-scan-sent-to-me-sender-regexp.
Drop date parenthesized expression. Make expression more like the
others (anchored at the beginning of line). Sync docstrings with
manual.
(mh-folder-font-lock-keywords): Use faces directly rather than -face
variables. Use mh-scan-sent-to-me-sender-regexp instead of
mh-scan-format-regexp, and within that expression, use faces
mh-folder-sent-to-me-hint and mh-folder-sent-to-me-sender instead of
mh-folder-date-face and mh-folder-scan-format-face which were
misleading.

* mh-mime.el (mh-mime-security-button-face): Use faces directly rather
than -face variables.

* mh-utils.el (mh-show-font-lock-keywords): Use faces directly rather
than -face variables.
(mh-face-foreground-compat, mh-face-background-compat): New macros.
(mh-face-display-function): Use mh-face-foreground-compat and
mh-face-background-compat to use inherited attributes of mh-show-xface
on Emacs 22 while still working on Emacs 21.

18 years ago(Fcall_process_region): Bind file-name-handler-alist to nil for the call to
Ken Raeburn [Sun, 1 Jan 2006 11:41:36 +0000 (11:41 +0000)]
(Fcall_process_region): Bind file-name-handler-alist to nil for the call to
Fwrite_region.

18 years ago(mouse-drag-region-1): When following link via mouse-2,
Richard M. Stallman [Sun, 1 Jan 2006 07:55:21 +0000 (07:55 +0000)]
(mouse-drag-region-1): When following link via mouse-2,
put on event-kind property.

18 years ago(read_minibuf): Clear out all other minibuffer windows.
Richard M. Stallman [Sun, 1 Jan 2006 02:10:52 +0000 (02:10 +0000)]
(read_minibuf): Clear out all other minibuffer windows.

18 years ago* custom.el (provide-theme): Ban `user' theme name.
Chong Yidong [Sat, 31 Dec 2005 20:49:22 +0000 (20:49 +0000)]
* custom.el (provide-theme): Ban `user' theme name.
(custom-enabling-themes): New variable.
(enable-theme): Don't enable user if custom-enabling-themes is t.
(custom-enabled-themes): Make it a defcustom.
(custom-theme-recalc-face): No-op if face is undefined.

18 years ago* cus-edit.el (custom-button-mouse): New variable.
Chong Yidong [Sat, 31 Dec 2005 16:26:01 +0000 (16:26 +0000)]
* cus-edit.el (custom-button-mouse): New variable.
(custom-button-mouse): New face.
(custom-raised-buttons, custom-mode): Use it.

* cus-theme.el (custom-new-theme-mode): Use custom-button-mouse.

18 years ago*** empty log message ***
Romain Francoise [Sat, 31 Dec 2005 15:29:39 +0000 (15:29 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Eli Zaretskii [Sat, 31 Dec 2005 14:22:24 +0000 (14:22 +0000)]
*** empty log message ***

18 years ago(gdb_pvec_type): A dummy variable for GDB's sake.
Eli Zaretskii [Sat, 31 Dec 2005 14:21:53 +0000 (14:21 +0000)]
(gdb_pvec_type): A dummy variable for GDB's sake.

18 years ago(gud-display-line): Support hl-line in the source buffer.
Eli Zaretskii [Sat, 31 Dec 2005 13:51:27 +0000 (13:51 +0000)]
(gud-display-line): Support hl-line in the source buffer.

18 years agoFix wording of last change.
Eli Zaretskii [Sat, 31 Dec 2005 11:56:21 +0000 (11:56 +0000)]
Fix wording of last change.

18 years ago(mouse-drag-window-above): Verify that the found window overlaps with the
Eli Zaretskii [Sat, 31 Dec 2005 11:47:05 +0000 (11:47 +0000)]
(mouse-drag-window-above): Verify that the found window overlaps with the
given window in the horizontal dimension.

18 years ago(cvs-update): New target.
Eli Zaretskii [Sat, 31 Dec 2005 11:27:23 +0000 (11:27 +0000)]
(cvs-update): New target.

18 years agoRemove obsolete comment
Chong Yidong [Sat, 31 Dec 2005 02:05:04 +0000 (02:05 +0000)]
Remove obsolete comment

18 years ago* cus-theme.el (custom-new-theme-mode-map): New variable.
Chong Yidong [Sat, 31 Dec 2005 02:04:03 +0000 (02:04 +0000)]
* cus-theme.el (custom-new-theme-mode-map): New variable.

18 years ago*** empty log message ***
Chong Yidong [Sat, 31 Dec 2005 01:59:02 +0000 (01:59 +0000)]
*** empty log message ***

18 years ago* cus-theme.el (custom-new-theme-mode): Use cus-edit faces.
Chong Yidong [Sat, 31 Dec 2005 01:58:07 +0000 (01:58 +0000)]
* cus-theme.el (custom-new-theme-mode): Use cus-edit faces.

18 years ago(set_text_properties): Reword description of return value.
Luc Teirlinck [Fri, 30 Dec 2005 23:15:03 +0000 (23:15 +0000)]
(set_text_properties): Reword description of return value.
Return Qnil if caller wants to remove all text properties from a
string and the string already has no intervals.

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 30 Dec 2005 23:13:54 +0000 (23:13 +0000)]
*** empty log message ***

18 years ago(custom-load-themes): Function deleted.
Richard M. Stallman [Fri, 30 Dec 2005 22:58:31 +0000 (22:58 +0000)]
(custom-load-themes): Function deleted.

18 years ago(custom-save-loaded-themes): Function deleted.
Richard M. Stallman [Fri, 30 Dec 2005 22:57:07 +0000 (22:57 +0000)]
(custom-save-loaded-themes): Function deleted.
(custom-save-all): Don't call custom-save-loaded-themes.

18 years ago(custom-save-loaded-themes): Call custom-save-delete.
Richard M. Stallman [Fri, 30 Dec 2005 22:44:36 +0000 (22:44 +0000)]
(custom-save-loaded-themes): Call custom-save-delete.
(custom-save-all): Call custom-save-loaded-themes.
(custom-save-variables): Don't delete or add custom-load-themes call.

18 years ago*** empty log message ***
Stefan Monnier [Fri, 30 Dec 2005 22:06:05 +0000 (22:06 +0000)]
*** empty log message ***

18 years ago(Displaying the Cursor): Mention visible-cursor.
Stefan Monnier [Fri, 30 Dec 2005 22:05:31 +0000 (22:05 +0000)]
(Displaying the Cursor): Mention visible-cursor.

18 years agoAdd `visible-cursor'.
Stefan Monnier [Fri, 30 Dec 2005 21:54:32 +0000 (21:54 +0000)]
Add `visible-cursor'.

18 years ago(visible_cursor): New boolean var.
Stefan Monnier [Fri, 30 Dec 2005 21:48:35 +0000 (21:48 +0000)]
(visible_cursor): New boolean var.
(set_terminal_modes, tty_show_cursor): Use "vs" or "ve" depending on
visible_cursor.
(syms_of_term): Export the new var as "visible-cursor".

18 years ago(flymake-copy-buffer-to-temp-buffer): Simplify.
Stefan Monnier [Fri, 30 Dec 2005 17:28:30 +0000 (17:28 +0000)]
(flymake-copy-buffer-to-temp-buffer): Simplify.
(flymake-parse-output-and-residual): Remove `source-buffer' argument.
(flymake-process-filter): Switch to buffer before calling it instead.
(flymake-post-syntax-check, flymake-highlight-err-lines)
(flymake-delete-own-overlays, flymake-parse-err-lines)
(flymake-start-syntax-check, flymake-start-syntax-check-process)
(flymake-count-lines, flymake-parse-residual): Remove constant buffer argument.
(flymake-start-syntax-check-for-current-buffer): Remove.
Update callers to use flymake-start-syntax-check instead.
(flymake-display-err-menu-for-current-line): Remove unused var `mouse-pos'.
(flymake-restore-formatting): Comment out unused function.
(flymake-report-status, flymake-report-fatal-status): Remove buffer
argument, use current-buffer instead.  Update callers.

18 years ago(bibtex-mode): Make completion-ignore-case
Roland Winkler [Fri, 30 Dec 2005 17:00:32 +0000 (17:00 +0000)]
(bibtex-mode): Make completion-ignore-case
buffer-local because choose-completion-delete-max-match requires
that we set completion-ignore-case (i.e., binding via let is not
sufficient).
(bibtex-complete): Always set completion-ignore-case and
choose-completion-string-functions. The latter is needed because
choose-completion-string-functions keeps its value if we quit the
*Completions* buffer without requesting a completion.

18 years ago* textmodes/bibtex.el (bibtex-mode): Make completion-ignore-case
Roland Winkler [Fri, 30 Dec 2005 16:57:55 +0000 (16:57 +0000)]
* textmodes/bibtex.el (bibtex-mode): Make completion-ignore-case
buffer-local because choose-completion-delete-max-match requires
that we set completion-ignore-case (i.e., binding via let is not
sufficient).
(bibtex-complete): Always set completion-ignore-case and
choose-completion-string-functions. The latter is needed because
choose-completion-string-functions keeps its value if we quit the
*Completions* buffer without requesting a completion.

18 years ago(Changing Properties): Don't use return value of set-text-properties.
Richard M. Stallman [Fri, 30 Dec 2005 16:34:23 +0000 (16:34 +0000)]
(Changing Properties): Don't use return value of set-text-properties.

18 years ago*** empty log message ***
Eli Zaretskii [Fri, 30 Dec 2005 14:04:37 +0000 (14:04 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Andreas Schwab [Fri, 30 Dec 2005 14:04:12 +0000 (14:04 +0000)]
*** empty log message ***

18 years ago(lisp1): Add image.elc, international/fontset.elc, dnd.elc, mwheel.elc,
Eli Zaretskii [Fri, 30 Dec 2005 14:03:46 +0000 (14:03 +0000)]
(lisp1): Add image.elc, international/fontset.elc, dnd.elc, mwheel.elc,
and tool-bar.elc.

18 years agoIgnore errors from font-lock-compile-keywords.
Andreas Schwab [Fri, 30 Dec 2005 14:00:30 +0000 (14:00 +0000)]
Ignore errors from font-lock-compile-keywords.

18 years agoTell users not to worry about GDB warnings that some functions do not
Eli Zaretskii [Fri, 30 Dec 2005 13:29:20 +0000 (13:29 +0000)]
Tell users not to worry about GDB warnings that some functions do not
exist in the binary.

18 years ago*** empty log message ***
Eli Zaretskii [Fri, 30 Dec 2005 13:21:04 +0000 (13:21 +0000)]
*** empty log message ***

18 years ago(jit-lock-chunk-size): Doc fix.
Eli Zaretskii [Fri, 30 Dec 2005 13:20:23 +0000 (13:20 +0000)]
(jit-lock-chunk-size): Doc fix.

18 years ago(MOUSE_SUPPORT): Add tooltip.elc.
Eli Zaretskii [Fri, 30 Dec 2005 13:02:42 +0000 (13:02 +0000)]
(MOUSE_SUPPORT): Add tooltip.elc.
(lisp1): Add rfn-eshadow.elc, international/utf-16.elc.  Rearrange
the list to be similar to $(shortlisp) in src/Makefile.in.
(lisp2): Add language/kannada.el, emacs-lisp/syntax.elc,
emacs-lisp/timer.elc, jka-cmpr-hook.elc, font-lock.elc, jit-lock.elc.
Rearrange the list to be similar to $(shortlisp) in src/Makefile.in.

18 years ago(Fnetwork_interface_info): Correctly terminate the
Andreas Schwab [Fri, 30 Dec 2005 11:03:41 +0000 (11:03 +0000)]
(Fnetwork_interface_info): Correctly terminate the
loop over ifflag_table.

18 years ago*** empty log message ***
Juri Linkov [Fri, 30 Dec 2005 06:19:41 +0000 (06:19 +0000)]
*** empty log message ***

18 years ago(Position Info): Update example.
Juri Linkov [Fri, 30 Dec 2005 06:19:30 +0000 (06:19 +0000)]
(Position Info): Update example.

18 years ago(cancel-change-group): Add listp around pending-undo-list.
Juri Linkov [Fri, 30 Dec 2005 06:00:17 +0000 (06:00 +0000)]
(cancel-change-group): Add listp around pending-undo-list.

18 years ago(fill-single-word-nobreak-p): Use `sentence-end'.
Juri Linkov [Fri, 30 Dec 2005 05:59:16 +0000 (05:59 +0000)]
(fill-single-word-nobreak-p): Use `sentence-end'.

18 years ago(webjump-sample-sites): Update URLs.
Juri Linkov [Fri, 30 Dec 2005 05:58:39 +0000 (05:58 +0000)]
(webjump-sample-sites): Update URLs.

18 years ago(goto-address-highlight-keymap): Fix docstring.
Juri Linkov [Fri, 30 Dec 2005 05:57:48 +0000 (05:57 +0000)]
(goto-address-highlight-keymap): Fix docstring.
(goto-address): Fix docstring.

18 years ago(show-paren-match, show-paren-mismatch): Use existing group
Juri Linkov [Fri, 30 Dec 2005 05:57:19 +0000 (05:57 +0000)]
(show-paren-match, show-paren-mismatch): Use existing group
`paren-showing-faces'.

18 years ago(glasses-face): Add tag "None" to const nil.
Juri Linkov [Fri, 30 Dec 2005 05:56:39 +0000 (05:56 +0000)]
(glasses-face): Add tag "None" to const nil.

18 years ago(delphi-other-face): Add tag "None" to const nil.
Juri Linkov [Fri, 30 Dec 2005 05:56:17 +0000 (05:56 +0000)]
(delphi-other-face): Add tag "None" to const nil.

18 years ago* locate.el (locate-fcodes-file, locate-header-face):
Juri Linkov [Fri, 30 Dec 2005 05:55:43 +0000 (05:55 +0000)]
* locate.el (locate-fcodes-file, locate-header-face):
Add tag "None" to const nil.

18 years ago(Mode Line Format): Correct typo in menu.
Luc Teirlinck [Fri, 30 Dec 2005 05:14:38 +0000 (05:14 +0000)]
(Mode Line Format): Correct typo in menu.

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 30 Dec 2005 05:11:39 +0000 (05:11 +0000)]
*** empty log message ***

18 years ago(readevalloop): Test for reading a whole buffer
Richard M. Stallman [Fri, 30 Dec 2005 04:55:06 +0000 (04:55 +0000)]
(readevalloop): Test for reading a whole buffer
before actually reading anything.  Handle all cases, including
START = END = nil and an already-narrowed buffer.
Convert END to a marker if it is a number.

18 years ago(describe_map): Put sparse map elements into an array,
Richard M. Stallman [Fri, 30 Dec 2005 04:52:32 +0000 (04:52 +0000)]
(describe_map): Put sparse map elements into an array,
sort them, then output a sequence of identical bindings on one line.
(struct describe_map_elt): New data type.
(describe_map_compare): New function.

18 years ago(font-lock-compile-keywords): Signal an error when
Stefan Monnier [Fri, 30 Dec 2005 04:38:52 +0000 (04:38 +0000)]
(font-lock-compile-keywords): Signal an error when
font-lock-set-defaults hasn't been called.

18 years agoThe Linux console doesn't support the same escape codes, it seems.
Stefan Monnier [Fri, 30 Dec 2005 04:10:29 +0000 (04:10 +0000)]
The Linux console doesn't support the same escape codes, it seems.

18 years ago(Mode Line Top): New node.
Richard M. Stallman [Fri, 30 Dec 2005 03:43:06 +0000 (03:43 +0000)]
(Mode Line Top): New node.
(Mode Line Data): Some text moved to new node.
Explain the data structure more concretely.
(Mode Line Basics): Clarifications.
(Mode Line Variables): Clarify intro paragraph.
(%-Constructs): Clarify intro paragraph.
(Mode Line Format): Update menu.

18 years ago(noreturn, 1value): Doc fixes.
Luc Teirlinck [Fri, 30 Dec 2005 02:59:47 +0000 (02:59 +0000)]
(noreturn, 1value): Doc fixes.

18 years ago*** empty log message ***
Luc Teirlinck [Fri, 30 Dec 2005 02:58:25 +0000 (02:58 +0000)]
*** empty log message ***

18 years ago(bibtex-text-in-field-bounds): Handle case that assoc-string returns
Roland Winkler [Thu, 29 Dec 2005 17:10:53 +0000 (17:10 +0000)]
(bibtex-text-in-field-bounds): Handle case that assoc-string returns
nil.

18 years ago* textmodes/bibtex.el (bibtex-text-in-field-bounds): Handle case
Roland Winkler [Thu, 29 Dec 2005 17:08:04 +0000 (17:08 +0000)]
* textmodes/bibtex.el (bibtex-text-in-field-bounds): Handle case
that assoc-string returns nil.

18 years ago(bibtex-entry-type-whitespace)
Roland Winkler [Thu, 29 Dec 2005 15:25:28 +0000 (15:25 +0000)]
(bibtex-entry-type-whitespace)
(bibtex-entry-type-str, bibtex-empty-field-re)
(bibtex-search-backward-string, bibtex-preamble-prefix)
(bibtex-search-entry, bibtex-enclosing-entry-maybe-empty-head):
Removed.
(bibtex-any-valid-entry-type): New variable.
(bibtex-parse-field-name): Simplify.
(bibtex-parse-string, bibtex-search-forward-string): New arg
empty-key.
(bibtex-preamble-prefix): Include left delimiter.
(bibtex-search-forward-field, bibtex-search-backward-field): Allow
unbounded search past entry boundaries (required by bibtex-pop).
(bibtex-text-in-field-bounds): Use push.
(bibtex-text-in-field): Do not use bibtex-narrow-to-entry.
(bibtex-parse-preamble, bibtex-valid-entry)
(bibtex-beginning-first-field): New functions.
(bibtex-skip-to-valid-entry): Use bibtex-valid-entry.  Fix regexp.
(bibtex-map-entries): Fix docstring.
(bibtex-flash-head): New arg prompt. Simplify.
(bibtex-enclosing-field): Include code of bibtex-inside-field.
(bibtex-insert-kill): Simplify.  Always insert text past the
current field or entry.
(bibtex-format-entry): Use bibtex-parse-field.
(bibtex-pop): Use bibtex-beginning-of-entry and
bibtex-end-of-entry to initiate the search.  Insert empty field if
we found ourselves.
(bibtex-print-help-message): New args field and comma.  Handle
entry keys.
(bibtex-make-field): Use bibtex-beginning-of-entry.
(bibtex-end-of-entry): Use bibtex-valid-entry.  Recognize any
invalid entry.
(bibtex-validate): Use bibtex-valid-entry and bibtex-parse-string.
Handle preambles.  Simplify code for thorough test.
(bibtex-next-field, bibtex-find-text, bibtex-find-text-internal):
New arg comma.  Handle entry heads.
(bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters)
(bibtex-kill-field, bibtex-copy-field-as-kil, bibtex-empty-field):
New arg comma.
(bibtex-kill-entry): Use bibtex-any-entry-maybe-empty-head.
(bibtex-fill-field): Simplify.
(bibtex-fill-entry): Use bibtex-beginning-first-field and
bibtex-parse-field.
(bibtex-convert-alien): Do not wait before calling
bibtex-validate.
(bibtex-complete): Use bibtex-parse-preamble.

18 years ago* config.guess, config.sub: Updated from master source.
Andreas Schwab [Thu, 29 Dec 2005 14:20:23 +0000 (14:20 +0000)]
* config.guess, config.sub: Updated from master source.

18 years ago(Using Customize): New node.
Romain Francoise [Thu, 29 Dec 2005 14:08:09 +0000 (14:08 +0000)]
(Using Customize): New node.

18 years ago(gdb-tooltip-print, gdb-tooltip-print-1):
Nick Roberts [Thu, 29 Dec 2005 02:04:36 +0000 (02:04 +0000)]
(gdb-tooltip-print, gdb-tooltip-print-1):
Display name of expression instead of convenience variable.
(gdb-post-prompt): Only call gdb-get-changed-registers if needed.

18 years ago(gud-tooltip-dereference): Rename from toggle-gud-tooltip-dereference.
Nick Roberts [Thu, 29 Dec 2005 02:03:20 +0000 (02:03 +0000)]
(gud-tooltip-dereference): Rename from toggle-gud-tooltip-dereference.
(gud-tooltip-print-command): Move concatenation of "*" to expr to...
(gud-tooltip-tips): ...here when dereferencing.

18 years ago*** empty log message ***
Nick Roberts [Thu, 29 Dec 2005 02:01:31 +0000 (02:01 +0000)]
*** empty log message ***

18 years ago* e/eterm-color.ti: Temporarily disable the ri entry.
Dan Nicolaescu [Wed, 28 Dec 2005 23:03:31 +0000 (23:03 +0000)]
* e/eterm-color.ti: Temporarily disable the ri entry.
* e/eterm-color: Regenerate.

18 years ago* simple.el (mh-e-user-agent): Move to mh-e/mh-comp.el and autoload.
Bill Wohler [Wed, 28 Dec 2005 21:54:07 +0000 (21:54 +0000)]
* simple.el (mh-e-user-agent): Move to mh-e/mh-comp.el and autoload.