summaryrefslogtreecommitdiff
path: root/lisp/shell.el
Commit message (Collapse)AuthorAgeFilesLines
* (shell-mode): Don't assume /dev/null is its own truename.Richard M. Stallman1996-08-261-1/+2
|
* (shell-file-name-chars): Was shell-file-name-regexp.Richard M. Stallman1996-08-011-4/+4
| | | | (shell-mode): Set comint-file-name-chars to this variable.
* Bind shell-file-name-quote-list and shell-file-name-regexp specially for MSDOG.Simon Marshall1996-07-121-4/+16
|
* (shell-directory-tracker): Use comint-substitute-in-file-name toRichard M. Stallman1996-06-091-10/+22
| | | | | | | | | handle system-specific syntax. (shell-chdrive-regexp): New variable. (shell-mode): Update doc string. (shell-directory-tracker): Detect drive changes. Update doc string.
* (shell-match-partial-variable): Doc fix.Richard M. Stallman1996-06-041-1/+1
|
* Resync directories properly for the ksh.Simon Marshall1996-02-031-6/+8
|
* (shell-dirstack-message): Pass proper format string to message.Karl Heuer1996-01-251-1/+1
|
* Update FSF's address.Erik Naggum1996-01-141-69/+66
|
* (shell-directory-tracker): Check for terminator afterKarl Heuer1995-06-191-5/+11
| | | | | | 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.
* (shell-mode): Make shell-directory-tracker a hook function locally only.Richard M. Stallman1995-06-141-1/+1
|
* check comint-input-ring-file-name for the empty string too.Simon Marshall1995-06-131-1/+2
|
* shell-font-lock-keywords efficiency fix.Simon Marshall1995-04-241-1/+1
|
* Set comint-file-name-quote-list to new shell-file-name-quote-list.Simon Marshall1995-04-031-8/+19
|
* Comment change.Richard M. Stallman1995-03-301-1/+1
|
* (shell): Use pop-to-buffer.Richard M. Stallman1995-03-121-9/+15
| | | | (same-window-buffer-names): Add *shell* to the list.
* Make sure shell-cd sets list-buffers-directory to a directory ending with `/'.Simon Marshall1995-03-021-1/+3
|
* Moved buffer truncation functionality to comint.el.Simon Marshall1995-02-251-13/+1
|
* Added shell-truncate-buffer function to restrict buffer size toSimon Marshall1995-02-251-4/+19
| | | | at most shell-buffer-maximum-size lines in length.
* Change all `cd's to `shell-cd's, where `shell-cd' changes the value ofSimon Marshall1995-02-211-15/+23
| | | | | list-buffers-directory so that a buffer list contains the cwd in the `file' field.
* Comment changes.Richard M. Stallman1995-02-041-2/+0
|
* (shell): If we create a new shell buffer,Richard M. Stallman1995-01-271-2/+3
| | | | select that buffer even if it has been renamed.
* Doc fixes (simon's email address and shell-mode)Simon Marshall1995-01-101-7/+10
|
* Comment change.Richard M. Stallman1994-11-191-32/+0
|
* * shell.el: (shell-font-lock-keywords): Add `\n' to [^] regexps.Simon Marshall1994-10-121-3/+4
| | | | (shell-mode): Set font-lock-defaults.
* (shell-font-lock-keywords): New variable.Richard M. Stallman1994-10-071-0/+8
| | | | (shell-mode): Set font-lock-keywords locally.
* (shell-strip-ctrl-m): Function moved to comint.el and renamed.Richard M. Stallman1994-10-031-14/+0
|
* (shell-mode): Compare the truename with /dev/null.Richard M. Stallman1994-10-021-1/+1
|
* (shell-mode-map): Inherit comint-mode-map, but copy the completion menu.Richard M. Stallman1994-09-181-1/+3
|
* (shell-command-regexp): Use a simpler faster regexp.Richard M. Stallman1994-09-031-4/+3
|
* Comment change.Richard M. Stallman1994-07-161-1/+1
|
* (shell-mode): Don't read history from /dev/null.Richard M. Stallman1994-07-011-0/+2
|
* (shell-prefixed-directory-name): Do nothing ifRichard M. Stallman1994-06-231-6/+8
| | | | comint-file-name-prefix is empty. Do not inline.
* (shell-strip-ctrl-m): Strip multiple ^Ms.Richard M. Stallman1994-05-221-3/+2
|
* (shell-forward-command, shell-backward-command): Fix regexp.Karl Heuer1994-05-071-2/+2
|
* (shell-dirstack-query): Defaults to nil.Richard M. Stallman1994-04-241-6/+8
| | | | (shell-mode): Guesses shell-dirstack-query based on shell name.
* (shell-mode-map): Fix menu bar options.Karl Heuer1994-04-141-27/+22
| | | | (shell-replace-by-expanded-directory): Don't print message.
* (shell-dynamic-complete-as-command): Don't match ignored-extensions if it's nil.Karl Heuer1994-04-141-1/+2
|
* (shell-strip-ctrl-m): New command.Richard M. Stallman1994-03-241-37/+24
| | | | | (shell-mode): Doc fix. (shell-dynamic-complete-as-command): Use comint-dynamic-simple-complete.
* (shell-dynamic-complete-as-command): Make ignored-extensionsRichard M. Stallman1994-03-101-2/+3
| | | | nil if comint-completion-fignore is nil.
* (shell-completion-fignore): New variable.Richard M. Stallman1994-03-081-6/+17
| | | | | (shell-mode): Use it to set comint-completion-fignore. (shell-dynamic-complete-as-command): Use it.
* Rename comint-input-filter-functions andRichard M. Stallman1994-03-031-8/+8
| | | | | | | | | | 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.
* (shell-dynamic-complete-functions): New variable.Richard M. Stallman1994-03-031-73/+172
| | | | | | | | | | | | | | (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.
* (shell-delimiter-argument-list): Now has chars, not strings.Richard M. Stallman1994-03-021-4/+3
|
* (shell-dirtrackp): Variable definition added.Richard M. Stallman1994-03-021-3/+3
|
* (shell-mode-map): Use copy-keymap.Richard M. Stallman1994-03-021-2/+2
|
* (shell-get-current-command): Make regexp more selective.Richard M. Stallman1994-02-101-1/+1
|
* (shell-input-autoexpand): New variable.Richard M. Stallman1994-01-091-2/+14
| | | | | (shell-mode): Set comint-input-autoexpand. (shell-mode): Don't call shell-dirstack-message.
* (shell-cd): Function removed.Roland McGrath1994-01-061-18/+22
| | | | | | | | (shell-prefixed-directory-name): New defsubst. (shell-process-popd, shell-process-pushd, shell-process-cd, shell-resync-dirs): Apply it to ARG when it's a directory name. Use (concat comint-file-name-prefix "~") in place of (getenv "HOME") or "~". Call cd instead of shell-cd.
* (shell-backward-command): If comint-bol moves forward,Richard M. Stallman1993-12-241-3/+5
| | | | | | | use real beginning of line instead. Use skip-syntax-backward properly. If backward search finds a separator, move forward over it. (shell-forward-command): Call skip-syntax-backward properly.
* (shell-mode): Pass t to comint-read-input-ring.Richard M. Stallman1993-12-231-2/+2
|