Simon Marshall
d2b251aa61
make pre-command-hook & comint-exec-hook local hooks.
1998-09-29 10:14:44 +00:00
Geoff Voelker
21a003b90f
(comint-arguments): Ignore backslashes when using
...
w32 shells that expect backslashes as the directory separator.
1998-09-07 23:39:23 +00:00
Richard M. Stallman
2c3d598531
(comint-postoutput-scroll-to-bottom): Cope with unset
...
comint-last-output-start marker.
1998-08-15 22:27:54 +00:00
Richard M. Stallman
c2705d61de
(comint-bol-or-process-mark): Refer to this command's name correctly.
1998-08-04 09:30:02 +00:00
Richard M. Stallman
33ba5485ee
(comint-exec-1): Setup coding systems appropriately.
1998-06-30 21:43:39 +00:00
Andreas Schwab
0560c209ff
(comint-input-autoexpand): Use `other' widget type.
1998-06-24 08:50:14 +00:00
Richard M. Stallman
fb597fe85a
(comint-mode-map): Move bindings of
...
comint-next-matching-input-from-input to C-c M-r, and
comint-previous-matching-input-from-input to C-c M-s.
Move comint-get-next-from-history to C-c C-x.
1998-05-28 01:16:21 +00:00
Richard M. Stallman
361ecbf2ee
(comint-get-next-from-history): New command.
...
(comint-accumulate, comint-goto-process-mark): Likewise.
(comint-set-process-mark, comint-bol-or-process-mark): Likewise.
(comint-save-input-ring-index): New permanent local var.
(comint-accum-marker): Likewise.
(comint-send-input): Clear comint-input-ring-index
and comint-accum-marker.
(comint-previous-matching-input-from-input):
Use comint-accum-marker if set.
(comint-previous-matching-input): Likewise.
(comint-mode): Make those vars buffer-local and initialize.
(comint-mode-map): Make C-c C-a run comint-bol-or-process-mark.
Bind C-c SPC to comint-accumulate. Bind C-c C-q to
comint-get-next-from-history.
1998-05-27 21:06:56 +00:00
Richard M. Stallman
2ac86cc0fe
(comint-replace-by-expanded-history-before-point):
...
When none of the ! or ^ constructs match, move forward one char.
1998-05-05 21:29:28 +00:00
Richard M. Stallman
17ac49664b
(comint-replace-by-expanded-history): New arg START.
...
Don't display a message about doing history expansion.
(comint-replace-by-expanded-history-before-point): New arg START.
(comint-send-input): Pass START to comint-replace-by-expanded-history.
1998-04-23 03:55:36 +00:00
Geoff Voelker
da418b28dc
(comint-filename-chars): Combine DOS and Windows strings.
1998-04-17 05:23:53 +00:00
Richard M. Stallman
e7654b4a74
(comint-preoutput-filter-functions): Doc fix.
1998-03-21 06:16:35 +00:00
Richard M. Stallman
e4947876fb
(comint-word): store-match-data => set-match-data.
1998-03-14 04:42:18 +00:00
Richard M. Stallman
ec5691271b
(comint-arguments): Treat \" and such as part of one arg.
1998-03-02 19:02:28 +00:00
Simon Marshall
17193f89b7
Changed to use directory-sep-char rather than "/".
1998-02-27 12:58:26 +00:00
Richard M. Stallman
1a94abeac2
(comint-interrupt-subjob): Call comint-kill-input.
...
(comint-kill-subjob, comint-quit-subjob, comint-stop-subjob): Likewise.
1998-02-14 04:32:38 +00:00
Karl Heuer
71a895c609
(comint-strip-ctrl-m): Don't die if
...
comint-last-output-start does not point anywhere.
1997-12-11 07:25:16 +00:00
Karl Heuer
9f8ac7f9ea
(comint-regexp-arg): No need to bind
...
minibuffer-history-sexp-flag any more.
1997-10-02 03:03:32 +00:00
Richard M. Stallman
af898b0f84
(comint-file-name-chars): Doc fix.
...
(comint-word): Treat all non-ASCII chars as "[art of word".
1997-09-09 07:24:02 +00:00
Geoff Voelker
adec06efe9
(comint-file-name-chars): Use separate sets for ms-dos and windows-nt.
1997-09-02 19:37:39 +00:00
Richard M. Stallman
d4321160f2
(comint-preoutput-filter-functions): New variable.
...
(comint-output-filter): Call those functions.
(comint-output-filter-functions, comint-mode): Doc fix.
1997-08-24 21:38:12 +00:00
Simon Marshall
f8604035c1
change maintainer.
1997-07-15 08:32:51 +00:00
Richard M. Stallman
e4874521bb
Comment change.
1997-05-27 15:32:03 +00:00
Simon Marshall
ff6318be1f
Use insert to preserve marker positions (pmark) and delete last.
1997-05-26 09:53:59 +00:00
Richard M. Stallman
158cfdd23f
(comint-mode): Add a mode-class property.
1997-05-05 01:07:37 +00:00
Richard M. Stallman
85cdc41349
(comint-input-face): Deleted.
1997-04-27 22:05:34 +00:00
Richard M. Stallman
8e9337739b
Fix previous change.
1997-04-13 02:41:42 +00:00
Richard M. Stallman
ed366e8726
Add defgroup's; use defcustom for user vars.
1997-04-13 02:39:56 +00:00
Karl Heuer
90d6bfb921
(comint-delchar-or-maybe-eof): Check for null proc.
1997-03-31 22:25:27 +00:00
Simon Marshall
4a11114dfd
minor bug fixes/enhancements to comint-delchar-or-maybe-eof, send-invisible, comint-exec-1.
1997-03-15 13:10:07 +00:00
Richard M. Stallman
e1d409fed5
(comint-exec-1): Use file-accessible-directory-p.
1997-01-27 22:55:04 +00:00
Simon Marshall
5943195a9c
remove references in comments to long defunct make-shell.
1997-01-08 14:59:41 +00:00
Karl Heuer
f69925dd1b
(comint-password-prompt-regexp): Recognize AIX format.
1996-11-17 19:38:48 +00:00
Richard M. Stallman
6aac2ab02e
(comint-output-filter): Run comint-output-filter-functions
...
directly, not via comint-output-filter.
1996-11-09 09:21:20 +00:00
Richard M. Stallman
dc81e1664f
(comint-read-noecho): Clear out the intermediate strings.
1996-10-08 23:00:54 +00:00
Richard M. Stallman
2d4382e563
(comint-file-name-chars): Was comint-file-name-regexp.
...
Give it a non-nil default value.
1996-08-01 22:34:09 +00:00
Karl Heuer
b3f1e86f93
(send-invisble): Comment fix.
1996-07-17 21:09:42 +00:00
Simon Marshall
107d7589ed
1. For fns like comint-postoutput-scroll-to-bottom on comint-output-filter-functions, don't count back using the length of STRING, as previous fns may have changed the buffer. Count from process-mark.
...
2. Don't bind file-name-handler-alist, it can break dir tracking.
3. Expand ^ in input only at boi.
4. Use new comint-file-name-regexp as source of valid chars in filenames.
1996-07-12 07:32:45 +00:00
Richard M. Stallman
d2a4935039
(comint-send-input): Use insert-before-markers for all the insertions.
1996-06-28 08:08:45 +00:00
Richard M. Stallman
7a35a067a3
(comint-dynamic-complete-as-filename)
...
(omint-dynamic-simple-complete)
(comint-dynamic-list-filename-completions) [ms-dos, windows-nt]:
Set completion-ignore-case to t for these systems.
(comint-substitute-in-file-name): New function.
(comint-match-partial-filename): Use comint-substitute-in-file-name
to handle system-specific syntax.
1996-06-09 20:31:04 +00:00
Karl Heuer
a9cef5871a
(comint-file-name-quote-list): Doc fix.
1996-06-09 12:51:53 +00:00
Richard M. Stallman
dbdfff7f1d
(comint-dynamic-complete-filename) [ms-dos, windows-nt]:
...
Always use backslash as a directory separator when completing
in shell mode on these systems.
(comint-unquote-filename): Handle quoted backslashes.
1996-06-05 18:24:14 +00:00
Richard M. Stallman
36990caa7d
(comint-exec-1): Use dumb instead of unknown, for terminfo.
1996-03-17 15:29:34 +00:00
Erik Naggum
87206843a3
(make-comint, comint-run): Fix autoload cookie.
1996-02-22 02:50:30 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
5ef2f81fc1
(comint-ptyp, comint-completion-autolist): Doc fix.
1996-01-04 23:30:16 +00:00
Simon Marshall
6152f5f070
Use comint-input-sender to send text (Peter Gabriel <gabriel@or.iabg.de>).
1995-12-11 13:52:09 +00:00
Richard M. Stallman
f3b0a43169
(comint-exec-1): Don't alter EMACS envvar if it's already defined.
1995-10-22 16:56:46 +00:00
Richard M. Stallman
a6ed60f493
Fix previous change.
1995-09-29 03:50:47 +00:00
Richard M. Stallman
b2a4185181
(comint-password-prompt-regexp): Recognize
...
Old Password and New password.
1995-09-29 03:49:35 +00:00