1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-03 04:21:28 -08:00
Commit graph

14158 commits

Author SHA1 Message Date
Sam Steingold
bfd5773194 (vc-hg-rename-file): Fix argument order. 2008-04-28 19:56:43 +00:00
Bastien Guerry
f5c063418b * whitespace.el (whitespace-trailing): Fix typo. 2008-04-28 16:27:37 +00:00
Sam Steingold
c5de0a1704 (diary-make-entry): Update the autoload. 2008-04-28 15:05:45 +00:00
Stefan Monnier
602f074a51 (completion-pcm--all-completions): Don't pass nil to all-completions. 2008-04-28 13:57:20 +00:00
Juanma Barranquero
fb8a632653 (desktop-minor-mode-table): Add `savehist-mode'. 2008-04-28 08:06:51 +00:00
Glenn Morris
96cfaafc9c *** empty log message *** 2008-04-28 07:21:58 +00:00
Juanma Barranquero
90fce9106c *** empty log message *** 2008-04-27 23:15:22 +00:00
Dan Nicolaescu
dc062440cc (epa-file-handler): Comment out, does not compile. 2008-04-27 20:53:34 +00:00
Dan Nicolaescu
6e61fbe177 (vc-dir-mode-map): Change bindings for unmark all and revert.
(vc-dir-parent-marked-p, vc-dir-children-marked-p): Implement.
(vc-dir-mark-file): Add an optional argument.
(vc-dir-mark-all-files, vc-dir-unmark-all-files): Deal with directories.
2008-04-27 19:52:13 +00:00
Dan Nicolaescu
bfeee9d151 * epa-file.el (auto-encryption-mode): Rename from epa-file-mode.
(epa-file-handler): Put 'safe-magic and 'operations properties.

* epa.el (epa-global-minor-modes, epa-mode, epa-menu)
(epa-menu-items): Remove.

* epa-dired.el (epa-dired-do-decrypt, epa-dired-do-verify)
(epa-dired-do-sign, epa-dired-do-encrypt): Add autoload cookie.
(epa-dired-mode, epa-global-dired-mode): Remove.

* dired.el (dired-mode-map): Bind encryption/decryption commands.

* menu-bar.el (menu-bar-encryption-decryption-menu): New menu item.

* files.el (insert-file-contents-literally): Inhibit epa-file-handler.
2008-04-27 19:49:15 +00:00
Glenn Morris
b576c5808a (reftex-isearch-switch-to-next-file): Remove un-needed local `orig-list'.
Replace cl `copy-list'.
2008-04-27 18:44:16 +00:00
Carsten Dominik
176b6c0364 *** empty log message *** 2008-04-27 18:32:26 +00:00
Michael Albinus
87bdd2c7a5 * net/tramp.el (tramp-handle-make-symbolic-link)
(tramp-handle-file-name-directory)
(tramp-handle-file-name-nondirectory, tramp-handle-file-truename)
(tramp-do-copy-or-rename-file-directly)
(tramp-handle-insert-directory, tramp-handle-expand-file-name)
(tramp-handle-substitute-in-file-name)
(tramp-handle-insert-file-contents, tramp-handle-write-region)
* net/tramp-cache.el (tramp-get-file-property)
(tramp-set-file-property, tramp-flush-file-property)
(tramp-flush-directory-property)
* net/tramp-cpmpat.el (tramp-compat-make-temp-file)
* net/tramp-fish.el (tramp-fish-handle-expand-file-name): Disable
`file-name-handler-alist' when handling localname.  It could have
a remote file syntax, like a VMS file name.
2008-04-27 16:39:03 +00:00
Vinicius Jose Latorre
2788143d51 whitespace-trailing-regexp option fix. 2008-04-27 11:50:47 +00:00
Andreas Schwab
aa272d639a Unbreak bootstrap. 2008-04-27 09:47:00 +00:00
Michael Albinus
c23c3394ae * net/tramp.el (tramp-replace-environment-variables): New defun.
(tramp-handle-substitute-in-file-name, tramp-file-name-handler):
Use it.
2008-04-27 09:30:36 +00:00
Glenn Morris
f279aaab80 (byte-compile-file): Doc fix. 2008-04-27 01:41:46 +00:00
Glenn Morris
cba1a4bdc3 (calculator-expt): Modify previous change to just use the expanded cl
definition of oddp.
2008-04-27 01:27:47 +00:00
Glenn Morris
212df36327 Johan Bockg� <bojohan at gnu.org>
(byte-compile-find-cl-functions): Simplify.  Collect `defun' and
`autoload' entries.  Avoid modifying load-history.
2008-04-27 01:17:03 +00:00
Glenn Morris
f441b81f81 (ispell-insert-word): Revert previous change. 2008-04-26 20:14:30 +00:00
John Paul Wallington
cfea581fe4 (hexl-mode): Stash `eldoc-documentation-function' in
`hexl-mode-old-eldoc-documentation-function'.
(hexl-mode-exit): Restore it.
(hexl-mode-old-eldoc-documentation-function): Declare for compiler.
2008-04-26 17:09:02 +00:00
Juanma Barranquero
57895fe26f *** empty log message *** 2008-04-26 13:09:13 +00:00
Vinicius Jose Latorre
ae68f2d88c New version 11.0. 2008-04-26 11:38:50 +00:00
Miles Bader
341dd15a7b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1129
2008-04-26 05:40:19 +00:00
Glenn Morris
1ea193a2b6 Comments. 2008-04-26 02:46:56 +00:00
Stefan Monnier
9e2a4d4d37 (define-abbrev-table): Apply props even if the table exists already. 2008-04-26 01:59:04 +00:00
Stefan Monnier
3420078700 (completion-table-with-context): Fix `pred' for the
various kinds of completion tables.
(completion-emacs22-try-completion): Place cursor after the /, as was
done in Emacs-22's minibuffer-complete-word.
Fix bug reported by David Hansen <david.hansen@gmx.net>.
(completion-emacs22-try-completion): Merge all mergable text rather than /.
(completion-pcm--delim-wild-regex): New var.
(completion-pcm-word-delimiters): New custom.
(completion-pcm--prepare-delim-re, completion-pcm--pattern-trivial-p)
(completion-pcm--string->pattern, completion-pcm--pattern->regex)
(completion-pcm--all-completions, completion-pcm-all-completions)
(completion-pcm--merge-completions, completion-pcm--pattern->string)
(completion-pcm-try-completion): New functions.
(completion-styles-alist): Add them.
(completion-styles): Add it to the default.
2008-04-26 01:47:11 +00:00
Nick Roberts
7b8ce2d7ca *** empty log message *** 2008-04-25 10:58:44 +00:00
Eli Zaretskii
df3d23ee9b (ls-lisp-uid-d-fmt, ls-lisp-uid-s-fmt, ls-lisp-gid-d-fmt)
(ls-lisp-gid-s-fmt, ls-lisp-filesize-d-fmt, ls-lisp-filesize-f-fmt): New
defvars.
(ls-lisp-insert-directory): Dynamically compute format specifiers for
displaying UID, GID, and file size, and store them in the above variables.
(ls-lisp-format): Use ls-lisp-filesize-f-fmt, ls-lisp-uid-s-fmt,
ls-lisp-uid-d-fmt, ls-lisp-gid-s-fmt, and ls-lisp-gid-d-fmt instead of
constant format strings.
(ls-lisp-format-file-size): Use ls-lisp-filesize-f-fmt and
ls-lisp-filesize-d-fmt instead of constant format strings.
2008-04-25 10:36:27 +00:00
Eli Zaretskii
0e5016a647 (ls-lisp-format): Fix last change. 2008-04-25 09:03:19 +00:00
Stefan Monnier
43392d1263 (diff-hunk-header-re-unified): Allow elided line counts.
(diff-end-of-hunk, diff-unified->context, diff-fixup-modifs)
(diff-sanity-check-hunk): Adjust code accordingly.
2008-04-25 02:08:43 +00:00
Nick Roberts
66186865d8 *** empty log message *** 2008-04-24 22:33:29 +00:00
Nick Roberts
ed466c8e47 *** empty log message *** 2008-04-24 22:25:04 +00:00
Michael Albinus
4ad216352e * net/tramp.el (tramp-get-remote-stat): Test whether stat supports
%s.  Reported by Loris Bennett <loris.bennett@fu-berlin.de>.
2008-04-24 19:37:01 +00:00
Sam Steingold
800aaa8910 (remember-diary-extract-entries): Use
diary-make-entry instead of the obsolete make-diary-entry.
2008-04-24 18:36:47 +00:00
Stefan Monnier
ca7871a3e5 (translation-table-for-input): Mark as obsolete. 2008-04-24 18:10:09 +00:00
Stefan Monnier
4f3b3482ee (isearch-search-string): Avoid string-bytes and aset. 2008-04-24 17:59:51 +00:00
Stefan Monnier
852618548a (quail-build-decode-map): Avoid string-bytes. 2008-04-24 17:59:13 +00:00
Stefan Monnier
f753f75d31 (ispell-dictionary-alist-1)
(ispell-dictionary-alist-2, ispell-dictionary-alist-3):
(ispell-dictionary-alist-4, ispell-dictionary-alist-5):
(ispell-dictionary-alist-6): Remove.
(ispell-dictionary-base-alist): New var, merges the above.
(ispell-find-aspell-dictionaries, ispell-set-spellchecker-params): Use it.
(ispell-dictionary-alist): Default to nil.  Remove autoload.
(ispell-local-dictionary-alist): Remove autoload.
2008-04-24 15:36:54 +00:00
Stefan Monnier
5d16fdd706 (f90-mode-syntax-table): Don't set ` as word syntax.
(f90-mode-abbrev-table): Use the new :regexp feature.
Merge defvar and mapc into define-abbrev-table.
(f90-imenu-type-matcher): Remove unused `l'.
(f90-imenu-generic-expression): Remove unused `not-ib'.
(f90-prepare-abbrev-list-buffer): Use with-current-buffer.
(f90-change-keywords): Use restore-buffer-modified-p.
2008-04-24 15:06:27 +00:00
Glenn Morris
d4296db31f (bug-reference-prog-mode): Define for compiler. 2008-04-24 05:54:10 +00:00
Glenn Morris
7a2feca1f0 Add some new stuff, and fix dates of merge entries. 2008-04-24 05:51:31 +00:00
Miles Bader
08861c5cb8 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1126
2008-04-24 05:11:07 +00:00
Stefan Monnier
b7b49316c5 (easy-menu-make-symbol): Don't wrap keyboard macros within lambdas. 2008-04-24 02:02:40 +00:00
Stefan Monnier
19c04f3966 (completion-try-completion): Add `point' argument. Change return value.
(completion-all-completions): Add `point' argument.
(minibuffer-completion-help): Pass the new `point' argument.
(completion--do-completion): Pass the whole field to try-completion.
(completion--try-word-completion): Rewrite, making fewer assumptions.
(completion-emacs21-try-completion, completion-emacs21-all-completions)
(completion-emacs22-try-completion, completion-emacs22-all-completions)
(completion-basic-try-completion, completion-basic-all-completions): New funs.
(completion-styles-alist): Use them.
2008-04-23 21:01:31 +00:00
Stefan Monnier
caea54f833 * ispell.el (ispell-set-spellchecker-params): New function to make sure
right params and dictionary alists are used after spellchecker changes.
(ispell-aspell-dictionary-alist, ispell-last-program-name)
(ispell-initialize-spellchecker-hook): New variables and hook.
(ispell-find-aspell-dictionaries): Use ispell-aspell-dictionary-alist.
(ispell-maybe-find-aspell-dictionaries): Remove.
Calls replaced by (ispell-set-spellchecker-params) calls.
(ispell-have-aspell-dictionaries): Remove.
* flyspell.el: Replace ispell-maybe-find-aspell-dictionaries by
ispell-set-spellchecker-params.
2008-04-23 20:39:10 +00:00
Stefan Monnier
2f65ac9e19 (PC-do-completion): Be more robust in the presence of
unexpected values in minibuffer-completion-predicate.
2008-04-23 18:39:22 +00:00
Stefan Monnier
e8a5fe3ed8 (read-file-name): Don't let-bind default-directory.
Only abbreviate default-filename if it's a file.
2008-04-23 18:37:50 +00:00
Stefan Monnier
dbd50d4b77 * lisp/minibuffer.el (read-file-name-function, read-file-name-predicate)
(read-file-name-completion-ignore-case, insert-default-directory):
New vars, moved from fileio.c.
(read-file-name): New fun, moved from fileio.c.
* lisp/cus-start.el: Remove insert-default-directory and
read-file-name-completion-ignore-case.
* src/fileio.c (Vread_file_name_function, Vread_file_name_predicate)
(read_file_name_completion_ignore_case, insert_default_directory)
(Qdefault_directory): Move to minibuffer.el.
(Fread_file_name): Call the new `read-file-name' instead.
2008-04-23 18:19:57 +00:00
Stefan Monnier
1160644b5d (emacs-deps): Leave it empty. 2008-04-23 18:01:46 +00:00