1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

114 Commits

Author SHA1 Message Date
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
Pavel Janík
b79bb65a5a (eshell-glob-initialize): Do not use make-local-hook. 2002-02-16 09:38:46 +00:00
Pavel Janík
35a3b29715 (eshell-dirs-initialize): Do not use make-local-hook. 2002-02-16 09:38:26 +00:00
Pavel Janík
90100aac65 (eshell-cmpl-initialize): Do not use make-local-hook. 2002-02-16 09:37:54 +00:00
Pavel Janík
2772b8b0c5 (eshell-alias-initialize): Do not use make-local-hook. 2002-02-16 09:36:43 +00:00
John Wiegley
7a3bfc3248 (eshell-hist-initialize): When in the minibuffer, use the global value
of `eshell-history-ring', and never save it to disk, or ask to save it
to disk.  This allows users of session.el to control whether its
global state should be persisted or not.
(eshell-add-command-to-history): Don't write Eshell's history out to
disk, let the governing mode control that upon exit.
(eshell-add-input-to-history): New function, with most of the code
from eshell-add-to-history.
(eshell-add-command-to-history): New function, to record in
eshell-history the commands run via eshell-command.
(eshell-add-to-history): Call eshell-add-command-to-history to do most
of the work.
2002-02-16 07:11:05 +00:00
John Wiegley
eefd92208d (eshell-command): Before reading from the minibuffer, add
eshell-add-command-to-history to minibuffer-exit-hook, and remove it
after read-from-minibuffer returns.
2002-02-16 07:10:35 +00:00
John Wiegley
d166533684 (eshell-external-command): Added a fix for XEmacs' new dired.el, which
adds a global entry in the `file-name-handler-alist'.
(eshell-script-interpreter): Allow whitespace after the #! of a shell
interpretor specification.
2002-02-16 06:43:43 +00:00
Eli Zaretskii
4c334f5b15 (eshell-eval-command): If eshell-resume-eval
returns t, don't treat that as an error.
2002-01-26 12:06:47 +00:00
Pavel Janík
b9d67a772d Fix typo. 2002-01-12 21:41:26 +00:00
Richard M. Stallman
1fd714a410 (various face definitions): Use :weight, not :bold. 2001-12-31 20:44:44 +00:00
John Wiegley
9f89e09863 (eshell/cat): Do a quick test if something is a regular file, before
checking if it is a directory or symlink. This avoids a call to
eshell-file-attributes, which can be expensive in some situations.
2001-10-17 02:00:20 +00:00
John Wiegley
ef94bd99e4 (eshell-ls-dired-initial-args): Added an extra customization variable,
to differentiate ls-in-dired from regular uses of ls.
2001-10-17 02:00:00 +00:00
Eli Zaretskii
c3ea2deb1f (eshell-shuffle-files, eshell-shuffle-files):
Use `equal', not `=', since the device number can be a cons cell.
2001-09-14 16:45:57 +00:00
Eli Zaretskii
1f9581b61c (eshell-shuffle-files): Compare inodes with
`equal' instead of `=', since they can be cons cells.  From Nils
Goesche <cartan@cartan.de>.
2001-09-10 20:40:42 +00:00
Gerd Moellmann
a07c7ade25 (eshell-send-invisible): Renamed from
send-invisible, which is already defined in Comint.
(eshell-watch-for-password-prompt): Use it.
2001-07-16 12:59:04 +00:00
Pavel Janík
60370d4073 Some fixes to follow coding conventions. 2001-07-15 19:53:53 +00:00
John Wiegley
01c2f7d0e6 Added a version string. 2001-06-19 20:36:16 +00:00
John Wiegley
bb155908ec Don't load in esh-util if it's already loaded. Also, added a comment
describing how to greatly speedup Eshell loadup time, by concatenating
together all of Eshell's .elc files.
2001-06-19 20:25:18 +00:00
John Wiegley
0c00c5acab Disabled a test that often yields false failures. 2001-06-18 20:03:33 +00:00