bpt/emacs.git
16 years ago* mail/vms-pmail.el (insert-signature): Don't use end-of-buffer.
Dan Nicolaescu [Mon, 22 Oct 2007 02:37:14 +0000 (02:37 +0000)]
* mail/vms-pmail.el (insert-signature): Don't use end-of-buffer.

* tooltip.el: Use featurep 'xemacs.

* printing.el: Move variable definitions before use, no code
change.

16 years ago(Fdump_emacs): Fix typo in message.
Juanma Barranquero [Mon, 22 Oct 2007 02:15:02 +0000 (02:15 +0000)]
(Fdump_emacs): Fix typo in message.
(syms_of_emacs) <kill-emacs-hook>: Fix typo in docstring.
<installation-directory>: Reflow docstring.

16 years agoAdd a list of minibuffer default values.
Juri Linkov [Mon, 22 Oct 2007 00:32:03 +0000 (00:32 +0000)]
Add a list of minibuffer default values.

16 years ago(Shell Command Guessing): Default values are now available by typing M-n instead...
Juri Linkov [Mon, 22 Oct 2007 00:30:53 +0000 (00:30 +0000)]
(Shell Command Guessing): Default values are now available by typing M-n instead of M-p.

16 years ago(Text from Minibuffer, Minibuffer Completion, High-Level Completion):
Juri Linkov [Mon, 22 Oct 2007 00:30:11 +0000 (00:30 +0000)]
(Text from Minibuffer, Minibuffer Completion, High-Level Completion):
Document a list of default value strings in the DEFAULT argument,
for which minibuffer functions return the first element.

16 years ago(Minibuffer History): Add text about a list of minibuffer default values.
Juri Linkov [Mon, 22 Oct 2007 00:28:52 +0000 (00:28 +0000)]
(Minibuffer History): Add text about a list of minibuffer default values.

16 years ago(dired-guess-shell-command): Put all guesses to the
Juri Linkov [Mon, 22 Oct 2007 00:22:56 +0000 (00:22 +0000)]
(dired-guess-shell-command): Put all guesses to the
minibuffer default value list instead of pushing them temporarily
to the history list.

16 years agoAllow minibuffer default to be a list of default values.
Juri Linkov [Mon, 22 Oct 2007 00:20:06 +0000 (00:20 +0000)]
Allow minibuffer default to be a list of default values.
With empty input use the first element of this list as returned default.
(string_to_object):
(read_minibuf_noninteractive):  If defalt is cons, set val to its car.
(read_minibuf): If defalt is cons, set histstring to its car.
(Fread_string): If default_value is cons, set val to its car.
(Fread_buffer): If def is cons, use its car.
(Fcompleting_read): If defalt is cons, set val to its car.

16 years ago(goto-history-element): Allow minibuffer-default to be
Juri Linkov [Mon, 22 Oct 2007 00:17:55 +0000 (00:17 +0000)]
(goto-history-element): Allow minibuffer-default to be
a list of default values accessible by typing M-n in the minibuffer.

16 years ago(byte-optimize-featurep): Fix paren typo.
Stefan Monnier [Sun, 21 Oct 2007 20:10:06 +0000 (20:10 +0000)]
(byte-optimize-featurep): Fix paren typo.

16 years ago* w32-fns.el (w32-quote-process-args):
Dan Nicolaescu [Sun, 21 Oct 2007 19:35:11 +0000 (19:35 +0000)]
* w32-fns.el (w32-quote-process-args):
* dos-w32.el (print-region-function, lpr-headers-switches)
(ps-print-region-function): Pacify byte-compiler.

16 years ago* emulation/edt-mapper.el (function-key-map):
Dan Nicolaescu [Sun, 21 Oct 2007 17:22:04 +0000 (17:22 +0000)]
* emulation/edt-mapper.el (function-key-map):
(edt-map-key): Make it a function instead of using fset. Inline
edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
(edt-gnu-map-key, edt-lucid-map-key): Remove.
(edt-x-emacs-p): Remove.
(edt-emacs-variant, edt-window-system, edt-xserver):
Use featurep 'xemacs.

