1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

82 Commits

Author SHA1 Message Date
Richard M. Stallman
ebe4d555dc (shell): Doc fix. 1997-08-04 03:06:28 +00:00
Richard M. Stallman
5d9719e6ee (shell-mode): Do set list-files-directory locally. 1997-07-20 04:13:45 +00:00
Simon Marshall
f8604035c1 change maintainer. 1997-07-15 08:32:51 +00:00
Richard M. Stallman
e9904b596a (shell-mode): Add a mode-class property. 1997-05-05 00:59:28 +00:00
Simon Marshall
473fbd897f Use EVAL form for shell-prompt-pattern. 1997-04-17 07:35:38 +00:00
Richard M. Stallman
ed366e8726 Add defgroup's; use defcustom for user vars. 1997-04-13 02:39:56 +00:00
Richard M. Stallman
6414073a99 (shell-mode): Don't set list-buffers-directory. 1997-01-18 06:10:10 +00:00
Richard M. Stallman
fbcb305501 (shell-mode): Don't assume /dev/null is its own truename. 1996-08-26 15:33:13 +00:00
Richard M. Stallman
76f63ea09c (shell-file-name-chars): Was shell-file-name-regexp.
(shell-mode): Set comint-file-name-chars to this variable.
1996-08-01 22:35:03 +00:00
Simon Marshall
39d1a2ce04 Bind shell-file-name-quote-list and shell-file-name-regexp specially for MSDOG. 1996-07-12 07:34:20 +00:00
Richard M. Stallman
32d0121276 (shell-directory-tracker): Use comint-substitute-in-file-name to
handle system-specific syntax.

