1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-01 03:11:09 -08:00
Commit graph

14074 commits

Author SHA1 Message Date
Dan Nicolaescu
ae67f2d0c0 (vc-next-action): Do not consider directories when
checking for state compatibility.
(vc-transfer-file): Use when not if.
(vc-dir-parent-marked-p, vc-dir-children-marked-p): New functions.
(vc-dir-mark-file): Use them.
(vc-deduce-fileset): Also return the backend.
(vc-diff-internal): Take as argument the value returned by
vc-deduce-fileset instead of just the fileset.
(vc-next-action, vc-finish-logentry, vc-version-diff, vc-diff)
(vc-dir-mark-file, vc-print-log, vc-revert, vc-rollback)
(vc-update): Update the vc-deduce-fileset and vc-diff-internal calls.
2008-04-22 09:00:14 +00:00
Andreas Schwab
c9b96e40c5 Unbreak bootstrap. 2008-04-22 06:53:52 +00:00
Tassilo Horn
d5793be30c (doc-view-scroll-up-or-next-page): Don't use
set-window-vscroll but image-scroll-down.  Fixes a bug where a
command following SPC scrolled up again.
2008-04-22 06:38:12 +00:00
Nick Roberts
2baa22cf46 *** empty log message *** 2008-04-22 06:23:03 +00:00
Nick Roberts
af0ca4f217 *** empty log message *** 2008-04-22 05:57:00 +00:00
Glenn Morris
b218f37130 (gdbmi-invalidate-frames): Declare as function. 2008-04-22 02:57:26 +00:00
Stefan Monnier
743deb5daf ($(MH_E_DIR)/mh-loaddefs.el, $(CAL_DIR)/cal-loaddefs.el)
($(CAL_DIR)/diary-loaddefs.el, $(CAL_DIR)/hol-loaddefs.el): Undo last change.
2008-04-22 02:54:30 +00:00
Stefan Monnier
c023a34f05 (PC-complete-as-file-name, PC-read-file-name-internal):
Treat minibuffer-completion-predicate as a predicate.
2008-04-21 21:18:07 +00:00
Stefan Monnier
f50e56f0e1 (completion--file-name-table): Accept both the old dir' or the new pred' arg. 2008-04-21 21:16:13 +00:00
Stefan Monnier
984ddcbcef (ffap-read-file-or-url): Do not abuse completing-read's
`predicate' argument to pass non-predicate data.
(ffap-read-url-internal, ffap-read-file-or-url-internal):
Use second arg as proper predicate.
2008-04-21 21:01:38 +00:00
Stefan Monnier
ec50e665d2 (vc-bzr-complete-with-prefix): Remove.
(vc-bzr-revision-completion-table): Use completion-table-with-context instead.
2008-04-21 20:49:06 +00:00
Stefan Monnier
d23734dc17 (choose-completion-string): Use minibuffer-completion-table. 2008-04-21 20:48:10 +00:00
Stefan Monnier
39a7428bf5 (vc-dir): Use pop-to-buffer, so it can be customized. 2008-04-21 20:40:51 +00:00
Chong Yidong
c7a547f73c * term.el (term-emulate-terminal): Perform redisplay after the process
filter has finished running.
2008-04-21 20:28:20 +00:00
Stefan Monnier
3911966be9 (completion-try-completion): Change magic symbol
property name.  Rename from minibuffer-try-completion.
(completion-all-completions): Rename from minibuffer-all-completions.
Remove hide-spaces argument.
(completion--do-completion): Rename from minibuffer--do-completion.
(minibuffer-complete-and-exit): Call just try-completion rather than
completion-try-completion to fix up the case.
(completion--try-word-completion): Try to add space or hyphen before
making `string' a prefix of `completion'.
(completion--insert-strings): Rename from minibuffer--insert-strings.
2008-04-21 19:02:54 +00:00
Dan Nicolaescu
47302633b2 (vc-cvs-status-extra-headers): New function. 2008-04-21 16:18:12 +00:00
Miles Bader
d55fe5bb3e Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1118
2008-04-21 07:13:33 +00:00
Dan Nicolaescu
b54462764d * vc-hooks.el (vc-insert-file, vc-state, vc-working-revision)
(vc-check-master-templates, vc-file-not-found-hook)
(vc-kill-buffer-hook):
* vc.el (vc-process-sentinel, vc-exec-after, vc-do-command)
(vc-find-position-by-context, vc-buffer-context)
(vc-restore-buffer-context, vc-responsible-backend)
(vc-expand-dirs, vc-ensure-vc-buffer, vc-buffer-sync)
(vc-next-action, vc-register, vc-register-with, vc-steal-lock)
(vc-finish-logentry, vc-coding-system-for-diff, vc-switches)
(vc-version-diff, vc-diff, vc-insert-headers)
(vc-dired-buffers-for-dir, vc-dired-resynch-file)
(vc-snapshot-precondition, vc-create-snapshot, vc-print-log)
(vc-revert, vc-rollback, vc-version-backup-file)
(vc-rename-master, vc-delete-file, vc-rename-file)
(vc-branch-part, vc-default-retrieve-snapshot)
(vc-annotate-display-autoscale, vc-annotate-display-select)
(vc-annotate, vc-annotate-warp-revision, vc-annotate-difference)
(vc-annotate-lines, vc-file-tree-walk-internal): Use when instead of if.
(vc-dir-update): Handle directories.
(vc-default-status-printer): Simplify.
2008-04-21 05:11:56 +00:00
Dan Nicolaescu
61acee9902 * progmodes/asm-mode.el (asm-mode-map):
* progmodes/hideif.el (hide-ifdef-mode-menu): Add :help.

