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
Juri Linkov
cb875e7bbe
* eshell/em-banner.el (eshell-banner):
...
Comment out broken info-links to incomplete Info manual.
2004-03-26 07:02:50 +00:00
Juri Linkov
3bbc63c48b
* eshell/em-alias.el (eshell-alias, eshell-bad-command-tolerance):
...
Comment out broken info-links to incomplete Info manual.
2004-03-26 07:02:30 +00:00
Juri Linkov
0e084137df
(eshell): Fix broken info-link.
2004-03-26 07:00:39 +00:00
Juanma Barranquero
45a878638e
(eshell-smart-maybe-jump-to-end): Fix typo.
2004-02-29 23:09:51 +00:00
John Wiegley
8bc5e4c131
(eshell-modifier-alist): Changed the "eval again" modifier from 'e' to
...
'E', since 'e' is also used by the "file extension" modifier.
2004-02-20 12:32:19 +00:00
Andreas Schwab
7f076e0828
(eshell-hist-word-reference): Fix format
...
string.
2004-02-08 22:40:55 +00:00
Andreas Schwab
db22de71ec
(eshell-send-invisible): Fix format string.
2004-02-08 22:40:35 +00:00
John Wiegley
572ccdc0ef
(eshell-ls-file): There are times with size-width is nil and
...
uncomputed (when directories are created in dired, for example); in
this case, 4 is reasonable default value, although it may caused
skewed new entries (which could be avoided by returning the original
value of 8 in all cases, but 99% of the time this is a waste of
whitespace).
2003-11-17 00:24:06 +00:00
John Wiegley
5a2e4c34bd
(eshell-ls-file): Instead of making the size field in a long-listing
...
always 8 characters, use `size-width', which has already been
computed.
2003-11-16 09:23:49 +00:00
John Wiegley
f1572159d5
(eshell-parse-variable-ref): Added a backslash that was optional, but
...
obviously missing based on surrounding code.
2003-11-14 11:01:46 +00:00
John Wiegley
175acc2dec
(eshell-lisp-command): Do not late-convert string arguments to numbers
...
unless the whole argument was seen as a number.
2003-11-14 11:01:26 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Andreas Schwab
c009ca06ed
(eshell-do-opt): Avoid variable as format
...
argument for error.
2003-06-22 16:52:45 +00:00
Juanma Barranquero
933dcf49eb
Fix typo in comment.
2003-05-10 13:58:56 +00:00
John Wiegley
c54e9f9cfe
2003-03-26 Steve Youngs <youngs@xemacs.org>:
...
(eshell-plain-locate-behavior): Make the default the return value of
`eshell-under-xemacs-p', ie, nil for GNU/Emacs and non-nil for
XEmacs.
2003-03-25 20:59:35 +00:00
Juanma Barranquero
d446951706
(eshell-separate-commands): Fix typo.
2003-01-27 08:46:26 +00:00
John Wiegley
7d7b15b874
(eshell-save-history-on-exit): Renamed `eshell-ask-to-save-history'
...
to `eshell-save-history-on-exit', because the former name is somewhat
unrelated to the variables' possible values.
2003-01-15 16:06:49 +00:00
Andreas Schwab
087f110d7a
(eshell-ls-product-regexp): Fix typo.
2002-12-07 19:05:03 +00:00
Richard M. Stallman
d3f92b4b60
Require esh-util.
2002-11-29 09:44:04 +00:00
Richard M. Stallman
05c4042483
Require eshell.
2002-11-29 09:43:35 +00:00
Stefan Monnier
38c1b27aa5
(function-p-func): Avoid `xemacs-p'.
2002-11-07 23:01:30 +00:00
Stefan Monnier
6d736b085c
Require esh-util.
...
(eshell-glob-initialize): Don't assume
eshell-special-chars-outside-quoting is available.
2002-11-07 23:00:32 +00:00
John Wiegley
2c762cee38
Bob Halley <halley@play-bow.org>: (eshell-set-output-handle): Fix so
...
that multiple redirection can work.
2002-10-22 18:22:24 +00:00
Juanma Barranquero
c4e5b8886f
(directory-files-and-attributes): Copy docstring from Emacs 21. Arg DIR renamed
...
to DIRECTORY for consistency.
2002-10-21 07:00:52 +00:00
Juanma Barranquero
012d3cb501
(eshell/define): Fix typo.
2002-10-17 16:52:29 +00:00
Juanma Barranquero
c45dbde8d6
Add "no-byte-compile: t" to subdirs.el.
2002-10-01 17:10:51 +00:00
Juanma Barranquero
0a10297a06
Add "no-byte-compile: t" in first line.
2002-10-01 17:06:54 +00:00
Juanma Barranquero
2f55281338
(eshell-occur-mode-mouse-goto, eshell-poor-mans-grep): Remove references to
...
`occur-buffer'.
2002-09-24 15:16:39 +00:00
John Wiegley
7f09df7a7a
I did not mean to check in these changes yet, they are still
...
unreviewed.
2002-08-10 00:20:09 +00:00
John Wiegley
70a06174e5
Removed eshell-under-cygwin-p, and all uses of it.
2002-08-10 00:18:18 +00:00
John Wiegley
a5c41f64a1
Added checks that distinguish between cygwin and windows in some
...
places.
2002-08-05 20:09:37 +00:00
John Wiegley
851988cd89
Removed a comment.
2002-08-05 20:08:40 +00:00
Kai Großjohann
818001cc23
(eshell): Numeric prefix arg means to switch
...
to the session with that number. Old behavior still available
with nonumeric prefix args.
2002-07-26 20:40:53 +00:00
John Wiegley
560ca4be1e
Removed an extraneous space character from a comment.
2002-06-28 20:01:09 +00:00
Juanma Barranquero
f9f196c648
(eshell-modifier-help-string): Fix typos.
2002-06-18 14:35:10 +00:00
Richard M. Stallman
efbddb8e15
(eshell-copy-tree): Make it an alias for copy-tree.
2002-06-10 09:02:54 +00:00
Richard M. Stallman
a9304a86df
(eshell-copy-list): Function deleted.
...
(eshell-sublist, eshell-copy-tree): Use copy-sequence.
2002-06-10 08:33:13 +00:00
Richard M. Stallman
48e889be9a
(eshell-mode, eshell-mode): Use copy-sequence.
2002-06-10 08:32:57 +00:00
Richard M. Stallman
655e9ea980
(eshell/diff): Use copy-sequence.
2002-06-10 08:32:45 +00:00
John Wiegley
6995786da5
(eshell-modify-global-environment): Added this customization variable,
...
which will cause any "export" commands within any eshell buffer to
modify the global Emacs environment. It defaults to nil, which means
that such commands will only modify that Eshell buffer's environment.
(eshell-var-initialize): Initialize `eshell-modify-global-environment'.
2002-05-03 20:43:53 +00:00
John Wiegley
d7da23c9d5
(eshell-command-completions-alist): Improved default completion
...
targets for objdump, nm and readelf.
2002-05-03 20:42:32 +00:00
John Wiegley
30104690c3
(eshell-script-interpreter): Fix for CRLF operating systems to the
...
regexp used to detect a script's interpretor.
2002-04-12 20:11:06 +00:00
Stefan Monnier
28857aefb4
Ignore esh-groups.el.
2002-04-01 20:44:41 +00:00
Stefan Monnier
8363950c1b
It's auto-generated anyway.
2002-04-01 20:42:55 +00:00
Stefan Monnier
194c8d989a
(eshell-binary-suffixes): Use exec-suffixes.
2002-03-18 14:56:35 +00:00
Colin Walters
1ae720ac02
(eshell-parse-variable-ref): Use `make-temp-file'.
2002-03-01 01:47:48 +00:00
Pavel Janík
fd40c8e3bf
(eshell-var-initialize): Do not use make-local-hook.
2002-02-16 09:44:00 +00:00
Pavel Janík
d4f72c6af8
(eshell-show-usage-metrics): Do not use make-local-hook.
2002-02-16 09:43:38 +00:00
Pavel Janík
c2dff9ce0a
(eshell-mode): Do not use make-local-hook.
2002-02-16 09:43:17 +00:00
Pavel Janík
e2e1cf2889
(eshell-io-initialize): Do not use make-local-hook.
2002-02-16 09:42:53 +00:00
Pavel Janík
b29acea616
(eshell-ext-initialize): Do not use make-local-hook.
2002-02-16 09:42:35 +00:00
Pavel Janík
252bfbdc9a
(eshell-cmd-initialize): Do not use make-local-hook.
2002-02-16 09:42:11 +00:00
Pavel Janík
ff33c23537
(eshell-unix-initialize): Do not use make-local-hook.
2002-02-16 09:41:35 +00:00
Pavel Janík
9d52d4b173
(eshell-smart-initialize): Do not use make-local-hook.
2002-02-16 09:41:11 +00:00
Pavel Janík
958b2a54be
(eshell-rebind-initialize): Do not use make-local-hook.
2002-02-16 09:40:40 +00:00
Pavel Janík
ba9c20f8bb
(eshell-prompt-initialize): Do not use make-local-hook.
2002-02-16 09:40:19 +00:00
Pavel Janík
df1195a059
(eshell-pred-initialize): Do not use make-local-hook.
2002-02-16 09:39:56 +00:00
Pavel Janík
53c2ad96d5
(eshell-hist-initialize): Do not use make-local-hook.
2002-02-16 09:39:14 +00:00