(shell-chdrive-regexp): New variable.
(shell-mode): Update doc string.
(shell-directory-tracker): Detect drive changes.
Update doc string.
1996-06-09 20:31:51 +00:00
Richard M. Stallman
da6a48c9d1 (shell-match-partial-variable): Doc fix. 1996-06-04 15:27:52 +00:00
Simon Marshall
221ca406ba Resync directories properly for the ksh. 1996-02-03 13:38:32 +00:00
Karl Heuer
6048fac7bf (shell-dirstack-message): Pass proper format string to message. 1996-01-25 00:57:10 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Karl Heuer
5402169506 (shell-directory-tracker): Check for terminator after
cd, pushd, or popd, so that we don't try to do directory tracking
on things like "cdump".
Don't use \\s patterns inside brackets.
1995-06-19 22:54:58 +00:00
Richard M. Stallman
1458efa037 (shell-mode): Make shell-directory-tracker a hook function locally only. 1995-06-14 12:05:55 +00:00
Simon Marshall
525c5be7dd check comint-input-ring-file-name for the empty string too. 1995-06-13 08:16:08 +00:00
Simon Marshall
86a21134a5 shell-font-lock-keywords efficiency fix. 1995-04-24 11:51:28 +00:00
Simon Marshall
7b4c65034c Set comint-file-name-quote-list to new shell-file-name-quote-list. 1995-04-03 13:01:15 +00:00
Richard M. Stallman
75c7042521 Comment change. 1995-03-30 07:31:38 +00:00
Richard M. Stallman
519bfec496 (shell): Use pop-to-buffer.
(same-window-buffer-names): Add *shell* to the list.
1995-03-12 09:39:49 +00:00
Simon Marshall
b7e97ed504 Make sure shell-cd sets list-buffers-directory to a directory ending with `/'. 1995-03-02 08:59:07 +00:00
Simon Marshall
4841acc437 Moved buffer truncation functionality to comint.el. 1995-02-25 16:16:57 +00:00
Simon Marshall
8079b5901c Added shell-truncate-buffer function to restrict buffer size to
at most shell-buffer-maximum-size lines in length.
1995-02-25 16:10:01 +00:00
Simon Marshall
0b3c9cf195 Change all cd's to shell-cd's, where `shell-cd' changes the value of
list-buffers-directory so that a buffer list contains the cwd in the `file'
field.
1995-02-21 13:07:23 +00:00
Richard M. Stallman
27b18eed0e Comment changes. 1995-02-04 02:05:14 +00:00
Richard M. Stallman
b0824def8b (shell): If we create a new shell buffer,
select that buffer even if it has been renamed.
1995-01-27 22:37:16 +00:00
Simon Marshall
e9933cb15c Doc fixes (simon's email address and shell-mode) 1995-01-10 12:08:21 +00:00
Richard M. Stallman
547d70f520 Comment change. 1994-11-19 05:24:57 +00:00
Simon Marshall
c156572ff2 * shell.el: (shell-font-lock-keywords): Add `\n' to [^] regexps.
(shell-mode): Set font-lock-defaults.
1994-10-12 09:18:53 +00:00
Richard M. Stallman
5945a1f78f (shell-font-lock-keywords): New variable.
(shell-mode): Set font-lock-keywords locally.
1994-10-07 10:04:06 +00:00
Richard M. Stallman
d87146724c (shell-strip-ctrl-m): Function moved to comint.el and renamed. 1994-10-03 01:10:57 +00:00
Richard M. Stallman
3f9e315acf (shell-mode): Compare the truename with /dev/null. 1994-10-02 20:11:07 +00:00
Richard M. Stallman
1ed30e752a (shell-mode-map): Inherit comint-mode-map, but copy the completion menu. 1994-09-18 20:28:23 +00:00
Richard M. Stallman
a8e0effbfb (shell-command-regexp): Use a simpler faster regexp. 1994-09-03 23:05:04 +00:00
Richard M. Stallman
8137dca99f Comment change. 1994-07-16 21:31:43 +00:00
Richard M. Stallman
3c24374d14 (shell-mode): Don't read history from /dev/null. 1994-07-01 20:45:59 +00:00
Richard M. Stallman
4a02b552f1 (shell-prefixed-directory-name): Do nothing if
comint-file-name-prefix is empty.  Do not inline.
1994-06-23 23:12:13 +00:00
Richard M. Stallman
bb55b64df0 (shell-strip-ctrl-m): Strip multiple ^Ms. 1994-05-22 00:51:36 +00:00
Karl Heuer
19134c18f4 (shell-forward-command, shell-backward-command): Fix regexp. 1994-05-07 01:22:50 +00:00
Richard M. Stallman
c63e83a4ee (shell-dirstack-query): Defaults to nil.
(shell-mode): Guesses shell-dirstack-query based on shell name.
1994-04-24 10:50:41 +00:00
Karl Heuer
5109bfb09f (shell-mode-map): Fix menu bar options.
(shell-replace-by-expanded-directory): Don't print message.
1994-04-14 22:49:23 +00:00
Karl Heuer
7b2db0a013 (shell-dynamic-complete-as-command): Don't match ignored-extensions if it's nil. 1994-04-14 19:19:30 +00:00
Richard M. Stallman
56783585a4 (shell-strip-ctrl-m): New command.
(shell-mode): Doc fix.
(shell-dynamic-complete-as-command): Use comint-dynamic-simple-complete.
1994-03-24 07:51:27 +00:00
Richard M. Stallman
a867a90a32 (shell-dynamic-complete-as-command): Make ignored-extensions
nil if comint-completion-fignore is nil.
1994-03-10 18:54:44 +00:00
Richard M. Stallman
e11284d5d2 (shell-completion-fignore): New variable.
(shell-mode): Use it to set comint-completion-fignore.
(shell-dynamic-complete-as-command): Use it.
1994-03-08 17:43:07 +00:00
Richard M. Stallman
ba02c1673c Rename comint-input-filter-functions and
comint-output-filter-functions.

(shell-mode): Put dir tracker on comint-input-filter-functions,
not ...output...

(shell-directory-tracker, shell-process-popd):
Call just error, not message and error.
1994-03-03 23:57:27 +00:00
Richard M. Stallman
988a4d60ce (shell-dynamic-complete-functions): New variable.
(shell-mode): Use it to set comint-dynamic-complete-functions.

(shell-mode-map): Define menu-bars for command,
variable and directory completion/expansion.

(shell-get-current-command, shell-after-partial-filename): Functions deleted.

(shell-dynamic-complete-environment-variable,
shell-replace-by-expanded-directory): New commands.
(shell-match-partial-variable,
shell-dynamic-complete-as-environment-variable): New functions.
1994-03-03 23:37:27 +00:00
Richard M. Stallman
56eb10608f (shell-delimiter-argument-list): Now has chars, not strings. 1994-03-02 22:02:56 +00:00