[comp.archives] [gnu.emacs] Re: Can "^" ctrl-char notation be turned off?

jw@sics.se (Johan Widen) (03/06/90)

Archive-name: emacs-8bit-diff/05-Mar-90
Original-posting-by: jw@sics.se (Johan Widen)
Original-subject: Re: Can "^" ctrl-char notation be turned off?
Archive-site: sics.se [192.16.123.90]
Archive-directory: archive
Archive-files: emacs-18.55-8bit-diff
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

>>>>> In article <110960004@hpcvlx.cv.hp.com>, bill@hpcvlx.cv.hp.com (Bill Frolik) writes:

bill> Is it possible in GNU Emacs to turn off the "^" notation for control
bill> characters and have them be displayed as "themselves"?  Every once in
bill> a while I like to use foreign characters, line drawing symbols, etc ...

Yes, a patch for this (relative to emacs-18.55) can be obtained by
anonymous ftp from
	sics.se (192.16.123.90)
as
	archive/emacs-18.55-8bit-diff

The way characters below 32 and above 127 are displayed depends on the
buffer local variable ctl-arrow. The patch extends the functionality
of this variable.

A question that comes up once this patch has been added is: how do I
input eight bit characters? One way of doing it is by adding keybindings
such as:

(define-key esc-map "e" 'iso-eacute-insert)

(defun iso-eacute-insert nil
  "insert eacute."
  (interactive)
  (insert "\351"))

to ~/.emacs
The example puts character code \351 (e with an acute accent according to
the ISO-8859-1 character set) on M-e

--
Johan Widen
SICS, PO Box 1263, S-164 28 KISTA, SWEDEN	Internet: jw@sics.se
Tel: +46 8 752 15 32	Ttx: 812 61 54 SICS S	Fax: +46 8 751 72 30