;;; flow-ctrl.el --- help for lusers on cu(1) or ttys with wired-in ^S/^Q flow control
-;; Copyright (C) 1990, 1991, 1994 Free Software Foundation, Inc.
+;; Copyright (C) 1990, 1991, 1994, 2002, 2003, 2004,
+;; 2005, 2006 Free Software Foundation, Inc.
;; Author Kevin Gallagher
;; Maintainer: FSF
;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING. If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
;;; Commentary:
;; Terminals that use XON/XOFF flow control can cause problems with
;; GNU Emacs users. This file contains Emacs Lisp code that makes it
;; easy for a user to deal with this problem, when using such a
-;; terminal.
-;;
+;; terminal.
+;;
;; To invoke these adjustments, a user need only invoke the function
;; enable-flow-control-on with a list of terminal types in his/her own
;; .emacs file. As arguments, give it the names of one or more terminal
;; types in use by that user which require flow control adjustments.
-;; Here's an example:
-;;
+;; Here's an example:
+;;
;; (enable-flow-control-on "vt200" "vt300" "vt101" "vt131")
;; Portability note: This uses (getenv "TERM"), and therefore probably
;; Swap C-q and C-^
(aset keyboard-translate-table flow-control-c-q-replacement ?\^q)
(aset keyboard-translate-table ?\^q flow-control-c-q-replacement)
- (message (concat
- "XON/XOFF adjustment for "
- (getenv "TERM")
- ": use "
- (single-key-description flow-control-c-s-replacement)
- " for C-s, and use "
- (single-key-description flow-control-c-q-replacement)
- " for C-q"))
+ (message "XON/XOFF adjustment for %s: use %s for C-s, and use %s for C-q"
+ (getenv "TERM")
+ (single-key-description flow-control-c-s-replacement)
+ (single-key-description flow-control-c-q-replacement))
(sleep-for 2))) ; Give user a chance to see message.
;;;###autoload
(provide 'flow-ctrl)
+;;; arch-tag: 0eb7b19e-0d93-4e0b-9ea2-72b574076a56
;;; flow-ctrl.el ends here