Article View: gnu.epoch.misc
Article #437Re: ctl-arrow bug wrt Epoch 4.2?
From: Renaud Marlet
Date: Mon, 14 Dec 1992 10:46
Date: Mon, 14 Dec 1992 10:46
29 lines
1810 bytes
1810 bytes
The 8 bits display was controlled in Epoch4.0 with variable "ctl-arrow", but now, in Epoch4.2, it is handled with variable "meta-printable". Setting "ctl-arrow" to anything but t or () is experimentally a bad idea. Anyway, "viewer" manages it for you. You don't need to do that yourself. So the only thing I can think of lies in this excerpt from the README.viewer file: >> Epoch needs a lit hack to be able to display the whole (f)math font, >> otherwise, you'll miss the greek letters. This is because it believes >> an 8bits-font begins at 0241 (octal). So does Lucid with character >> 0240. In epoch you need to patch a line the file src/buffer.h from >> #define is_meta_char(c) ((c) > 0240 && (c) <= 0377) >> to >> #define is_meta_char(c) ((c) >= 0200 && (c) <= 0377) >> >> In Lucid, concerning the character 0240, well, I don't believe in the >> next release, so you may hack the lines >> if (c == 0240) c = ' '; >> or >> (c == 0240 ? ' ' : c) >> in file src/xdisp.c to get rid of this silly non-uniformity. As you see, Lucid emacs needs a similar hack. The package "viewer" uses an embryonic Epoch/Lucid-portable package called "portable". You might want to check that your version is up to date with the one on babar.inria.fr (138.96.24.21) in pub/emacs. Sorry, but there is no version number (yet?). Renaud [marlet@sophia.inria.fr]
Technical Details
Message-ID:
<199212140846.AA04491@almeria.inria.fr>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!sophia.inria.fr!Renaud.MarletShow Full Headers
Complete Article Headers
Newsgroups: gnu.epoch.misc Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!sophia.inria.fr!Renaud.Marlet From: Renaud.Marlet@sophia.inria.fr (Renaud Marlet) Subject: Re: ctl-arrow bug wrt Epoch 4.2? Message-ID: <199212140846.AA04491@almeria.inria.fr> Sender: daemon@cis.ohio-state.edu Organization: GNUs Not Usenet Distribution: gnu Date: Mon, 14 Dec 1992 10:46:08 GMT Lines: 29