* net/eudc.el: Use (featurep 'xemacs) instead of the string test.
Replace eudc-xemacs-p with its definition.
(eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
(eudc-emacs-mule-p): Remove.
(eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
eudc-xemacs-p with feature tests.

* net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
(eudc-bob-url-keymap, eudc-bob-sound-keymap)
(eudc-bob-generic-keymap, eudc-bob-popup-menu)
(eudc-bob-toggle-inline-display):
* net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
eudc-emacs-p and eudc-xemacs-p with feature tests.

* net/eudcb-ph.el (eudc-ph-open-session): Replace
eudc-xemacs-mule-p with its former definition.

* progmodes/octave-mod.el (octave-xemacs-p): Remove.
(octave-abbrev-start): Replace octave-xemacs-p with
(featurep 'xemacs).

* progmodes/vera-mode.el (vera-xemacs): Remove.
(vera-mode-syntax-table): Replace vera-xemacs with
(featurep 'xemacs).

* progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
(vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
(vhdl-speedbar-initialize, vhdl-ps-print-init)
(vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
(vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
with (featurep 'xemacs).

* progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
(save-buffer-state-x):
* obsolete/fast-lock.el (fast-lock-verbose):
* emulation/viper-init.el (viper-xemacs-p)
(viper-cond-compile-for-xemacs-or-emacs):
* emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
* ps-print.el (case-fold-search):
* ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
* calculator.el (calculator-help): Use featurep 'xemacs.

16 years ago* progmodes/prolog.el: Undo previous change.
Dan Nicolaescu [Sun, 21 Oct 2007 14:54:34 +0000 (14:54 +0000)]
* progmodes/prolog.el: Undo previous change.
(comint-prompt-regexp, comint-process-echoes): Pacify
byte-compiler.

* progmodes/dcl-mode.el:
* play/yow.el:
* calendar/todo-mode.el:
* calendar/cal-hebrew.el:
* vc-hg.el: Undo previous change.

* vms-patch.el: Likewise.
(print-region-function): Pacify byte-compiler.

16 years ago* tramp.texi (Cleanup remote connections): New section.
Michael Albinus [Sun, 21 Oct 2007 14:11:18 +0000 (14:11 +0000)]
* tramp.texi (Cleanup remote connections): New section.
(Password caching): Remove `tramp-clear-passwd'.  It's not a command
anymore.
(Bug Reports): Add `tramp-bug' to function index.
(Function Index, Variable Index): New nodes.
(Remote shell setup): Describe `tramp-password-prompt-regexp'.

* trampver.texi: Update release number.

16 years ago* net/tramp.el (top): Put load of all tramp-* files into a dolist.
Michael Albinus [Sun, 21 Oct 2007 14:02:38 +0000 (14:02 +0000)]
* net/tramp.el (top): Put load of all tramp-* files into a dolist.
Require tramp-cmds.el.
(tramp-make-tramp-temp-file): We can get rid of DONT-CREATE.
(tramp-handle-file-name-all-completions): Expand DIRECTORY.
 (tramp-do-copy-or-rename-file-directly): Make more rigid checks.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-maybe-open-connection): Use `make-temp-name'.  This is
possible, because we don't need to create the temporary file, but
we need a prefix for ssh, which has its own temporary file
handling.
(tramp-handle-delete-directory): Add "-f" to rmdir.
(tramp-handle-dired-recursive-delete-directory): Call "rm -rf".
(tramp-handle-insert-file-contents): Don't raise a tramp-error but
a signal, in order to give the callee a chance to suppress.
(tramp-handle-write-region): Set owner also in case of short
track.  Don't use compatibility calls for `write-region' anymore.
(tramp-clear-passwd): Add parameter VEC.  Adapt all callees.
(tramp-append-tramp-buffers): Apply `tramp-list-tramp-buffers'.

* net/tramp-cmds.el: New file.

* net/tramp-gw.el (tramp-gw-basic-authentication): Apply VEC to
`tramp-clear-passwd'.

* net/trampver.el: Update release number.

16 years ago*** empty log message ***
Juanma Barranquero [Sun, 21 Oct 2007 12:25:52 +0000 (12:25 +0000)]
*** empty log message ***

16 years ago* fileio.c (Fcopy_file): Call file name handler with preserve_uid_gid.
Michael Albinus [Sun, 21 Oct 2007 10:53:16 +0000 (10:53 +0000)]
* fileio.c (Fcopy_file): Call file name handler with preserve_uid_gid.

16 years ago* files.el (backup-buffer-copy): Call `copy-file' with non-nil
Michael Albinus [Sun, 21 Oct 2007 10:48:28 +0000 (10:48 +0000)]
* files.el (backup-buffer-copy): Call `copy-file' with non-nil
preserve-uid-gid.

* net/ange-ftp.el (ange-ftp-copy-file): Add PRESERVE-UID-GID for
compatibility.  It is not used, though.

16 years ago*** empty log message ***
Martin Rudalics [Sun, 21 Oct 2007 07:53:45 +0000 (07:53 +0000)]
*** empty log message ***

16 years ago* progmodes/gud.el (gud-target-name): Move definition before use.
Dan Nicolaescu [Sun, 21 Oct 2007 07:33:32 +0000 (07:33 +0000)]
* progmodes/gud.el (gud-target-name): Move definition before use.

* progmodes/dcl-mode.el: Require imenu at compile time.

* progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify
byte-compiler.

* obsolete/fast-lock.el: Use featurep test instead of
string-match.

* eshell/esh-mode.el (eshell-handle-ansi-color): Require
ansi-color at compile time too.

* eshell/em-unix.el (eshell/info): Require info at compile time
too.

* w32-fns.el: Require w32-vars.

* diff-mode.el (diff-refine-hunk): Require smerge-mode at compile
time too.

16 years agoUndo previous change.
Dan Nicolaescu [Sun, 21 Oct 2007 03:39:23 +0000 (03:39 +0000)]
Undo previous change.

16 years ago([ignore]): Use ignore.
Stefan Monnier [Sun, 21 Oct 2007 02:35:16 +0000 (02:35 +0000)]
([ignore]): Use ignore.
(double-setup): Inline into double-mode.
(double-mode): Use define-minor-mode.

16 years ago* textmodes/reftex.el: Move require easymenu before first use.
Dan Nicolaescu [Sun, 21 Oct 2007 00:24:32 +0000 (00:24 +0000)]
* textmodes/reftex.el: Move require easymenu before first use.
(reftex-info): Require info at compile too.

* textmodes/org-publish.el (org-publish-org-to-html)
(org-publish-org-to): Require org at compile time too.
(org-publish-attachment): Require at compile time too.

* term/tty-colors.el (w32-tty-standard-colors): Pacify
byte-compiler.

* term/pc-win.el (frame-creation-function-alist): Add to this
instead of setting frame-creation-function.

* play/blackbox.el (bb-up, bb-down): Use forward-line.

* net/rcirc.el (rcirc-markup-text-functions): Move definition
earlier.

* calendar/todo-mode.el: Require calendar at compile time.

* calendar/cal-islam.el: Require diary-lib at compile time.

* calendar/cal-hebrew.el: Require diary-lib and holidays at
compile time.

* w32-vars.el: Provide w32-vars.

* term/w32-win.el: Require w32-vars.
(w32-color-map): Pacify byte-compiler.

* loadup.el: Load w32-wars before term/w32-win.

16 years ago(fill-paragraph): When the region is active, don't try other `or' branches
Juri Linkov [Sat, 20 Oct 2007 23:55:30 +0000 (23:55 +0000)]
(fill-paragraph): When the region is active, don't try other `or' branches
regardless of the value returned by fill-region; just return t.

16 years ago*** empty log message ***
Eric S. Raymond [Sat, 20 Oct 2007 21:10:32 +0000 (21:10 +0000)]
*** empty log message ***

16 years agoRestore vc-next-action functionality of registering files.
Eric S. Raymond [Sat, 20 Oct 2007 21:02:46 +0000 (21:02 +0000)]
Restore vc-next-action functionality of registering files.

16 years ago(Fdocumentation): Check for advice in all cases.
Juanma Barranquero [Sat, 20 Oct 2007 20:21:42 +0000 (20:21 +0000)]
(Fdocumentation): Check for advice in all cases.

16 years ago*** empty log message ***
Martin Rudalics [Sat, 20 Oct 2007 17:02:54 +0000 (17:02 +0000)]
*** empty log message ***

16 years agoCondition out a misleading message.
Eric S. Raymond [Sat, 20 Oct 2007 16:34:44 +0000 (16:34 +0000)]
Condition out a misleading message.

16 years agoAdd some recent news.
Jay Belanger [Sat, 20 Oct 2007 15:51:12 +0000 (15:51 +0000)]
Add some recent news.

16 years ago(Trigonometric and Hyperbolic Functions): Fix typo.
Jay Belanger [Sat, 20 Oct 2007 15:38:24 +0000 (15:38 +0000)]
(Trigonometric and Hyperbolic Functions): Fix typo.

16 years ago(info-nmake): Change into correct directories.
Jason Rumney [Sat, 20 Oct 2007 13:05:54 +0000 (13:05 +0000)]
(info-nmake): Change into correct directories.

16 years agoA better solution for the last change:
Eli Zaretskii [Sat, 20 Oct 2007 12:28:52 +0000 (12:28 +0000)]
A better solution for the last change:
(docflags, doldflags): New variables.
(genmakefiles): Use them to work around problems with whitespace in
arguments of the `if' command.

16 years ago(usercflags, userldflags): Quote %1.
Eli Zaretskii [Sat, 20 Oct 2007 11:33:03 +0000 (11:33 +0000)]
(usercflags, userldflags): Quote %1.

16 years ago* play/decipher.el (decipher-keypress): Use forward-line.
Dan Nicolaescu [Sat, 20 Oct 2007 06:53:06 +0000 (06:53 +0000)]
* play/decipher.el (decipher-keypress): Use forward-line.

16 years ago* term/x-win.el (x-gtk-stock-map, icon-map-list)
Dan Nicolaescu [Sat, 20 Oct 2007 06:30:18 +0000 (06:30 +0000)]
* term/x-win.el (x-gtk-stock-map, icon-map-list)
(x-gtk-map-stock): Delete duplicated definitions from merge.

* progmodes/octave-mod.el: Require octave-inf at compile time

* progmodes/compile.el (compilation-skip-to-next-location)
(compilation-skip-threshold, compilation-skip-visited): Move
definitions earlier.

* play/zone.el (zone-fall-through-ws):
* play/landmark.el (lm-move-down, lm-move-up):
* play/handwrite.el (handwrite):
* mail/mspools.el (mspools-visit-spool):
* wdired.el (wdired-next-line, wdired-previous-line):
* tar-mode.el (tar-subfile-save-buffer):
* scroll-lock.el (scroll-lock-next-line)
(scroll-lock-previous-line):
* image-dired.el (image-dired-next-line)
(image-dired-previous-line):
* ediff-help.el (ediff-help-message-line-length): Use
forward-line.

* smerge-mode.el (smerge-auto-refine):
* diff-mode.el (diff-auto-refine): Add :group.

* play/yow.el: Require doctor at compile time.

* vmsproc.el: Provide vmsproc.
(command-send-input): Use forward-line.

* vms-patch.el: Require ps-print and vmsproc at compile time.

* vc-mtn.el (log-view-message-re, log-view-file-re)
(log-view-font-lock-keywords): Pacify byte-compiler.

* vc-hg.el: Require log-view at compile time.

16 years ago("\\qed"): Add this rule.
Kenichi Handa [Sat, 20 Oct 2007 06:26:37 +0000 (06:26 +0000)]
("\\qed"): Add this rule.

16 years agoAdapt log-view-diff for new VC API.
Eric S. Raymond [Sat, 20 Oct 2007 04:39:42 +0000 (04:39 +0000)]
Adapt log-view-diff for new VC API.

16 years agoDisambiguate two slightly different uses of the term 'filesets'.
Eric S. Raymond [Sat, 20 Oct 2007 04:24:26 +0000 (04:24 +0000)]
Disambiguate two slightly different uses of the term 'filesets'.

16 years ago(f90-font-lock-keywords-2, f90-looking-at-type-like): Fix regexp typos.
Glenn Morris [Sat, 20 Oct 2007 03:56:39 +0000 (03:56 +0000)]
(f90-font-lock-keywords-2, f90-looking-at-type-like): Fix regexp typos.

16 years agoMerge from emacs--rel--22
Miles Bader [Sat, 20 Oct 2007 02:21:09 +0000 (02:21 +0000)]
Merge from emacs--rel--22

Patches applied:

 * emacs--rel--22  (patch 129-130)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 259-260)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-900

16 years agoMerge from gnus--rel--5.10
Miles Bader [Sat, 20 Oct 2007 02:22:19 +0000 (02:22 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 259-260)

   - Merge from emacs--rel--22
   - Update from CVS

2007-10-18  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Use rmail-dont-reply-to to
   exclude address matching message-dont-reply-to-names.

Revision: emacs@sv.gnu.org/emacs--rel--22--patch-130

16 years ago*** empty log message ***
Stefan Monnier [Sat, 20 Oct 2007 02:04:43 +0000 (02:04 +0000)]
*** empty log message ***

16 years ago(diff-auto-refine): New var.
Stefan Monnier [Sat, 20 Oct 2007 02:02:22 +0000 (02:02 +0000)]
(diff-auto-refine): New var.
(diff-hunk): Use it.
(diff-ignore-whitespace-hunk): Rename diff-refine-ignore-spaces-hunk.
(diff-refine-change): Rename from diff-fine-change.  Change it.
(diff-refine-preproc): Rename from diff-fine-highlight-preproc.
(diff-refine-hunk): Rename from diff-fine-highlight.

16 years ago*** empty log message ***
John Paul Wallington [Sat, 20 Oct 2007 01:53:11 +0000 (01:53 +0000)]
*** empty log message ***

16 years ago(smerge-auto-refine): New var.
Stefan Monnier [Sat, 20 Oct 2007 01:52:22 +0000 (01:52 +0000)]
(smerge-auto-refine): New var.
(smerge-next, smerge-prev): Use it.
(smerge-batch-resolve): Ad-hoc trick for Arch's .rej files.

16 years ago(describe-variable-custom-version-info): New function to return
John Paul Wallington [Sat, 20 Oct 2007 01:50:38 +0000 (01:50 +0000)]
(describe-variable-custom-version-info): New function to return
variable's version or package version note.
(describe-variable): Use it, display result.

16 years ago(easy-mmode-define-navigation):
Stefan Monnier [Sat, 20 Oct 2007 01:46:38 +0000 (01:46 +0000)]
(easy-mmode-define-navigation):
Add `body' arg.  Cleanup the check-narrow-maybe/re-narrow-maybe mess.

16 years ago* vc-bzr.el (vc-bzr-diff-tree):
Stefan Monnier [Sat, 20 Oct 2007 01:28:35 +0000 (01:28 +0000)]
* vc-bzr.el (vc-bzr-diff-tree):
* vc-git.el (vc-git-diff-tree):
* vc-hg.el (vc-hg-diff-tree):
* vc-mcvs.el (vc-mcvs-diff-tree):
* vc-mtn.el (vc-mtn-diff-tree):
* vc-svn.el (vc-svn-diff-tree): Remove.

16 years ago(vc-mtn-revision-completion-table):Make it work when the arg is a list of files.
Stefan Monnier [Sat, 20 Oct 2007 01:13:10 +0000 (01:13 +0000)]
(vc-mtn-revision-completion-table):Make it work when the arg is a list of files.

16 years ago(vc-hg-revision-completion-table, vc-hg-revision-table): Make it work when the
Stefan Monnier [Sat, 20 Oct 2007 01:11:18 +0000 (01:11 +0000)]
(vc-hg-revision-completion-table, vc-hg-revision-table): Make it work when the
arg is a list of files.

16 years ago(vc-git-revision-completion-table, vc-git-revision-table):
Stefan Monnier [Sat, 20 Oct 2007 01:09:59 +0000 (01:09 +0000)]
(vc-git-revision-completion-table, vc-git-revision-table):
Make it work when the arg is a list of files.

16 years ago(vc-cvs-revision-completion-table): Make it work when the
Stefan Monnier [Sat, 20 Oct 2007 01:07:52 +0000 (01:07 +0000)]
(vc-cvs-revision-completion-table): Make it work when the
arg is a list of files.

16 years ago(vc-arch-revision-completion-table): Make it work when the
Stefan Monnier [Sat, 20 Oct 2007 01:05:50 +0000 (01:05 +0000)]
(vc-arch-revision-completion-table): Make it work when the
arg is a list of files.

16 years ago(History and Acknowledgements): Turn comment about integer size into
Jay Belanger [Sat, 20 Oct 2007 00:48:06 +0000 (00:48 +0000)]
(History and Acknowledgements):  Turn comment about integer size into
past tense.
(Time Zones): Remove pointer to Calc author's address.
(Trigonometric and Hyperbolic Functions): Mention cotangent and
hyperbolic cotangent functions.

16 years agoRemove `diff-tree' operation, now subsumed by `diff'.
Stefan Monnier [Fri, 19 Oct 2007 20:59:49 +0000 (20:59 +0000)]
Remove `diff-tree' operation, now subsumed by `diff'.
Also `revision-completion-table' now takes a list of files.
(vc-deduce-fileset): Remove unused var `regexp'.
Only obey allow-directory-wildcard in dired buffers.
(vc-default-diff-tree): Remove.
(vc-diff-added-files): New var.
(vc-diff-internal): Use it.  Remove arg `backend'.  Update callers.
(vc-version-diff): Revert from `vc-history-diff' to the original name.
Remove the `backend' arg.
(vc-contains-version-controlled-file): Remove.
(vc-diff): Bring it closer to the version in Emacs-22.
(vc-revert): Fix typo in let-binding.
(vc-default-unregister): Remove.
(vc-dired-buffers-for-dir): Remove N^2 behavior.

16 years ago[HAVE_LIBRESOLV]: Add -lresolv to linker flags.
Chong Yidong [Fri, 19 Oct 2007 20:40:59 +0000 (20:40 +0000)]
[HAVE_LIBRESOLV]: Add -lresolv to linker flags.

16 years ago* Makefile.in [HAVE_LIBRESOLV]: Add -lresolv to linker flags.
Chong Yidong [Fri, 19 Oct 2007 20:40:24 +0000 (20:40 +0000)]
* Makefile.in [HAVE_LIBRESOLV]: Add -lresolv to linker flags.

16 years ago* textmodes/two-column.el (2C-split, 2C-merge):
Dan Nicolaescu [Fri, 19 Oct 2007 18:41:09 +0000 (18:41 +0000)]
* textmodes/two-column.el (2C-split, 2C-merge):
* textmodes/bib-mode.el (bib-find-key, mark-bib):
* progmodes/idlw-shell.el (idlwave-shell-move-or-history):
* progmodes/etags.el (find-tag-in-order, etags-tags-apropos)
* progmodes/ada-xref.el (ada-get-all-references):
* obsolete/mlsupport.el (ml-next-line, ml-previous-line):
* emulation/vi.el (vi-previous-line-first-nonwhite)
(vi-effective-range, vi-put-before):
* emulation/edt.el (edt-next-line, edt-previous-line)
(edt-paragraph-forward): Use forward-line.

* progmodes/etags.el (tags-apropos): Require apropos at compile
time too.

* progmodes/prolog.el: Require comint when compiling.
(inferior-prolog-flavor): Move defvar before use.

16 years ago(turn-on-font-lock-if-desired):
Richard M. Stallman [Fri, 19 Oct 2007 17:27:58 +0000 (17:27 +0000)]
(turn-on-font-lock-if-desired):
Renamed from `turn-on-font-lock-if-enabled'.
Fully obey `font-lock-global-modes'.

16 years agoWhitespace fix.
Richard M. Stallman [Fri, 19 Oct 2007 17:24:03 +0000 (17:24 +0000)]
Whitespace fix.

16 years ago(Fdocumentation): Check for and handle an advised function.
Richard M. Stallman [Fri, 19 Oct 2007 17:23:38 +0000 (17:23 +0000)]
(Fdocumentation): Check for and handle an advised function.

16 years ago(diff-fine-highlight-preproc): Stick to minimal changes
Stefan Monnier [Fri, 19 Oct 2007 17:16:43 +0000 (17:16 +0000)]
(diff-fine-highlight-preproc): Stick to minimal changes
which will not affect the behavior of things like forward-word.
(diff-fine-highlight): Preserve point.

16 years ago(doc-view-mode-map): Use remapping.
Stefan Monnier [Fri, 19 Oct 2007 16:03:09 +0000 (16:03 +0000)]
(doc-view-mode-map): Use remapping.
Don't rebind C-v, M-v to their default value.
Don't bind mouse-4 and mouse-5: it's mwheel.el's job.

16 years agoAdd word-granularity refinement.
Stefan Monnier [Fri, 19 Oct 2007 15:59:13 +0000 (15:59 +0000)]
Add word-granularity refinement.
(smerge-refine-forward-function, smerge-refine-ignore-whitespace)
(smerge-refine-weight-hack): New vars.
(smerge-refine-forward): New fun.
(smerge-refine-chopup-region, smerge-refine-highlight-change): Use them.
(smerge-refine-subst): Use them as well.  Preserve point.

16 years ago*** empty log message ***
Juanma Barranquero [Fri, 19 Oct 2007 15:09:49 +0000 (15:09 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Juanma Barranquero [Fri, 19 Oct 2007 15:01:28 +0000 (15:01 +0000)]
*** empty log message ***

16 years ago(bs-mode): Set mode-class property to special.
Juanma Barranquero [Fri, 19 Oct 2007 14:51:12 +0000 (14:51 +0000)]
(bs-mode): Set mode-class property to special.

16 years ago(bs--track-window-changes): Don't refresh the whole list.
Juanma Barranquero [Fri, 19 Oct 2007 11:07:17 +0000 (11:07 +0000)]
(bs--track-window-changes): Don't refresh the whole list.

16 years ago(follow-unload-function): New function.
Juanma Barranquero [Fri, 19 Oct 2007 10:54:36 +0000 (10:54 +0000)]
(follow-unload-function): New function.

16 years ago(follow-unload-function): New function.
Juanma Barranquero [Fri, 19 Oct 2007 10:37:01 +0000 (10:37 +0000)]
(follow-unload-function): New function.

16 years ago(Fset_process_filter): Doc fix.
Juanma Barranquero [Fri, 19 Oct 2007 10:30:05 +0000 (10:30 +0000)]
(Fset_process_filter): Doc fix.

16 years ago(Fset_process_filter): Doc fix.
Juanma Barranquero [Fri, 19 Oct 2007 10:22:53 +0000 (10:22 +0000)]
(Fset_process_filter): Doc fix.

16 years ago(unload-function-features-list): Rename from `unload-hook-features-list'.
Juanma Barranquero [Fri, 19 Oct 2007 09:05:52 +0000 (09:05 +0000)]
(unload-function-features-list): Rename from `unload-hook-features-list'.
(unload-hook-features-list): Add as obsolete alias.
(unload-feature): Use `unload-function-features-list'
and new FEATURE-unload-function.

16 years ago(unload-function-features-list): Rename from `unload-hook-features-list'.
Juanma Barranquero [Fri, 19 Oct 2007 08:57:34 +0000 (08:57 +0000)]
(unload-function-features-list): Rename from `unload-hook-features-list'.
(unload-hook-features-list): Add as obsolete alias.
(unload-feature): Use `unload-function-features-list'
and new FEATURE-unload-function.

16 years agoGrammar fix.
Glenn Morris [Fri, 19 Oct 2007 07:05:46 +0000 (07:05 +0000)]
Grammar fix.

16 years agoGrammar fix.
Glenn Morris [Fri, 19 Oct 2007 07:05:37 +0000 (07:05 +0000)]
Grammar fix.

16 years ago(mouse-minor-mode-menu, minor-mode-menu-from-indicator):
Glenn Morris [Fri, 19 Oct 2007 02:14:58 +0000 (02:14 +0000)]
(mouse-minor-mode-menu, minor-mode-menu-from-indicator):
Move here from bindings.el

16 years ago(mouse-minor-mode-menu)
Glenn Morris [Fri, 19 Oct 2007 02:14:21 +0000 (02:14 +0000)]
(mouse-minor-mode-menu)
(minor-mode-menu-from-indicator): Move to mouse.el.

16 years agoAdd C-x v v bug.
Glenn Morris [Fri, 19 Oct 2007 02:12:13 +0000 (02:12 +0000)]
Add C-x v v bug.

16 years agoWhitespace fix.
Richard M. Stallman [Fri, 19 Oct 2007 01:13:01 +0000 (01:13 +0000)]
Whitespace fix.

16 years ago(describe-function-1): Don't use the advice origname
Richard M. Stallman [Fri, 19 Oct 2007 01:12:43 +0000 (01:12 +0000)]
(describe-function-1): Don't use the advice origname
if it has no function definition yet.

16 years agoFrom_ Johan Bockgrd, <http://article.gmane.org/gmane.emacs.devel/81056>
Katsumi Yamaoka [Thu, 18 Oct 2007 22:49:05 +0000 (22:49 +0000)]
From_ Johan Bockgrd, <article.gmane.org/gmane.emacs.devel/81056>
* net/tramp.el (tramp-rfn-eshadow-update-overlay): Save excursion.
Use `save-restriction' rather than `widen'.

16 years ago(read_key_sequence): Undo a change introduced by multi-tty
Stefan Monnier [Thu, 18 Oct 2007 22:07:34 +0000 (22:07 +0000)]
(read_key_sequence): Undo a change introduced by multi-tty
which caused key-translation-map to applied repeatedly (thus breaking
double-mode).

16 years ago(display-time-world-time-format): Display day # not month #.
Richard M. Stallman [Thu, 18 Oct 2007 21:23:32 +0000 (21:23 +0000)]
(display-time-world-time-format): Display day # not month #.

16 years agoMerge from gnus--rel--5.10
Miles Bader [Thu, 18 Oct 2007 21:09:02 +0000 (21:09 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

2007-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-util.el (gnus-string<): New function.

   * lisp/gnus/gnus-sum.el (gnus-article-sort-by-author)
   (gnus-article-sort-by-subject): Use it.

2007-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-win.el (gnus-configure-windows): Focus on the frame for which
   the frame-focus tag is set in gnus-buffer-configuration.

Revision: emacs@sv.gnu.org/emacs--rel--22--patch-128

16 years agoMerge from emacs--rel--22
Miles Bader [Thu, 18 Oct 2007 21:07:57 +0000 (21:07 +0000)]
Merge from emacs--rel--22

Patches applied:

 * emacs--rel--22  (patch 128)

   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-897

16 years agoMerge from emacs--rel--22
Miles Bader [Thu, 18 Oct 2007 21:07:49 +0000 (21:07 +0000)]
Merge from emacs--rel--22

Patches applied:

 * emacs--rel--22  (patch 125-127)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-896

16 years agoAdd Image Support section.
Jason Rumney [Thu, 18 Oct 2007 21:00:43 +0000 (21:00 +0000)]
Add Image Support section.

16 years ago(auto-mode-alist): Don't use doc-view for PS and EPS.
Reiner Steib [Thu, 18 Oct 2007 19:59:52 +0000 (19:59 +0000)]
(auto-mode-alist): Don't use doc-view for PS and EPS.

16 years agoRemove version keyword.
Reiner Steib [Thu, 18 Oct 2007 19:46:39 +0000 (19:46 +0000)]
Remove version keyword.
(doc-view-ghostscript-program, doc-view-dvipdfm-program)
(doc-view-ps2pdf-program): Use executable-find.  Simplify custom type.
(doc-view-ghostscript-options): Improve custom type.
(doc-view-cache-directory, doc-view-conversion-buffer)
(doc-view-conversion-refresh-interval): Simplify custom type.

16 years ago(doc-view-mode-map): Use the image-mode scrolling commands. Don't rebind C-x k.
Reiner Steib [Thu, 18 Oct 2007 19:33:57 +0000 (19:33 +0000)]
(doc-view-mode-map): Use the image-mode scrolling commands.  Don't rebind C-x k.

16 years ago* doc-view.el (doc-view-dvi->pdf-sentinel, doc-view-dvi->pdf)
Reiner Steib [Thu, 18 Oct 2007 19:30:23 +0000 (19:30 +0000)]
* doc-view.el (doc-view-dvi->pdf-sentinel, doc-view-dvi->pdf)
(doc-view-pdf/ps->png-sentinel, doc-view-pdf/ps->png)
(doc-view-pdf->txt-sentinel, doc-view-pdf->txt)
(doc-view-ps->pdf-sentinel, doc-view-ps->pdf): Remove superfluous
messages.

16 years ago(doc-view-ghostscript-options, doc-view-ps->pdf):
Reiner Steib [Thu, 18 Oct 2007 19:24:30 +0000 (19:24 +0000)]
(doc-view-ghostscript-options, doc-view-ps->pdf):
Add comment about "-dSAFER".

16 years agoDon't require xt-mouse.
Stefan Monnier [Thu, 18 Oct 2007 19:07:49 +0000 (19:07 +0000)]
Don't require xt-mouse.
(terminal-init-xterm): Run terminal-init-xterm-hook rather than
calling turn-on-xterm-mouse-tracking-on-terminal directly.

16 years agoDon't change the global function-key-map anny more.
Stefan Monnier [Thu, 18 Oct 2007 19:06:44 +0000 (19:06 +0000)]
Don't change the global function-key-map anny more.
(xterm-mouse-mode): Use terminal-init-xterm-hook.  Don't use
after-make-frame-functions now that term/xterm.el calls us directly.
(turn-on-xterm-mouse-tracking, turn-off-xterm-mouse-tracking):
Use turn-*-xterm-mouse-tracking-on-terminal.  Only once per terminal.
(turn-on-xterm-mouse-tracking-on-terminal): Make param optional.
Setup input-decode-map and remember that xterm-mouse-mode was
enabled in this terminal.
(turn-off-xterm-mouse-tracking-on-terminal): Only disable on those
terminals where it has been enabled.

16 years ago(tty-create-frame-with-faces): Make sure not only
Stefan Monnier [Thu, 18 Oct 2007 19:02:23 +0000 (19:02 +0000)]
(tty-create-frame-with-faces): Make sure not only
tty-run-terminal-initialization but also set-locale-environment
are run only once per terminal.
(tty-run-terminal-initialization): Don't check if the terminal was
already initted.

16 years ago(encoded-kbd-setup-display): Be careful not to remove keymaps that just
Stefan Monnier [Thu, 18 Oct 2007 18:53:28 +0000 (18:53 +0000)]
(encoded-kbd-setup-display): Be careful not to remove keymaps that just
happen to inherit from one of ours.  When setting up our keymap, make sure
it won't be accidentally modified by someone else.

16 years ago(emerge-setup): Use insert-buffer-substring.
Thien-Thi Nguyen [Thu, 18 Oct 2007 18:25:15 +0000 (18:25 +0000)]
(emerge-setup): Use insert-buffer-substring.
(emerge-prepare-error-list, emerge-setup-with-ancestor): Likewise.

16 years ago(org-columns-eval): Use forward-line.
Thien-Thi Nguyen [Thu, 18 Oct 2007 16:07:35 +0000 (16:07 +0000)]
(org-columns-eval): Use forward-line.