Chong Yidong [Sat, 9 Dec 2006 17:41:44 +0000 (17:41 +0000)]
* mouse-sel.el (mouse-sel-mode): Register mouse-2 as a click type.
* man.el (Man-xref-button-action): New function. If the
`Man-target-string' button property is a function, assume it
accepts a position argument.
(Man-abstract-xref-man-page): Use it.
(Man-default-man-entry): New optional arg POS.
Chong Yidong [Sat, 9 Dec 2006 16:06:53 +0000 (16:06 +0000)]
(wdired-change-to-wdired-mode, wdired-finish-edit)
(wdired-search-and-rename): Simplify code.
(wdired-preprocess-files, wdired-preprocess-perms): Make
read-only property of preceding character rear-nonsticky to
avoid that it can be modified. Put old-name and old-link
properties on character preceding name and replace
put-text-property by add-text-properties.
(wdired-get-filename, wdired-get-previous-link): Get old-name
and old-link properties from character preceding name and
simplify code.
(wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit)
(wdired-perms-to-number): Make local-map property
rear-nonsticky to avoid that text following permissions may be
modified. Use add-text-properties instead of put-text-property
when changing a permission bit.
(wdired-change-to-dired-mode): Remove stickiness properties.
Chong Yidong [Sat, 9 Dec 2006 16:06:36 +0000 (16:06 +0000)]
* wdired.el (wdired-change-to-wdired-mode, wdired-finish-edit)
(wdired-search-and-rename): Simplify code.
(wdired-preprocess-files, wdired-preprocess-perms): Make
read-only property of preceding character rear-nonsticky to
avoid that it can be modified. Put old-name and old-link
properties on character preceding name and replace
put-text-property by add-text-properties.
(wdired-get-filename, wdired-get-previous-link): Get old-name
and old-link properties from character preceding name and
simplify code.
(wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit)
(wdired-perms-to-number): Make local-map property
rear-nonsticky to avoid that text following permissions may be
modified. Use add-text-properties instead of put-text-property
when changing a permission bit.
(wdired-change-to-dired-mode): Remove stickiness properties.
Eli Zaretskii [Sat, 9 Dec 2006 13:02:32 +0000 (13:02 +0000)]
(flyspell-hack-local-variables-hook): New. Force buffer local defs evaluation
on local variables loading.
(flyspell-mode-on, flyspell-mode-off): Use it in `hack-local-variables-hook'.
Eli Zaretskii [Fri, 8 Dec 2006 17:02:57 +0000 (17:02 +0000)]
(Emacs Server): Improve wording. Don't mention the ``server program''.
Add a cross-reference to "Init File" node.
(Invoking emacsclient): Add index entries. Document both short and long
versions of command-line options. Document the -f option.
Chong Yidong [Fri, 8 Dec 2006 16:26:32 +0000 (16:26 +0000)]
(gnus-make-thread-indent-array): New optional arg specifying array size.
(gnus-summary-insert-line, gnus-summary-prepare-threads): Regrow indent
array if it is too small.
(gnus-sort-threads-recursive): Renamed from gnus-sort-thread-1.
(gnus-sort-threads-loop): New function.
Chong Yidong [Fri, 8 Dec 2006 16:23:50 +0000 (16:23 +0000)]
* gnus-sum.el (gnus-make-thread-indent-array): New optional arg
specifying array size.
(gnus-summary-insert-line, gnus-summary-prepare-threads): Regrow indent
array if it is too small.
(gnus-sort-threads-recursive): Renamed from gnus-sort-thread-1.
(gnus-sort-threads-loop): New function.
Magnus Henoch [Fri, 8 Dec 2006 00:38:47 +0000 (00:38 +0000)]
(url-http-create-request): Remove url argument, use the buffer-local
variable `url-http-target-url' instead. Both callers updated.
Simplify proxy handling.
(url-http): Don't make proxy-object buffer local.
(maintainer-clean): Depend on `distclean'. Don't remove elisp* info files;
they are already deleted by the `clean' and `distclean' targets, and they
are in the $(infodir) directory, not the current one.
Kim F. Storm [Tue, 5 Dec 2006 22:35:30 +0000 (22:35 +0000)]
(cua-paste-pop-rotate-temporarily): Doc fix.
(cua-paste-pop): Rework last change for cua-paste-pop-rotate-temporarily,
so first M-y and C-y works alike, pasting the head of the kill-ring, and
prefix arg C-u M-y inserts the text inserted by the last M-y command.
(Changes to cmuscheme): Mention the alternative for `~/.emacs_SCHEMEPROG'
which is `~/.emacs.d/init_SCHEMEPROG.scm'.
(Init file changes): Same for `~/.emacs_SHELL' versus
`~/.emacs.d/init_SHELL.sh'.
Glenn Morris [Tue, 5 Dec 2006 06:20:58 +0000 (06:20 +0000)]
Update copyright years.
Assign copyright to FSF, based on copyright.list:
EMACS Alex Schroeder Austria 1973 2000-07-05
Assigns master.el and future changes.
alex@gnu.org
Glenn Morris [Tue, 5 Dec 2006 05:29:21 +0000 (05:29 +0000)]
(Qforce): New Lisp_Object.
(Fdefine_abbrev): Do not overwrite non-system abbrevs with system
abbrevs, unless 'force is applied.
(syms_of_abbrev): Add Qforce.
Kim F. Storm [Mon, 4 Dec 2006 15:21:39 +0000 (15:21 +0000)]
(parse_signal): Rename macro from handle_signal.
(Fsignal_process): Also accept lower-case variants of signal
names (to align with signal names generated by Emacs itself).