1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-03 11:33:37 +00:00
Commit Graph

15478 Commits

Author SHA1 Message Date
Chong Yidong
01d5aaeb11 * tool-bar.el (tool-bar-find-image-cache): Var deleted.
(tool-bar-find-image): Function deleted.
(tool-bar-local-item, tool-bar-local-item-from-menu): Use
find-image instead of tool-bar-find-image.
(tool-bar-keymap-cache): New hash table.
(tool-bar-make-keymap): Use it.
(tool-bar-make-keymap-1): Move body of tool-bar-make-keymap here.
2008-11-27 03:27:54 +00:00
Michael Albinus
f7d20b3eac * net/dbus.el (dbus-handle-event): The result of a message call
can also be an object, which is not a consp.
2008-11-26 20:17:24 +00:00
Alan Mackenzie
3fbb05ffe6 (Moving by Parens): Clarify that parens inside strings and comments are
ignored, and that the commands assume the starting point isn't in a
string or comment.
2008-11-26 10:27:42 +00:00
Michael Albinus
2152f12541 *** empty log message *** 2008-11-26 07:23:04 +00:00
Glenn Morris
9f688acf32 (Fx_font_family_list): Replace lisp/term/pc-win.el redefinition with
ifdef.  (Bug#1383)
2008-11-26 03:00:53 +00:00
Jay Belanger
9f6a59d16c (calcFunc-collect): Normalize the coefficients of the
polynomial rather than the whole polynomial.
2008-11-26 02:39:57 +00:00
Chong Yidong
7818961075 * mail/mailabbrev.el (define-mail-abbrev): When reading from mailrc,
recognize string quoting.  When reading from Lisp, accept rfc822-like
addresses.

* mail/mailalias.el (define-mail-alias): Sync code with
define-mail-abbrev.
2008-11-25 22:57:50 +00:00
Glenn Morris
975c500dac (eshell-gather-process-output): Revert previous change. (re-opens Bug#1388) 2008-11-25 04:26:22 +00:00
Juanma Barranquero
3a37fceafa Fix #870 breakage. 2008-11-25 02:12:27 +00:00
Juanma Barranquero
e73da1296b * play/bubbles.el (bubbles-mode): Define with `define-derived-mode'.
(bubbles-shift-mode, bubbles--update-score): Fix typos in docstrings.
  (bubbles--empty-char): Use "\s".
2008-11-25 02:01:58 +00:00
Jay Belanger
be5255e21c (calc-settings-file, calc-language-alist)
calc-embedded-announce-formula, calc-embedded-announce-formula-alist)
calc-embedded-open-formula, calc-embedded-close-formula)
calc-embedded-open-close-formula-alist)
calc-embedded-word-regexp-alist, calc-embedded-open-plain)
calc-embedded-close-plain, calc-embedded-open-close-plain-alist)
calc-embedded-open-new-formula, calc-embedded-close-new-formula)
calc-embedded-open-close-new-formula-alist, calc-embedded-open-mode)
calc-embedded-close-mode, calc-embedded-open-close-mode-alist)
calc-gnuplot-name, calc-gnuplot-plot-command)
calc-gnuplot-print-command, calc-multiplication-has-precedence):
Remove unnecessary asterisks from docstrings.
2008-11-25 01:30:22 +00:00
Juanma Barranquero
a1ff7705dc * calculator.el (calculator-op-or-exp): Reflow docstring.
(calculator-remove-zeros, calculator-repR, calculator-repL):
  Fix typos in docstrings.
2008-11-25 00:30:47 +00:00
Chong Yidong
962f83947f * log-view.el (log-view-annotate-version): Let vc-annotate manage
windows instead of calling switch-to-buffer.
2008-11-24 21:19:46 +00:00
Chong Yidong
27f98b7e61 * diff.el (diff-sentinel): Take note of diff error return value. 2008-11-24 21:01:14 +00:00
Chong Yidong
8ef70f05b1 Credit acm for original suggestion for 2008-11-24 change. 2008-11-24 20:15:35 +00:00
Martin Rudalics
0836e2c3d7 (appt-disp-window): Do a set-buffer when the
frame can't be split.
2008-11-24 19:53:33 +00:00
Ulf Jasper
a59c6c5194 newsticker: cache file redesign. 2008-11-24 19:40:35 +00:00
Chong Yidong
14ac7ce7ae * files.el (confirm-nonexistent-file-or-buffer): Allow
`after-completion' value to request confirm only after TAB.
(confirm-nonexistent-file-or-buffer): New function.
(read-buffer-to-switch, find-file, find-file-other-window)
(find-file-other-frame, find-file-read-only)
(find-file-read-only-other-window)
(find-file-read-only-other-frame): Use it.
(switch-to-buffer-other-window, switch-to-buffer-other-frame): Doc
fix.

* minibuffer.el (minibuffer-complete-and-exit): Change
`confirm-only' value of minibuffer-completion-confirm to
`confirm', and handle a `confirm-after-completion' value.
2008-11-24 19:13:45 +00:00
Juanma Barranquero
19dd6a6c52 * emacs-lisp/elp.el (elp-instrument-list): Fix 2nd arg of `signal'. 2008-11-24 18:23:53 +00:00
Glenn Morris
dd419ee58f *** empty log message *** 2008-11-24 17:37:44 +00:00
Andreas Schwab
fa4354c117 (image-type-header-regexps): Recognize more xbm format
variants.
2008-11-24 17:21:57 +00:00
Juanma Barranquero
98d92ce3e7 * textmodes/artist.el (artist-charlist-to-string): Simplify.
(artist-mode-name, artist-mt, artist-vaporize-fuzziness)
  (artist-prev-next-op-alist, artist-mode-line-show-curr-operation)
  (artist-replace-string, artist-draw-rect, artist-draw-line)
  (artist-undraw-line, artist-draw-sline, artist-undraw-rect)
  (artist-rect-corners-squarify, artist-undraw-square, artist-fill-square)
  (artist-pen, artist-pen-line, artist-text-insert-common)
  (artist-text-overwrite, artist-spray-get-interval)
  (artist-spray-clear-circle, artist-erase-char)
  (artist-ellipse-generate-quadrant, artist-copy-square, artist-paste)
  (artist-flood-fill, artist-key-draw-continously, artist-key-draw-poly)
  (artist-key-draw-1point, artist-key-draw-2points)
  (artist-mouse-draw-continously): Fix typos in docstrings.
  (artist-aspect-ratio, artist-mode, artist-go-get-symbol-shift)
  (artist-go-get-symbol-shift-sub, artist-previous-line, artist-next-line)
  (artist-backward-char, artist-forward-char): Doc fixes.
  (artist-vaporize-line, artist-spray-chars, artist-spray-new-char):
  Reflow docstrings.
2008-11-24 16:30:14 +00:00
Stefan Monnier
23a01417aa (quail-vunion): New function.
(quail-defrule-internal): Use it to prevent accumulating redundant
alternatives when `append' is set.
(quail-insert-decode-map): Simplify computation of the max-key-width.
Compute it right for multiple-list.
2008-11-24 15:39:43 +00:00
Chong Yidong
443a1c3f44 * emacs-lisp/elp.el (elp-instrument-list): Check argument type
explicitly.  Doc fix.
2008-11-24 15:08:52 +00:00
Martin Rudalics
bc5777c13f (appt-disp-window): Move minibuffer check
after binding this-window and do not set-buffer to make sure we
won't deselect the minibuffer.
2008-11-24 09:51:26 +00:00
Dan Nicolaescu
c0203c8658 (vc-hg-global-switches): Remove.
(vc-hg-state, vc-hg-working-revision, vc-hg-command): Undo
previous change.
2008-11-24 09:28:49 +00:00
Martin Rudalics
2faede351a (info-lookup): When Info buffer is visible on
another frame, raise that frame.
2008-11-23 17:40:27 +00:00
Juanma Barranquero
d41b91e695 * allout.el (allout-mode): Fix typo in docstring.
* vc-annotate.el (vc-annotate-warp-revision): Reflow docstring.
  (vc-annotate-very-old-color, vc-annotate-display): Fix docstring typos.
2008-11-23 05:48:41 +00:00
Stefan Monnier
066b7259c2 (vc-follow-link): Complete last change. 2008-11-23 05:10:53 +00:00
Juanma Barranquero
179bdd6061 Fix typos. 2008-11-23 05:04:27 +00:00
Juanma Barranquero
7ee68ed5a8 * textmodes/remember.el (remember-region): Doc fix.
(remember-filter-functions, remember-handler-functions)
  (remember-save-after-remembering, remember-mailbox)
  (remember-default-priority, remember-data-file, remember-leader-text)
  (remember-diary-file): Remove * from defcustom docstrings.
  (remember-run-all-annotation-functions-flag)
  (remember-all-handler-functions): Reflow docstrings.
  (remember-store-in-mailbox): Fix typo in docstring.
  (remember-mode): Define with `define-derived-mode'.  Doc fix.
2008-11-23 05:02:28 +00:00
Michael Kifer
b7749a8184 2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff-hook.el: added tooltips to Emacs menus.

	* ediff.el: changed date of last update.
2008-11-23 03:30:55 +00:00
Glenn Morris
403e4dc989 (eshell-gather-process-output):
Set process-connection-type nil for all but the first element of a
pipeline.  (Bug#1388)
2008-11-23 03:05:51 +00:00
Juanma Barranquero
395f010009 Fix typos. 2008-11-23 02:53:35 +00:00
Juri Linkov
85b843194e (initial-buffer-choice): Change an abstract file name
"file.txt" to more reasonable default file name value "~/.emacs".
2008-11-22 20:45:09 +00:00
Juri Linkov
75fd7f12d5 (hack-local-variables-confirm): Rename arg `project' to
`dir-name'.  Move `(or dir-name name)' to let-binding of `name'.
(hack-local-variables-filter): Rename arg `project' to `dir-name'.
(hack-local-variables): Rename call of `hack-project-variables' to
`hack-dir-local-variables'.  Change error text to "Directory-local
variables error".
(dir-locals-class-alist): Rename from `project-class-alist'.
(dir-locals-directory-alist): Rename from `project-directory-alist'.
(dir-locals-get-class-variables): Rename from `project-get-alist'.
(dir-locals-collect-mode-variables): Rename from
`project-collect-bindings-from-alist'.  Rename arg `mode-alist' to
`mode-variables', and arg `settings' to `variables'.
(dir-locals-collect-variables): Rename from
`project-collect-binding-list'.  Rename arg `binding-list' to
`class-variables', and arg `settings' to `variables'.
(dir-locals-set-directory-class): Rename from `set-directory-project'.
(dir-locals-set-class-variables): Rename from `define-project-bindings'.
Rename arg `settings' to `variables'.
(dir-locals-file): New defconst.
(dir-locals-find-file): Rename from `project-find-settings-file'.
Use `dir-locals-file'.  Rename let-bound `settings' to `locals-file',
and `pda' to `dir-elt'.
(dir-locals-read-from-file): Rename from
`project-define-from-project-file'.  Rename arg `settings-file'
to `file'.  Rename let-bound `list' to `variables'.
(hack-dir-local-variables): Rename from `hack-project-variables'.
Rename let-bound `settings' to `variables-file', `root-dir'
to `dir-name', and `bindings' to `variables'.
2008-11-22 19:02:47 +00:00
Lute Kamstra
9af967bd65 (goto-line): Rename argument. 2008-11-22 17:33:06 +00:00
Eli Zaretskii
0b8e2d21df (compile-first): New target.
(recompile): Depend on compile-first.
2008-11-22 12:46:03 +00:00
Eli Zaretskii
f7a043c3c7 (recompile): Depend on compile-first. 2008-11-22 12:23:13 +00:00
Martin Rudalics
3ad96b4d0a (switch-to-buffer-other-window, switch-to-buffer-other-frame):
Rename buffer argument to buffer-or-name.  Reword and mention new
option confirm-nonexistent-file-or-buffer in doc-string.
2008-11-22 11:42:00 +00:00
Michael Kifer
8c3ad6c483 2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.el: date change.

	* viper-cmd.el (viper-envelop-ESC-key):
	viper-translate-all-ESC-keysequences is now a function.

	* viper-init (viper-translate-all-ESC-keysequences): make this variable
2008-11-22 06:29:09 +00:00
Stefan Monnier
33f95a82e9 (vc-follow-link, vc-find-file-hook):
Use buffer-file-truename to handle symlinks in any part of the filename.
2008-11-22 05:23:42 +00:00
Glenn Morris
a857238c11 (vc-mtn-diff-switches): New option.
(vc-mtn-program): Rename from vc-mtn-command, for
consistency with other backends.  Keep old name as alias.
Update callers.  Make it a defcustom.
(vc-mtn-diff): Give it a doc string.  Apply diff switches.
2008-11-22 03:34:55 +00:00
Stefan Monnier
723d286fb8 (tcl-filter): Don't forcibly move point. 2008-11-21 22:17:42 +00:00
Stefan Monnier
94579c02be (quail-indent-to): New function.
(quail-completion-1, quail-completion-list-translations)
(quail-insert-decode-map): Use it to improve alignment.
(quail-build-decode-map): Don't ignore latin-1 chars.
(quail-help): Increase the max decode-map size so that even the TeX map
gets printed.
2008-11-21 20:40:08 +00:00
Stefan Monnier
2ef435bf70 (bookmark-get-bookmark): Add `noerror' arg.
Signal error for invalid bookmark.
(bookmark-get-bookmark-record): Undo last change.
(bookmark-store, bookmark-delete): Use new arg `noerror'.
2008-11-21 19:29:16 +00:00
Stefan Monnier
3889f0fa5f (bookmark-buffer-file-name): Also abbreviate dired-dir.
Suggested by Toru TSUNEYOSHI.
2008-11-21 19:07:21 +00:00
Chong Yidong
86edb1119d * byte-opt.el (byte-compile-butlast): Move up in file.
(byte-optimize-plus): Don't call
byte-optimize-delay-constants-math (bug#1334).  Use
byte-optimize-predicate to optimize constants.
(byte-optimize-minus): Don't call
byte-optimize-delay-constants-math.  Remove zero arguments first
if possible.  Call byte-optimize-predicate to optimize constants.
(byte-optimize-multiply): Remove optimizations for arguments of 0
and 2, which may be inaccurate.  Optimize (* x -1) to (- x).  Call
byte-optimize-predicate.
(byte-optimize-divide): Leave runtime errors unchanged.
Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
0 and 2.0, which may be inaccurate.  Call byte-optimize-predicate.
2008-11-21 18:51:19 +00:00
Juanma Barranquero
0f219a97ca * bookmark.el (bookmark-jump-noselect): Add obsolescence declaration
and remove redundant info from docstring.
2008-11-21 10:32:39 +00:00
Juanma Barranquero
4b65254d80 * isearch.el (isearch-search-string): Doc fix.
(search-exit-option, search-slow-window-lines, search-slow-speed)
  (search-upper-case, search-nonincremental-instead)
  (search-whitespace-regexp, search-ring-max, regexp-search-ring-max)
  (search-ring-update, search-highlight, isearch-lazy-highlight)
  (lazy-highlight-cleanup, lazy-highlight-initial-delay)
  (lazy-highlight-interval): Remove * from defcustom docstrings.
  (isearch-resume-in-command-history, lazy-highlight-max-at-a-time):
  Remove * from defcustom docstrings; fix typos.
  (isearch-push-state-function, isearch-help-for-help-internal)
  (isearch-help-for-help, isearch-describe-bindings)
  (isearch-describe-mode, minibuffer-local-isearch-map, isearch-mode)
  (isearch-pop-fun-state, isearch-search-fun-function)
  (isearch-lazy-highlight-search): Fix typos in docstrings.
  (isearch-yank-internal, isearch-fallback): Reflow docstrings.
  (isearch-forward): Fix typo and reflow docstring.
  (isearch-help-map): Remove unused `i' binding.  Fix typos in docstring.
  (isearch-mode-map): Don't use `let*'.
2008-11-21 10:12:57 +00:00