1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

191 Commits

Author SHA1 Message Date
John Wiegley
f80c9382ef (eshell-glob-chars-list) (eshell-glob-translate-alist): Add support
for [^g] in character globs.
2006-08-10 15:30:56 +00:00
Richard M. Stallman
dcc25b7e7f (eshell-prefer-to-shell): Variable deleted;
the way it is implemented is too unclean.
2006-03-11 15:13:19 +00:00
Thien-Thi Nguyen
ceb4c4d303 Update years in copyright notice; nfc. 2006-02-06 12:31:40 +00:00
John Wiegley
dbc56a8ba2 *** empty log message *** 2005-11-01 09:31:26 +00:00
John Wiegley
73f99a662d (eshell-do-ls): Added no-op support for --dired flag, to prevent
Eshell from using the system ls when `eshell-ls-insert-directory' is
in used.
(eshell-ls-insert-directory): Disable font-lock in directory buffer so
that Eshell's own fontification is seen.  This broke recently due to
changes in font-lock, so this goes back to version 21 behavior.
2005-11-01 07:07:05 +00:00
John Wiegley
669dc0a115 (eshell-extended-glob): Expand the "." path before passing it down to
`eshell-glob-entries'.  This is done because special file-handlers
will on trigger on ".", even if `default-directory' is special.
2005-11-01 07:03:03 +00:00
Masatake YAMATO
f5fab556d4 * message.el (message-expand-group): Pass the common
prefix substring of completion to `display-completion-list'.

* mh-comp.el (mh-complete-word): Pass the common
prefix substring of completion to `display-completion-list'.

* dabbrev.el (dabbrev-completion): Pass the common
prefix substring of completion to `display-completion-list'.

* filecache.el (file-cache-minibuffer-complete)
(file-cache-complete): Ditto.

* tempo.el (tempo-display-completions): Ditto.

* wid-edit.el (widget-file-complete, widget-color-complete): Ditto.

* emacs-lisp/lisp.el (lisp-complete-symbol): Ditto.

* eshell/em-hist.el (eshell-list-history): Ditto.

* mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto.

* progmodes/etags.el (complete-tag): Ditto.

* progmodes/make-mode.el (makefile-complete): Ditto.

* progmodes/meta-mode.el (meta-complete-symbol): Ditto.

* progmodes/octave-mod.el (octave-complete-symbol): Ditto.

* progmodes/pascal.el (pascal-complete-word)
(pascal-show-completions): Ditto.

* textmodes/bibtex.el (bibtex-complete-internal): Ditto.

