Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!mips!pacbell.com!decwrl!deccrl!bloom-beacon!eru!hagbard!sunic!mcsun!inesc!unl!unl!spa From: spa@fct.unl.pt (Salvador Pinto Abreu) Newsgroups: comp.os.minix Subject: Re: GNU Emacs diffs posted a while back... missing files Message-ID: Date: 15 Apr 91 17:38:15 GMT References: <50657@nigel.ee.udel.edu> Sender: news@fct.unl.pt (USENET News System) Organization: Universidade Nova de Lisboa -- Lisbon, Portugal Lines: 35 In-Reply-To: AJB@dlvh.daresbury.ac.uk's message of 13 Apr 91 17:05:15 GMT While we're on the subject of GNU Emacs... Thanks for the files, I had it already worked out because news latency is a bit too long for my itchy fingers :-) A little hint to GNU Emacs users: add the :km: attribute in to the `minix' definitions in the /etc/termcap file, to be able to use `Alternate' as a Meta-key. Now for a little fix that allows the use of Meta together with Control, which comes in VEEERY handy for GNU Emacs users. Patch file /usr/src/kernel/stkbd.c with: *** stkbd.c.orig Mon Apr 15 17:31:03 1991 --- stkbd.c Mon Apr 15 17:31:16 1991 *************** *** 304,310 **** c = national(code, c | 0x80); if (control) { if (c == 0xFF) reboot(); /* CTRL-ALT-DEL */ ! c &= 0x1F; } /* Check to see if character is XOFF, to stop output. */ if ( --- 304,310 ---- c = national(code, c | 0x80); if (control) { if (c == 0xFF) reboot(); /* CTRL-ALT-DEL */ ! c &= 0x9F; } /* Check to see if character is XOFF, to stop output. */ if ( -- -- Salvador Pinto Abreu or Universidade Nova de Lisboa, PORTUGAL