Chong Yidong
a4cc44cf0e
Fix to uid/gid format in eshell's ls (Bug#5528).
...
* eshell/esh-util.el (eshell-file-attributes): New optional arg
ID-FORMAT. Pass it to `file-attributes'.
* eshell/em-ls.el (eshell-do-ls): Use it (Bug#5528).
2010-02-07 01:23:10 -05:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Michael Albinus
61eef560b9
* eshell/esh-util.el (top): Require also Tramp when compiling.
...
(eshell-directory-files-and-attributes): Check for FTP remote
connection.
(eshell-parse-ange-ls): Let-bind `ange-ftp-name-format',
`ange-ftp-ftp-name-arg', `ange-ftp-ftp-name-res'.
(eshell-file-attributes): Handle ".". Return `entry'.
2009-11-29 20:19:48 +00:00
Michael Albinus
605a20a988
Improve handling of processes on remote hosts.
...
* eshell/esh-util.el (eshell-path-env): New defvar.
(eshell-parse-colon-path): New defun.
(eshell-file-attributes): Use `eshell-parse-colon-path'.
* eshell/esh-ext.el (eshell-search-path): Use
`eshell-parse-colon-path'.
(eshell-remote-command): Remove argument HANDLER.
(eshell-external-command): Check for FTP remote connection.
* eshell/esh-proc.el (eshell-gather-process-output): Use
`file-truename', in order to start also symlinked files. Apply
`start-file-process' instead of `start-process'. Shorten `command'
to the local file name part.
* eshell/em-cmpl.el (eshell-complete-commands-list): Use
`eshell-parse-colon-path'.
* eshell/em-unix.el (eshell/du): Check for FTP remote connection.
* net/tramp.el (tramp-eshell-directory-change): New defun. Add it
to `eshell-directory-change-hook'.
2009-11-24 10:25:54 +00:00
Eli Zaretskii
8e9b25831f
(directory-files-and-attributes): Accept and ignore additional optional
...
argument id-format.
(eshell-directory-files-and-attributes): Call directory-files-and-attributes
with additional argument id-format.
2009-03-21 14:00:26 +00:00
Glenn Morris
a8b5bb5f32
(eshell-parse-ange-ls): Define `name' before potential use.
2009-02-24 03:30:46 +00:00
Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Glenn Morris
1a32899de3
Remove unnecessary eval-when-compiles and eval-and-compiles.
2008-06-07 02:37:13 +00:00
Glenn Morris
4ee57b2a2d
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 03:36:21 +00:00
Stefan Monnier
cbee283dd7
Fix up comment convention on the arch-tag lines.
2008-04-10 14:10:46 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
8b72699e88
Add 2008 to copyright years.
2008-01-07 01:14:52 +00:00
Glenn Morris
99abb67ec6
Require individual files if needed when compiling, rather than
...
esh-maint. Collect any require statements. Move provide statement to
end. Move any commentary to start.
(top-level): Don't require pp. Use condition-case rather than
ignore-errors.
2007-12-05 07:07:12 +00:00
Glenn Morris
80903c3ad5
(top-level): Use require rather than load for ange-ftp.
2007-11-28 04:03:28 +00:00
Dan Nicolaescu
a3269bc45f
* eshell/esh-util.el (eshell-under-xemacs-p): Remove.
...
* eshell/esh-mode.el (eshell-mode-syntax-table)
(command-running-p):
* eshell/esh-ext.el (eshell-external-command):
* eshell/esh-cmd.el (require):
* eshell/em-unix.el (eshell-plain-locate-behavior):
* eshell/em-cmpl.el (eshell-cmpl-initialize): Replace
eshell-under-xemacs-p with (featurep 'xemacs).
* eshell/esh-mode.el (characterp,char-int): Remove unused
conditional defaliases.
* pcomplete.el (pcomplete-event-matches-key-specifier-p): Rename
from event-matches-key-specifier-p, define unconditionally.
(event-basic-type): Remove unused defalias.
(pcomplete-show-completions):
Use pcomplete-event-matches-key-specifier-p.
* mh-e.el (mh-xemacs-flag): Remove.
(mh-min-colors-defined-flag):
* mh-xface.el (mh-show-xface-function):
* mh-utils.el (mh-colors-available-p):
* mh-show.el (mh-show-mode):
* mh-gnus.el (mh-gnus-local-map-property):
* mh-folder.el (mh-folder-mode-map)
(mh-remove-xemacs-horizontal-scrollbar, mh-folder-mode):
* mh-comp.el (mh-insert-x-mailer): Replace uses of mh-xemacs-flag
with (featurep 'xemacs).
2007-11-17 17:35:09 +00:00
Glenn Morris
e0085d62fa
Switch license to GPLv3 or later.
2007-07-25 04:14:29 +00:00
Glenn Morris
f0fa15c5e5
Add 2007 to copyright years.
2007-01-21 02:48:43 +00:00
Thien-Thi Nguyen
ceb4c4d303
Update years in copyright notice; nfc.
2006-02-06 12:31:40 +00:00
John Wiegley
3bab4a46de
*** empty log message ***
2005-08-26 22:51:28 +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
Thien-Thi Nguyen
5fd6d89f46
Update years in copyright notice; nfc.
2005-08-01 15:47:19 +00:00
Lute Kamstra
3a35cf56e7
Update FSF's address.
2005-07-04 17:55:18 +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
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +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
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
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
Pavel Janík
60370d4073
Some fixes to follow coding conventions.
2001-07-15 19:53:53 +00:00
John Wiegley
90d94608c6
(eshell-convert-numeric-arguments): Annotated the documentation string
...
to tell users about `eshell-no-numeric-conversions'.
2001-05-10 03:51:34 +00:00
John Wiegley
cee38ad6ec
(eshell-number-regexp): Now that number conversions only happen for
...
Lisp function calls, the number regexp should now match all integer
and floating point forms.
2001-05-10 03:30:15 +00:00
John Wiegley
219227ead0
See ChangeLog
2001-01-26 06:19:25 +00:00
Gerd Moellmann
8c9f73a21f
(eshell-ange-ls-uids): Fix :type.
2001-01-10 17:01:22 +00:00
John Wiegley
dace60cfea
See ChangeLog
2000-10-29 05:18:48 +00:00
Gerd Moellmann
7de5b4214e
Add author information.
2000-10-16 12:27:09 +00:00
John Wiegley
57a24508cf
Added a missing `require' form.
2000-10-14 08:16:50 +00:00
John Wiegley
8c6b1d8311
Added better remote directory support to Eshell, as well as a few bug
...
fixes. See the ChangeLog.
2000-10-13 09:02:39 +00:00
John Wiegley
ca7aae916b
See ChangeLog
2000-08-29 00:47:45 +00:00
John Wiegley
b4bd214e74
See ChangeLog
2000-08-29 00:37:10 +00:00
Gerd Moellmann
faadfb0a21
Change spelling of the Free Software Foundation.
2000-06-26 13:08:44 +00:00
Gerd Moellmann
047c1280be
(eshell-sublist): Use eshell-copy-list
...
instead of copy-list.
2000-06-23 04:53:48 +00:00
Gerd Moellmann
26b4dc849f
*** empty log message ***
2000-06-23 04:39:18 +00:00