* simple.el (completion-common-substring): New variable.
(completion-setup-function): Use `completion-common-substring'
to put faces.

* minibuf.c (Fdisplay_completion_list): Add new optional
argument COMMON_SUBSTRING. Bind `completion-common-substring'
to the optional argument during running `completion-setup-hook'.
2005-10-16 09:31:48 +00:00
Deepak Goel
b2a9524a3c Correct my previous breakage of parens. 2005-09-18 12:59:19 +00:00
Deepak Goel
d8ea53f999 message format spec fixes (commit # 7) 2005-09-18 12:38:39 +00:00
Eli Zaretskii
b0c9a334c2 (eshell-windows-shell-file): Look for command.com, not command.exe. 2005-08-27 12:16:21 +00:00
John Wiegley
3bab4a46de *** empty log message *** 2005-08-26 22:51:28 +00:00
John Wiegley
f4dd136182 (eshell-rewrite-named-command): Changed the code around a bit so that
an extraneous nil argument is not added to a command when no args are
given.
2005-08-26 22:51:03 +00:00
John Wiegley
35595517d2 (eshell-flatten-list): Don't call eshell-flatten-list on a
sub-argument if it is eq to nil.
2005-08-26 22:39:49 +00:00
John Wiegley
b5306f7904 (eshell-parse-double-quote): If a double-quoted argument resolves to
nil, return it as an empty string rather than as nil.  This made it
impossible to pass "" to a shell script as a null string argument.
2005-08-26 22:35:48 +00:00
Richard M. Stallman
4caf4844d9 (eshell): Avoid warnings about eshell-mode. 2005-08-09 11:37:32 +00:00
Thien-Thi Nguyen
5fd6d89f46 Update years in copyright notice; nfc. 2005-08-01 15:47:19 +00:00
Juanma Barranquero
3eed132b5c (eshell-ls-decorated-name): Doc fix.
(eshell-ls-missing, eshell-ls-dired-initial-args, eshell-ls-use-in-dired):
Fix typos in docstrings.
2005-07-21 10:03:50 +00:00
Richard M. Stallman
3c54e8f136 (eshell-rebind-keys-alist): Add defvar.
(eshell-hist-initialize): Use that var the natural way.
2005-07-16 17:42:49 +00:00
Lute Kamstra
3ef97fb6a7 Update FSF's address. 2005-07-05 00:35:10 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Juanma Barranquero
eabc24ca4a (eshell-var): Fix typo in docstring. 2005-07-04 02:51:48 +00:00
Miles Bader
958e68763b Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-431
Remove "-face" suffix from eshell faces

2005-06-17  Miles Bader  <miles@gnu.org>

   * lisp/eshell/esh-test.el (eshell-test-ok, eshell-test-failed):
   Remove "-face" suffix from face names.
   (eshell-test-ok-face, eshell-test-failed-face):
   New backward-compatibility aliases for renamed faces.
   (eshell-run-test): Use renamed eshell-test faces.

   * lisp/eshell/em-prompt.el (eshell-prompt):
   Remove "-face" suffix from face name.
   (eshell-prompt-face): New backward-compatibility alias for renamed face.
   (eshell-emit-prompt): Use renamed eshell-prompt face.

   * lisp/eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink)
   (eshell-ls-executable, eshell-ls-readonly, eshell-ls-unreadable)
   (eshell-ls-special, eshell-ls-missing, eshell-ls-archive)
   (eshell-ls-backup, eshell-ls-product, eshell-ls-clutter):
   Remove "-face" suffix from face names.
   (eshell-ls-directory-face, eshell-ls-symlink-face)
   (eshell-ls-executable-face, eshell-ls-readonly-face)
   (eshell-ls-unreadable-face, eshell-ls-special-face)
   (eshell-ls-missing-face, eshell-ls-archive-face)
   (eshell-ls-backup-face, eshell-ls-product-face)
   (eshell-ls-clutter-face):
   New backward-compatibility aliases for renamed faces.
   (eshell-ls-decorated-name): Use renamed eshell-ls faces.
2005-06-17 05:27:55 +00:00
Juanma Barranquero
b75996231d (eshell-preinput-scroll-to-bottom): Fix spelling in docstrings. 2005-06-16 16:15:57 +00:00
Juanma Barranquero
a4fd4556b5 (eshell/export): Fix quoting in docstring. 2005-06-14 11:33:54 +00:00
John Wiegley
6b0e3e4df5 Changed all uses of `directory-sep-char' to ?/, and all uses of
`string-to-int' to `string-to-number'.
2005-05-31 00:14:26 +00:00
John Wiegley
6b6f91b357 (eshell-eval-command): If the return value of `eshell-resume-eval' is
wrapped in a list, it indicates that the command was run
asynchronously.  In that case, unwrap the value before checking the
delimiter value.
2005-05-27 02:57:18 +00:00
John Wiegley
9c04140933 (eshell-get-target): If `eshell-buffer-shorthand' is in use, and the
target is `t' or `nil' (which are the most common values), don't
assume that the symbol target is a buffer.
2005-05-27 02:15:36 +00:00
John Wiegley
34204d803d (eshell-complete-parse-arguments): If the character before a space at
the end of a line is \, assume the space is part of the last argument
rather than a final argument separator.
2005-05-27 02:11:39 +00:00
Lute Kamstra
5c3066b81a (eshell-mode): Use run-mode-hooks. 2005-05-26 15:15:18 +00:00
Richard M. Stallman
5f0fe8f11a (eshell-find-tag): Use with-no-warnings. 2005-05-14 14:03:31 +00:00
Andreas Schwab
e94dae7fe3 (eshell-send-input): Doc fix. 2005-05-12 14:12:25 +00:00
Werner LEMBERG
5b423d48d4 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with
`invalid'.
2005-03-25 08:33:09 +00:00
Richard M. Stallman
de653a636e (eshell-previous-matching-input):
Start the deletion from the end of the output.
2004-12-30 01:47:35 +00:00
Richard M. Stallman
5cb345c184 (eshell-find-alias-function): Call symbol-file with `defun'. 2004-12-27 16:16:24 +00:00
Richard M. Stallman
c044263ba1 (eshell-test-goto-func): Call symbol-file with `defun'. 2004-12-27 16:15:53 +00:00
Richard M. Stallman
3e80ba3c4f (eshell-show-maximum-output): Don't use interactive-p.
(eshell-truncate-buffer): Just message, no error, if buffer is short.
2004-11-04 10:05:52 +00:00
Richard M. Stallman
3e020e02aa (eshell-du-sum-directory): Don't use directory-sep-char. 2004-10-27 15:02:06 +00:00
Richard M. Stallman
fcb5aa97ed (eshell-grep): Don't bind compilation-process-setup-function. 2004-10-19 16:53:23 +00:00
Richard M. Stallman
451eaf8db3 (eshell-explicit-command-char): Doc fix. 2004-09-20 15:54:10 +00:00
Eli Zaretskii
2a1c966e81 (eshell-display-predicate-help): Doc fix. Support choosing seconds
with "s".
2004-09-04 13:24:04 +00:00
Miles Bader
92aed8bec9 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
More build-in-place tweaking of arch tagging
2004-06-12 04:51:11 +00:00
Miles Bader
0c2222fafb Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397
Work around vc-arch problems when building eshell

2004-06-10  Miles Bader  <miles@gnu.ai.mit.edu>

   * lisp/eshell/esh-module.el (eshell-load-defgroups): Bind
   `vc-handled-backends' to nil when opening files.