* progmodes/m4-mode.el (m4-mode-map): Add menu.
2008-04-21 05:02:06 +00:00
Chong Yidong
9ba76e6b5f * select.el (xselect-convert-to-string): Send a C_STRING only if
the polymorphic target TEXT is requested.
2008-04-21 02:01:44 +00:00
Juanma Barranquero
b95c760067 (completion-table-dynamic): Fix typo, and reflow docstring.
(completion-setup-hook, display-completion-list, completion--file-name-table):
Fix typos in docstrings.
2008-04-21 00:17:56 +00:00
Andreas Schwab
a7ce6c7f5d (server-switch-buffer): Also consider clients in the
selected frame.
2008-04-20 08:32:11 +00:00
Nick Roberts
3a43ea21f7 *** empty log message *** 2008-04-19 22:47:40 +00:00
Stefan Monnier
14b114019e * lisp/vc-sccs.el (vc-sccs-do-command): New fun. Use the "sccs" command.
(vc-sccs-register, vc-sccs-checkin, vc-sccs-find-revision)
(vc-sccs-checkout, vc-sccs-rollback, vc-sccs-revert)
(vc-sccs-steal-lock, vc-sccs-modify-change-comment)
(vc-sccs-print-log): Use it.
* lisp/vc-hooks.el (vc-path): Remove SCCS-specific hack.
* lib-src/vcdiff: Use "sccs get" rather than "get"; leave PATH alone.
2008-04-19 21:53:55 +00:00
Stefan Monnier
e80591ba8d * emacs-lisp/lisp-mode.el (lisp-mode-auto-fill): Make it an alias.
* progmodes/scheme.el (scheme-mode-variables): Don't use it.
2008-04-19 19:35:09 +00:00
Stefan Monnier
ece5f84750 * tooltip.el (tooltip-previous-message): New var.
(tooltip-show-help-non-mode): Rewrite to better follow the behavior of the
C code (avoid overwriting a minibuffer, restore previous echo message, ...).
(tooltip-delay, tooltip-process-prompt-regexp, tooltip-strip-prompt): Simplify.
* keyboard.c (Vpre_help_message): Remove.
(show_help_echo): Remove default C code.
2008-04-19 19:30:53 +00:00
Nick Roberts
72fa7ca90d *** empty log message *** 2008-04-19 06:39:48 +00:00
Stefan Monnier
6a02191778 * finder.el (finder-commentary):
* subr.el (locate-library): Use locate-file-completion-table.
2008-04-19 04:01:16 +00:00
Stefan Monnier
e8dab97599 * files.el (locate-file-completion-table): Rename from
locate-file-completion and make it use `pred' in the normal way.
(locate-file-completion): New compatibility wrapper.
(load-library): Use locate-file-completion-table.
* emacs-lisp/find-func.el (find-library): Likewise.
* info.el: Use with-current-buffer and inhibit-read-only.
(Info-read-node-name-2): Change to use `predicate' in the normal way.
(Info-read-node-name-1): Adjust uses accordingly.
2008-04-19 03:33:13 +00:00
Stefan Monnier
25c0d99966 * minibuffer.el (completion-table-with-context): Add support for `pred'.
(completion-table-with-terminator): Don't use complete-with-action
since we have to distinguish all three cases anyway.
(completion-table-with-predicate): New function.
(dynamic-completion-table): Add obsolete alias.
* minibuf.texi (Programmed Completion):
Replace dynamic-completion-table with the new completion-table-dynamic.
2008-04-19 03:23:15 +00:00
Stefan Monnier
a5c2e9ebe8 (trace-make-advice): Don't change selected-window. 2008-04-19 03:10:31 +00:00
Sam Steingold
d63aa41fa8 (vc-dir-menu-map, vc-dir-mode-map, vc-dir-tool-bar-map):
Use quit-window instead of bury-buffer.
2008-04-18 14:24:50 +00:00
Stefan Monnier
d28cfdc285 (completion-table-with-terminator): Fix last fix. 2008-04-18 12:46:14 +00:00
Andreas Schwab
7f48947e79 ($(MH_E_DIR)/mh-loaddefs.el): Depend on
$(lisp)/subdirs.el.
($(CAL_DIR)/cal-loaddefs.el): Likewise.
($(CAL_DIR)/diary-loaddefs.el): Likewise.
($(CAL_DIR)/hol-loaddefs.el): Likewise.
2008-04-18 11:04:56 +00:00
Juanma Barranquero
618cdc8186 *** empty log message *** 2008-04-18 10:39:01 +00:00
Vinicius Jose Latorre
ce20300145 Handle whitespace-tab-width properly. 2008-04-18 02:01:46 +00:00
Stefan Monnier
1cb64239e7 (debug): Revert to bury-buffer since quit-window is not better anyway. 2008-04-18 01:29:23 +00:00
Stefan Monnier
88bdb6c2e5 (python-mode-map): Use abbrev-table-menu.
(python-use-skeletons): Remove, unused.
(python-skeletons): Remove.  Use the abbrev table instead.
(python-mode-abbrev-table): Fix regexp; add enable-function and case-fixed.
(def-python-skeleton): Simplify.
(python-expand-template): Use the abbrev-table and abbrev-insert.
(python-abbrev-pc-hook, python-abbrev-syntax-table, python-pea-hook): Remove.
(python-mode): Don't set pre-abbrev-expand-hook.
2008-04-17 20:09:54 +00:00
Stefan Monnier
1a5ed76f16 Set coding-tag. 2008-04-17 19:54:57 +00:00
Stefan Monnier
a3709a8c26 (abbrev-insert): New function extracted from expand-abbrev.
(expand-abbrev): Use it.
(abbrev-table-menu): New function.
2008-04-17 19:54:00 +00:00
Stefan Monnier
e1ca6a5b68 (define-abbrev-table): Fontify dosctrings as such. 2008-04-17 15:38:39 +00:00
Stefan Monnier
b531ac7813 (completion-table-with-terminator): Fix paren typo. 2008-04-17 14:45:27 +00:00
Sam Steingold
e2b58a40cf (cvs-bury-buffer): Use quit-window instead of the
idiosyncratic bury-buffer/delete-window logic.
2008-04-17 13:44:00 +00:00
Juanma Barranquero
e499351ad2 (crm-completion-help, crm-complete, crm-complete-word, crm-complete-and-exit):
Fix typo in previous change.
2008-04-17 09:50:05 +00:00
Kenichi Handa
a2a22302bf Don't make the width of U+00AD to 0. 2008-04-17 07:58:33 +00:00
Nick Roberts
f1f6afd2fe *** empty log message *** 2008-04-17 05:10:04 +00:00
Michael Olson
df7c744c3a lisp/ChangeLog: Update. 2008-04-17 05:00:21 +00:00
Stefan Monnier
7316a2b57c Replace the obsolete macros AC_AIX and
AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
2008-04-16 17:34:43 +00:00
Stefan Monnier
241760a33e Cleanup the bug-report email addresses and make sure the
maintainer is still willing to handle bug reports.
2008-04-16 14:10:34 +00:00
Dan Nicolaescu
eb320d93d1 (vc-dir-kill-query): Fix thinko. 2008-04-16 04:58:35 +00:00