aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell (follow)
Commit message (Collapse)AuthorAgeFilesLines
* I did not mean to check in these changes yet, they are stillJohn Wiegley2002-08-101-267/+92
| | | | unreviewed.
* Removed eshell-under-cygwin-p, and all uses of it.John Wiegley2002-08-106-104/+271
|
* Added checks that distinguish between cygwin and windows in someJohn Wiegley2002-08-055-4/+12
| | | | places.
* Removed a comment.John Wiegley2002-08-051-1/+0
|
* (eshell): Numeric prefix arg means to switchKai Großjohann2002-07-261-5/+12
| | | | | to the session with that number. Old behavior still available with nonumeric prefix args.
* Removed an extraneous space character from a comment.John Wiegley2002-06-281-1/+1
|
* (eshell-modifier-help-string): Fix typos.Juanma Barranquero2002-06-181-2/+2
|
* (eshell-copy-tree): Make it an alias for copy-tree.Richard M. Stallman2002-06-101-17/+1
|
* (eshell-copy-list): Function deleted.Richard M. Stallman2002-06-101-11/+2
| | | | (eshell-sublist, eshell-copy-tree): Use copy-sequence.
* (eshell-mode, eshell-mode): Use copy-sequence.Richard M. Stallman2002-06-101-2/+2
|
* (eshell/diff): Use copy-sequence.Richard M. Stallman2002-06-101-1/+1
|
* (eshell-modify-global-environment): Added this customization variable,John Wiegley2002-05-031-1/+8
| | | | | | | 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'.
* (eshell-command-completions-alist): Improved default completionJohn Wiegley2002-05-031-2/+3
| | | | targets for objdump, nm and readelf.
* (eshell-script-interpreter): Fix for CRLF operating systems to theJohn Wiegley2002-04-121-1/+1
| | | | regexp used to detect a script's interpretor.
* Ignore esh-groups.el.Stefan Monnier2002-04-011-0/+1
|
* It's auto-generated anyway.Stefan Monnier2002-04-011-135/+0
|
* (eshell-binary-suffixes): Use exec-suffixes.Stefan Monnier2002-03-181-4/+2
|
* (eshell-parse-variable-ref): Use `make-temp-file'.Colin Walters2002-03-011-1/+1
|
* (eshell-var-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-3/+0
|
* (eshell-show-usage-metrics): Do not use make-local-hook.Pavel Janík2002-02-161-2/+0
|
* (eshell-mode): Do not use make-local-hook.Pavel Janík2002-02-161-5/+0
|
* (eshell-io-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-3/+0
|
* (eshell-ext-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-1/+0
|
* (eshell-cmd-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-4/+0
|
* (eshell-unix-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-2/+0
|
* (eshell-smart-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-6/+0
|
* (eshell-rebind-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-3/+0
|
* (eshell-prompt-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-1/+0
|
* (eshell-pred-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-1/+0
|
* (eshell-hist-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-6/+0
|
* (eshell-glob-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-2/+0
|
* (eshell-dirs-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-3/+0
|
* (eshell-cmpl-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-2/+0
|
* (eshell-alias-initialize): Do not use make-local-hook.Pavel Janík2002-02-161-2/+0
|
* (eshell-hist-initialize): When in the minibuffer, use the global valueJohn Wiegley2002-02-161-15/+41
| | | | | | | | | | | | | | 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.
* (eshell-command): Before reading from the minibuffer, addJohn Wiegley2002-02-161-0/+2
| | | | | eshell-add-command-to-history to minibuffer-exit-hook, and remove it after read-from-minibuffer returns.
* (eshell-external-command): Added a fix for XEmacs' new dired.el, whichJohn Wiegley2002-02-161-2/+4
| | | | | | adds a global entry in the `file-name-handler-alist'. (eshell-script-interpreter): Allow whitespace after the #! of a shell interpretor specification.
* (eshell-eval-command): If eshell-resume-evalEli Zaretskii2002-01-261-1/+3
| | | | returns t, don't treat that as an error.
* Fix typo.Pavel Janík2002-01-121-1/+1
|
* (various face definitions): Use :weight, not :bold.Richard M. Stallman2001-12-311-15/+15
|
* (eshell/cat): Do a quick test if something is a regular file, beforeJohn Wiegley2001-10-171-3/+6
| | | | | checking if it is a directory or symlink. This avoids a call to eshell-file-attributes, which can be expensive in some situations.
* (eshell-ls-dired-initial-args): Added an extra customization variable,John Wiegley2001-10-171-1/+7
| | | | to differentiate ls-in-dired from regular uses of ls.
* (eshell-shuffle-files, eshell-shuffle-files):Eli Zaretskii2001-09-141-9/+13
| | | | Use `equal', not `=', since the device number can be a cons cell.
* (eshell-shuffle-files): Compare inodes withEli Zaretskii2001-09-101-1/+1
| | | | | `equal' instead of `=', since they can be cons cells. From Nils Goesche <cartan@cartan.de>.
* (eshell-send-invisible): Renamed fromGerd Moellmann2001-07-161-4/+4
| | | | | send-invisible, which is already defined in Comint. (eshell-watch-for-password-prompt): Use it.
* Some fixes to follow coding conventions.Pavel Janík2001-07-1529-29/+31
|
* Added a version string.John Wiegley2001-06-191-0/+1
|
* Don't load in esh-util if it's already loaded. Also, added a commentJohn Wiegley2001-06-191-1/+53
| | | | | describing how to greatly speedup Eshell loadup time, by concatenating together all of Eshell's .elc files.
* Disabled a test that often yields false failures.John Wiegley2001-06-181-13/+13
|
* (eshell-exit-success-p): Use a string-match to test if the lastJohn Wiegley2001-06-091-4/+6
| | | | | | command was Lisp or not. (eshell-rewrite-if-command): "if" syntax is "if A B C", not "if A B x C".