Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!ames!mailrus!bbn!jr@bbn.com From: jr@bbn.com (John Robinson) Newsgroups: comp.emacs Subject: Re: termcap Message-ID: <33574@bbn.COM> Date: 15 Dec 88 21:22:44 GMT References: <6693@techunix.BITNET> Sender: news@bbn.COM Reply-To: jr@bbn.com (John Robinson) Organization: BBN Systems and Technologies Corporation, Cambridge MA Lines: 24 In-reply-to: sergio@techunix.BITNET (Sergio Fogel) In article <6693@techunix.BITNET>, sergio@techunix (Sergio Fogel) writes: >I want to adapt GNU emacs for hebrew editing. [...] > The other way would be of course, to write the escape sequence. >Again, I cannot figure out a way of writing an escape sequence directly >to the terminal (even if I run a shell program, the output will go >to a buffer). You want send-string-to-terminal: Send STRING to the terminal without alteration. Control characters in STRING will have terminal-dependent effects. > That was the first problem. The second one is how can I write characters >that have the eighth bit on without getting something like \514 on the >screen. The list went around on this one a while back. Maybe someone has a terse summary of the discussion? This is part of a very hard problem, and the C standards groups is working towards capturing character-set properties for non-English properly (think about toupper(), isletter(), etc.). -- /jr jr@bbn.com or bbn!jr