comparison lisp/kermit.el @ 744:4c7627a869df

*** empty log message ***
author Eric S. Raymond <esr@snark.thyrsus.com>
date Mon, 06 Jul 1992 21:01:07 +0000
parents 08eb386dd0f3
children 45d748a65f24
comparison
equal deleted inserted replaced
743:4c88459587e3 744:4c7627a869df
1 ;;; kermit.el --- additions to shell mode for use with kermit, etc. 1 ;;Additions to shell mode for use with kermit, etc.
2
3 ;;Feb 1988, Jeff Norden - jeff@colgate.csnet 2 ;;Feb 1988, Jeff Norden - jeff@colgate.csnet
4 ;; Copyright (C) 1988 Free Software Foundation, Inc. 3 ;; Copyright (C) 1988 Free Software Foundation, Inc.
5 4
6 ;; This file is part of GNU Emacs. 5 ;; This file is part of GNU Emacs.
7 6
123 (insert-before-markers str) 122 (insert-before-markers str)
124 (while (re-search-backware "[\r\C-a]+" beg t) 123 (while (re-search-backware "[\r\C-a]+" beg t)
125 (replace-match ""))))) 124 (replace-match "")))))
126 125
127 (defun kermit-clean-on () 126 (defun kermit-clean-on ()
128 "Delete all null characters and ^M's from the kermit output. 127 "Delete all null characters and ^M's from the kermit output."
129 Note that another (perhaps better) way to do this is to use the 128 Note that another (perhaps better) way to do this is to use the
130 command \"kermit | tr -d '\\015'\"." 129 command `kermit | tr -d '\\015''."
131 (interactive) 130 (interactive)
132 (set-process-filter (get-buffer-process (current-buffer)) 131 (set-process-filter (get-buffer-process (current-buffer))
133 'kermit-clean-filter)) 132 'kermit-clean-filter))
134 133
135 (defun kermit-clean-off () 134 (defun kermit-clean-off ()
136 "Cancel a previous kermit-clean-shell-on command." 135 "Cancel a previous kermit-clean-shell-on command."
137 (interactive) 136 (interactive)
138 (set-process-filter (get-buffer-process (current-buffer)) nil)) 137 (set-process-filter (get-buffer-process (current-buffer)) nil))
139 138
140 ;;; kermit.el ends here 139