Luc Teirlinck [Mon, 28 Nov 2005 01:54:00 +0000 (01:54 +0000)]
("facemenu"): Load facemenu before font-lock, because
`facemenu-keymap' needs to be defined when font-lock is loaded.
Otherwise, `M-o M-o' is not bound to `font-lock-fontify-block'.
Luc Teirlinck [Mon, 28 Nov 2005 01:53:12 +0000 (01:53 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 28 Nov 2005 01:43:28 +0000 (01:43 +0000)]
Remove useless leading * in defcustom docstrings.
(save-completions-file-name): Use ~/.emacs.d if available.
(completion-standard-syntax-table): Rename from
cmpl-standard-syntax-table and fold initialization into declaration,
thus removing cmpl-make-standard-completion-syntax-table.
(completion-lisp-syntax-table, completion-c-syntax-table)
(completion-fortran-syntax-table, completion-c-def-syntax-table): Idem.
(cmpl-saved-syntax, cmpl-saved-point): Remove.
(symbol-under-point, symbol-before-point)
(symbol-under-or-before-point, symbol-before-point-for-complete)
(add-completions-from-c-buffer): Use with-syntax-table.
(make-completion): Don't return a list of completion entries.
Update callers.
(cmpl-prefix-entry-head, cmpl-prefix-entry-tail): Use defalias.
(completion-initialize): Rename from initialize-completions.
(completion-find-file-hook): Rename from cmpl-find-file-hook.
(kill-emacs-save-completions): Collect stats here.
(save-completions-to-file, load-completions-from-file):
Use with-current-buffer.
(completion-def-wrapper): Rename from def-completion-wrapper. Make it
into a function. Move all calls to toplevel.
(completion-lisp-mode-hook): New fun.
(completion-c-mode-hook, completion-setup-fortran-mode):
Set the syntax-table here. Use local-set-key.
(completion-saved-bindings): New var.
(dynamic-completion-mode): Make it into a proper minor mode.
(load-completions-from-file): Remove unused var `num-uses'.
Luc Teirlinck [Sun, 27 Nov 2005 23:55:30 +0000 (23:55 +0000)]
(Buffer-menu-revert-function): Make the selected window's buffer the
current buffer around the call to `list-buffers-noselect'. This is
necessary to mark that buffer with a `.' in the Buffer Menu when
called from Lisp, for instance by Auto Revert Mode.
Luc Teirlinck [Sun, 27 Nov 2005 23:54:40 +0000 (23:54 +0000)]
(dabbrev-completion): Simplify code, by getting rid of `if' whose
condition always returned nil. Doc fix.
Luc Teirlinck [Sun, 27 Nov 2005 23:51:40 +0000 (23:51 +0000)]
*** empty log message ***
Thien-Thi Nguyen [Sun, 27 Nov 2005 23:29:33 +0000 (23:29 +0000)]
Add entry: "Go in a buffer: Go Text Protocol client".
Nick Roberts [Sun, 27 Nov 2005 22:17:29 +0000 (22:17 +0000)]
(gud-gdb-marker-filter): When GDB is invoked with a process number, detect it.
(gud-speedbar-buttons): Match regexp more carefully.
Nick Roberts [Sun, 27 Nov 2005 22:16:02 +0000 (22:16 +0000)]
(gdb-stopped): Detect process when attaching.
(gdb-pre-prompt): Make sure gdb-error is reset.
Nick Roberts [Sun, 27 Nov 2005 22:15:03 +0000 (22:15 +0000)]
*** empty log message ***
Stefan Monnier [Sun, 27 Nov 2005 20:59:10 +0000 (20:59 +0000)]
(defstruct): Don't define the default constructor if it is overridden.
Stefan Monnier [Sun, 27 Nov 2005 20:53:55 +0000 (20:53 +0000)]
(PC-completion-as-file-name-predicate): Use minibuffer-completing-file-name.
(partial-completion-mode): Use find-file-not-found-functions.
(PC-lisp-complete-symbol): Use with-syntax-table.
(PC-look-for-include-file): Remove dead setq.
(PC-look-for-include-file, PC-expand-many-files, PC-do-completion)
(PC-complete): Use with-current-buffer.
Stefan Monnier [Sun, 27 Nov 2005 20:44:44 +0000 (20:44 +0000)]
(sh-font-lock-syntactic-keywords): \ doesn't escape single quotes.
Richard M. Stallman [Sun, 27 Nov 2005 19:29:09 +0000 (19:29 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 27 Nov 2005 19:28:58 +0000 (19:28 +0000)]
(mouse-drag-move-window-bottom): Use adjust-window-trailing-edge.
Richard M. Stallman [Sun, 27 Nov 2005 19:27:13 +0000 (19:27 +0000)]
(Resizing Windows): Add adjust-window-trailing-edge.
Richard M. Stallman [Sun, 27 Nov 2005 19:16:28 +0000 (19:16 +0000)]
(adjust_window_trailing_edge): New function.
(Fadjust_window_trailing_edge): New function.
(syms_of_window): defsubr it.
(window_deletion_count): New variable.
(delete_window): Update window_deletion_count.
Luc Teirlinck [Sun, 27 Nov 2005 17:02:13 +0000 (17:02 +0000)]
(blink-matching-paren-on-screen): Doc fix.
Luc Teirlinck [Sun, 27 Nov 2005 16:59:57 +0000 (16:59 +0000)]
(blink-matching-paren-on-screen): Further doc fix.
Luc Teirlinck [Sun, 27 Nov 2005 15:54:28 +0000 (15:54 +0000)]
(show-paren-mode): No longer change `blink-matching-paren-on-screen'.
Luc Teirlinck [Sun, 27 Nov 2005 15:53:16 +0000 (15:53 +0000)]
(blink-matching-open): Ignore `blink-matching-paren-on-screen' if
`show-paren-mode' is enabled.
(blink-matching-paren-on-screen): Update docstring.
Luc Teirlinck [Sun, 27 Nov 2005 15:46:32 +0000 (15:46 +0000)]
*** empty log message ***
Luc Teirlinck [Sun, 27 Nov 2005 15:37:54 +0000 (15:37 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 27 Nov 2005 03:24:25 +0000 (03:24 +0000)]
*** empty log message ***
John Paul Wallington [Sun, 27 Nov 2005 02:59:52 +0000 (02:59 +0000)]
(gdb-edit-register-value): Use `posn-set-point' instead of `mouse-set-point'
because the latter is not fbound when configured without X.
Richard M. Stallman [Sun, 27 Nov 2005 01:40:27 +0000 (01:40 +0000)]
*** empty log message ***
Nick Roberts [Sun, 27 Nov 2005 01:17:47 +0000 (01:17 +0000)]
(gdb-goto-breakpoint, gdb-frames-select, gdb-threads-select):
Use `posn-set-point' instead of `mouse-set-point' because the
latter is not fbound when configured without X.
Nick Roberts [Sun, 27 Nov 2005 01:16:06 +0000 (01:16 +0000)]
*** empty log message ***
Kim F. Storm [Sat, 26 Nov 2005 23:30:43 +0000 (23:30 +0000)]
(cua--highlight-rectangle): Preserve
existing face when partially highlighting a TAB in a rectangle.
Kim F. Storm [Sat, 26 Nov 2005 23:30:30 +0000 (23:30 +0000)]
*** empty log message ***
Kim F. Storm [Sat, 26 Nov 2005 19:25:36 +0000 (19:25 +0000)]
(ido-mode-map): Doc fix.
(ido-mode-common-map, ido-mode-file-map)
(ido-mode-file-dir-map, ido-mode-buffer-map): New keymaps.
(ido-define-mode-map): Rewrite. Select one of the new maps as
parent for ido-mode-map instead of building from scratch.
(ido-init-mode-maps): New defun to initialize new maps.
(ido-mode): Call it.
(ido-switch-buffer): Doc fix -- use \<ido-mode-buffer-map>.
(ido-find-file): Doc fix -- use \<ido-mode-file-map>.
Kim F. Storm [Sat, 26 Nov 2005 19:25:24 +0000 (19:25 +0000)]
*** empty log message ***
John Paul Wallington [Sat, 26 Nov 2005 19:05:52 +0000 (19:05 +0000)]
(archive-extract): Use `posn-set-point' instead of `mouse-set-point'
because the latter is not fbound when configured without X.
Thien-Thi Nguyen [Sat, 26 Nov 2005 15:52:10 +0000 (15:52 +0000)]
(file-relative-name): Doc fix.
Chong Yidong [Sat, 26 Nov 2005 14:36:42 +0000 (14:36 +0000)]
* emacs.rc: Use new icons.
Chong Yidong [Sat, 26 Nov 2005 14:36:05 +0000 (14:36 +0000)]
New icons installed.
Eli Zaretskii [Sat, 26 Nov 2005 11:20:10 +0000 (11:20 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 26 Nov 2005 11:19:21 +0000 (11:19 +0000)]
(syms_of_minibuf): Mention the extension of `completion-auto-help's meaning
by complete.el.
Eli Zaretskii [Sat, 26 Nov 2005 11:07:23 +0000 (11:07 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 26 Nov 2005 11:06:53 +0000 (11:06 +0000)]
(Finternal_set_lisp_face_attribute_from_resource): Handle :inherit property
as a lisp expression.
Eli Zaretskii [Sat, 26 Nov 2005 10:51:22 +0000 (10:51 +0000)]
(inferior-octave-startup): Force a non-empty string for secondary prompt PS2.
Eli Zaretskii [Sat, 26 Nov 2005 10:10:31 +0000 (10:10 +0000)]
New emacs.ico from Andrew Zhilin.
Eli Zaretskii [Sat, 26 Nov 2005 10:04:05 +0000 (10:04 +0000)]
Rename emacs.ico into emacs21.ico.
Chong Yidong [Fri, 25 Nov 2005 22:07:00 +0000 (22:07 +0000)]
* progmodes/compile.el (compilation-setup): Fix last fix.
Nick Roberts [Fri, 25 Nov 2005 21:34:03 +0000 (21:34 +0000)]
(gdb-info-breakpoints-custom)
(gdb-mouse-toggle-breakpoint-margin)
(gdb-mouse-toggle-breakpoint-fringe, gdb-threads-select):
Add gdb-server-prefix to keep out of command history.
(gdb-edit-register-value): New function.
(gdb-registers-mode-map): Bind mouse-2 and RET to it.
(gdb-info-registers-custom): Use above map.
Nick Roberts [Fri, 25 Nov 2005 21:33:02 +0000 (21:33 +0000)]
*** empty log message ***
Chong Yidong [Fri, 25 Nov 2005 18:00:10 +0000 (18:00 +0000)]
* custom.el (enable-theme): Signal error if argument is not a
theme. Don't recalculate a face if it's not loaded yet.
* cus-face.el (custom-theme-set-faces): Don't change saved-face if
the `user' theme is in effect.
Kim F. Storm [Fri, 25 Nov 2005 17:57:06 +0000 (17:57 +0000)]
*** empty log message ***
Chong Yidong [Fri, 25 Nov 2005 16:35:34 +0000 (16:35 +0000)]
* info.el (Info-on-current-buffer): Record actual filename in
Info-current-file, instead of t, or a fake filename if a non-file
buffer. Make autoload.
(Info-find-node, Info-revert-find-node): No need to check for
Info-current-file nil.
(Info-set-mode-line, Info-up, Info-copy-current-node-name):
Info-current-file is now never `t'.
(Info-fontify-node): Many simplifications due to Info-current-file
always being valid. Use Info-find-file to find node filename.
David Kastrup [Fri, 25 Nov 2005 11:06:30 +0000 (11:06 +0000)]
(longlines-wrap-line): Reorder wrapping to "insert
new character, then delete" in order to preserve markers.
David Ponce [Fri, 25 Nov 2005 07:57:21 +0000 (07:57 +0000)]
(recentf-arrange-by-rule): Handle a special `auto-mode-alist'-like
"strip suffix" rule.
(recentf-build-mode-rules): Handle second level auto-mode entries.
David Ponce [Fri, 25 Nov 2005 07:55:48 +0000 (07:55 +0000)]
*** empty log message ***
Michael Kifer [Fri, 25 Nov 2005 07:29:10 +0000 (07:29 +0000)]
2005-11-25 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff-wind (ediff-make-wide-display): Slight simplification.
* ediff.el (ediff-date): Changed the date of last update.
Michael Kifer [Fri, 25 Nov 2005 07:18:07 +0000 (07:18 +0000)]
2005-11-25 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-keym.el (viper-ESC-key): use different values in terminal and
window modes.
* viper.el (viper-emacs-state-mode-list): delete mail-mode, add
jde-javadoc-checker-report-mode.
Chong Yidong [Fri, 25 Nov 2005 05:32:56 +0000 (05:32 +0000)]
* hi-lock.el (hi-lock-buffer-mode): Turn on font-lock.
(hi-lock-unface-buffer, hi-lock-set-file-patterns): Call
font-lock-fontify-buffer.
(hi-lock-refontify): Deleted.
(hi-lock-font-lock-hook): Turn off hi-lock when font lock is
turned off.
Chong Yidong [Thu, 24 Nov 2005 21:11:42 +0000 (21:11 +0000)]
Fix typo.
Chong Yidong [Thu, 24 Nov 2005 21:05:33 +0000 (21:05 +0000)]
Fix two omissions in last change.
Chong Yidong [Thu, 24 Nov 2005 20:52:16 +0000 (20:52 +0000)]
* hi-lock.el (hi-lock-buffer-mode): Renamed from `hi-lock-mode'.
Use define-minor-mode, and make it a local mode.
(hi-lock-mode): New global minor mode.
(turn-on-hi-lock-if-enabled): New function.
(hi-lock-line-face-buffer, hi-lock-face-buffer)
(hi-lock-set-pattern): Changed arguments to regexp and face
instead of a font-lock pattern. Directly set face property,
instead of refontifying.
(hi-lock-font-lock-hook): Check if font-lock is being turned on.
(hi-lock-find-patterns): Use line-number-at-pos.
(hi-lock-face-phrase-buffer): Call hi-lock-buffer-mode. Use new
arguments for hi-lock-set-pattern.
(hi-lock-find-file-hook, hi-lock-current-line)
(hi-lock-set-patterns): Deleted unused functions.
* progmodes/compile.el (compilation-setup): Don't fiddle with
font-lock-defaults.
Nick Roberts [Thu, 24 Nov 2005 20:45:50 +0000 (20:45 +0000)]
(gdb-var-create-handler, gdb-var-list-children-handler):
Find values for all variable objects. gud-speedbar-buttons
decides whether to display them.
Nick Roberts [Thu, 24 Nov 2005 20:43:52 +0000 (20:43 +0000)]
*** empty log message ***
Romain Francoise [Thu, 24 Nov 2005 16:10:00 +0000 (16:10 +0000)]
(Info-speedbar-fetch-file-nodes): Prefix temporary buffer name with a
space.
Carsten Dominik [Thu, 24 Nov 2005 14:48:48 +0000 (14:48 +0000)]
version 3.21
Carsten Dominik [Thu, 24 Nov 2005 14:47:17 +0000 (14:47 +0000)]
(Structure editing): New item moving commands added.
(Plain Lists): New section.
Carsten Dominik [Thu, 24 Nov 2005 14:46:59 +0000 (14:46 +0000)]
*** empty log message ***
Carsten Dominik [Thu, 24 Nov 2005 14:45:21 +0000 (14:45 +0000)]
(org-export-plain-list-max-depth): Renamed from
`org-export-local-list-max-depth'. Default values changed to 3.
(org-auto-renumber-ordered-lists,
org-plain-list-ordered-item-terminator): New options.
(org-at-item-p, org-beginning-of-item, org-end-of-item,
org-get-indentation, org-get-string-indentation,
org-maybe-renumber-ordered-list, org-renumber-ordered-list): New
functions.
(org-move-item-down, org-move-item-up): New commands.
(org-export-as-html): New classes for CSS support. Bug fix in
regular expression detecting fixed-width regions. Respect
`org-local-list-ordered-item-terminator'.
(org-set-autofill-regexps, org-adaptive-fill-function): "1)" is
also a list item.
(org-metaup, org-metadown, org-shiftmetaup, org-shiftmetadown):
New item moving functions added.
Juri Linkov [Thu, 24 Nov 2005 09:59:37 +0000 (09:59 +0000)]
(isearch-repeat): With empty search ring set `isearch-error' to the
error string instead of signaling error with the function `error'.
YAMAMOTO Mitsuharu [Thu, 24 Nov 2005 08:20:41 +0000 (08:20 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Thu, 24 Nov 2005 08:20:16 +0000 (08:20 +0000)]
(Qcontrol): Rename from Qctrl. All uses changed.
(syms_of_macterm): Staticpro Qcontrol, Qmeta, Qalt, Qhyper,
Qsuper, and Qmodifier_value.
(Vmac_control_modifier, Vmac_option_modifier)
(Vmac_command_modifier, Vmac_function_modifier)
(Vmac_emulate_three_button_mouse, Vmac_wheel_button_is_mouse_2)
(Vmac_pass_command_to_system, Vmac_pass_control_to_system)
(Vmac_charset_info_alist): Doc fixes.
YAMAMOTO Mitsuharu [Thu, 24 Nov 2005 08:19:31 +0000 (08:19 +0000)]
(Mac Input): Remove description of mac-command-key-is-meta. Add
descriptions of mac-control-modifier, mac-command-modifier, and
mac-option-modifier.
(Mac International): Fix description of conversion of clipboard data.
(Mac Font Specs): Add example of font customization by face attributes.
YAMAMOTO Mitsuharu [Thu, 24 Nov 2005 08:18:37 +0000 (08:18 +0000)]
Make modifier `ctrl' an alias of `control'.
YAMAMOTO Mitsuharu [Thu, 24 Nov 2005 08:18:17 +0000 (08:18 +0000)]
The variable `mac-command-key-is-meta' is obsolete.
Nick Roberts [Thu, 24 Nov 2005 00:36:03 +0000 (00:36 +0000)]
(gud-speedbar-menu-items): Add gdb-speedbar-auto-raise as radio button.
(gud-speedbar-buttons): Raise speedbar if requested.
Don't match on "char **...".
(gud-speedbar-buttons): Add (pointer) value for non-leaves.
Make it editable.
Nick Roberts [Thu, 24 Nov 2005 00:34:59 +0000 (00:34 +0000)]
(gdb-speedbar-auto-raise): New function and variable.
(gdb-var-create-handler, gdb-var-list-children-handler):
Don't match on "char **...".
(gdb-var-update-handler): Find values for all variable objects.
(gdb-info-frames-custom): Identify frames by leading "#".
Nick Roberts [Thu, 24 Nov 2005 00:33:42 +0000 (00:33 +0000)]
*** empty log message ***
Chong Yidong [Wed, 23 Nov 2005 17:57:46 +0000 (17:57 +0000)]
* info.el (Info-fontify-node): Handle the case where
Info-current-file is t.
Stefan Monnier [Wed, 23 Nov 2005 15:05:27 +0000 (15:05 +0000)]
(blink-matching-open): Fix off-by-one in last change.
YAMAMOTO Mitsuharu [Wed, 23 Nov 2005 07:20:09 +0000 (07:20 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Wed, 23 Nov 2005 07:19:59 +0000 (07:19 +0000)]
Don't change default directory.
YAMAMOTO Mitsuharu [Wed, 23 Nov 2005 07:19:24 +0000 (07:19 +0000)]
(cfstring_to_lisp_nodecode) [TARGET_API_MAC_CARBON]: Add prototype.
YAMAMOTO Mitsuharu [Wed, 23 Nov 2005 07:19:16 +0000 (07:19 +0000)]
(DECODE_UTF_8): Remove macro.
[TARGET_API_MAC_CARBON] (cfstring_to_lisp_nodecode): New function
created from cfstring_to_lisp.
[TARGET_API_MAC_CARBON] (cfstring_to_lisp): Use it.
(xrm_get_preference_database) [TARGET_API_MAC_CARBON]: Likewise.
YAMAMOTO Mitsuharu [Wed, 23 Nov 2005 07:19:03 +0000 (07:19 +0000)]
(main) [MAC_OSX]: Change working directory to home
directory if `-psn_*' option is specified.
Luc Teirlinck [Tue, 22 Nov 2005 23:28:28 +0000 (23:28 +0000)]
(Custom-reset-standard): Make it handle Custom group
buffers correctly. (It used to throw an error in such buffers.)
Make it ask for confirmation in group buffers and other Custom
buffers containing more than one customization item.
Luc Teirlinck [Tue, 22 Nov 2005 23:26:53 +0000 (23:26 +0000)]
*** empty log message ***
John Paul Wallington [Tue, 22 Nov 2005 22:08:11 +0000 (22:08 +0000)]
(goto-address-fontify): Put `follow-link' property on mail and url overlays.
(goto-address-at-point): Use `posn-set-point' instead of `mouse-set-point'
because the latter is not fbound when configured without X.
Romain Francoise [Tue, 22 Nov 2005 19:56:07 +0000 (19:56 +0000)]
*** empty log message ***
Lars Hansen [Tue, 22 Nov 2005 19:25:50 +0000 (19:25 +0000)]
(ls-lisp-parse-symlink): Delete.
(ls-lisp-classify, ls-lisp-format): Delete call to ls-lisp-parse-symlink.
(ls-lisp-handle-switches): Handle symlinks to directories as directories
when ls-lisp-dirs-first in non-nil.
Romain Francoise [Tue, 22 Nov 2005 12:55:06 +0000 (12:55 +0000)]
Add etc/images/icons.
Nick Roberts [Tue, 22 Nov 2005 03:35:33 +0000 (03:35 +0000)]
(gdb-locals-watch-keymap): Add "\r" binding to local map.
Luc Teirlinck [Tue, 22 Nov 2005 03:32:50 +0000 (03:32 +0000)]
(command-line): Make sure that loaddefs.el is handled correctly in
load-history.
Luc Teirlinck [Tue, 22 Nov 2005 03:31:30 +0000 (03:31 +0000)]
*** empty log message ***
Nick Roberts [Tue, 22 Nov 2005 03:22:52 +0000 (03:22 +0000)]
(Watch Expressions): Expand description.
(Other GDB User Interface Buffers): Describe local map for
gud-watch.
Nick Roberts [Tue, 22 Nov 2005 03:22:05 +0000 (03:22 +0000)]
*** empty log message ***
Nick Roberts [Tue, 22 Nov 2005 03:10:53 +0000 (03:10 +0000)]
(gdb-locals-watch-keymap): New local map.
(gdb-struct-string, gdb-array-string): New constants.
(gdb-info-locals-handler): Use them.
(gdb-reset): Reset gdb-var-list to nil.
Ken Raeburn [Mon, 21 Nov 2005 23:33:01 +0000 (23:33 +0000)]
(shadow_lookup): Use make_number to pass a number to Fsubstring.
Stefan Monnier [Mon, 21 Nov 2005 22:24:13 +0000 (22:24 +0000)]
(sh-font-lock-paren): Handle continued lines in patterns.
Nick Roberts [Mon, 21 Nov 2005 21:52:20 +0000 (21:52 +0000)]
(Watch Expressions): Expand description.
Nick Roberts [Mon, 21 Nov 2005 21:44:07 +0000 (21:44 +0000)]
(Watch Expressions): Expand description.
Juri Linkov [Mon, 21 Nov 2005 07:57:45 +0000 (07:57 +0000)]
*** empty log message ***
Juri Linkov [Mon, 21 Nov 2005 07:56:50 +0000 (07:56 +0000)]
(defcustom): Update link types in docstring.
Juri Linkov [Mon, 21 Nov 2005 07:56:04 +0000 (07:56 +0000)]
(Common Keywords): Update links types custom-manual and url-link.
Add link types emacs-library-link, file-link, function-link,
variable-link, custom-group-link.