2004-06-11 03:52:53 +00:00
John Wiegley
ac03c474d9 2004-06-06 Emilio C. Lopes <eclig@gmx.net>
* eshell/esh-cmd.el (eshell/which): respect commands quoted with
	eshell-explicit-command-char
2004-06-07 08:36:23 +00:00
John Wiegley
6aea1447ee Added entries to .cvsignore files. 2004-05-15 22:46:27 +00:00
John Wiegley
e1703ba9ac 2004-05-15 John Wiegley <johnw@newartisans.com>
* eshell/esh-io.el (eshell-get-target): whitespace changes.
	(eshell-output-object-to-target): Improve output speed 20% by not
	calling `eshell-stringify' if something is already known to be a
	string.
2004-05-15 22:45:35 +00:00
John Wiegley
97dad9d378 2004-05-13 John Wiegley <johnw@newartisans.com>
* eshell/esh-test.el (eshell-test): Call the function
	`emacs-version' rather than trying to build a custom version
	string.
2004-05-14 01:03:03 +00:00
John Wiegley
4403b1e1e0 2004-05-08 John Wiegley <johnw@newartisans.com>
* eshell/em-glob.el (eshell-glob-initialize): Move initialization
	of `eshell-glob-chars-regexp' into `eshell-glob-regexp', so that
	function can be used outside of eshell buffers.
	(eshell-glob-regexp): Initialize `eshell-glob-chars-regexp' here.
2004-05-08 12:39:01 +00:00
Eli Zaretskii
8a1b444695 Add "(require 'eshell)", to get necessary features
when M-x customize-group loads modules before the main
eshell.el.
2004-04-27 13:54:39 +00:00
Juri Linkov
7c7085c052 * eshell/esh-cmd.el (eshell-cmd):
Comment out broken info-links to incomplete Info manual.
2004-03-26 07:05:31 +00:00
Juri Linkov
c6bf6cdcc9 * eshell/em-smart.el (eshell-smart):
Comment out broken info-links to incomplete Info manual.
2004-03-26 07:03:06 +00:00