Xref: utzoo gnu.emacs.help:2393 comp.emacs:10933 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!ncar!csn!cherokee!newsat!jbw From: jbw@maverick.uswest.com (Joe Wells) Newsgroups: gnu.emacs.help,comp.emacs Subject: GNU Emacs Frequently Asked Questions with Answers (differences) Message-ID: Date: 20 Jun 91 18:15:52 GMT Sender: news@cherokee.uswest.com (Telegraph Row) Organization: /home/zeb1/jbw/.organization Lines: 157 Nntp-Posting-Host: maverick.uswest.com Here is the differences between this version of the FAQ list and the last version. Question numbers were stripped from both versions before doing the comparison because the questions are automatically renumbered. (I don't keep numbers in the master copy that I edit; the numbers are only there so the cross-references will work.) To reduce noise, I may have deleted certain differences that were the result of typo correction or similar non-semantic changes. Enjoy! -- Joe Wells ------------------------------------------------- GNU Emacs Frequently Asked Questions with Answers (differences) Thu Jun 20 11:06:43 1991 --- FAQ-7.sed Sun May 12 21:55:32 1991 +++ FAQ-8.sed Thu Jun 20 11:07:38 1991 @@ -489,5 +481,5 @@ makeinfo is available as part of the latest Texinfo package (prep.ai.mit.edu:/pub/gnu/texinfo-2.05.tar.Z). It also comes with - Emacs, but several include files are missing. + Emacs, but several include files are missing, so you can't compile it. For information about the Texinfo format, read the Texinfo manual which @@ -561,5 +553,5 @@ comp.emacs is for discussion of Emacs programs in general. This includes GNU Emacs along with various other implementations like JOVE, - MicroEmacs, Freemacs, MG, Unipress, CCA, etc. + MicroEmacs, Freemacs, MG, Unipress, CCA, Epsilon, etc. Many people post GNU Emacs questions to comp.emacs because they don't @@ -653,5 +645,5 @@ greatly improved mouse and window support. The latest version of Epoch is available via anonymous FTP - (cs.uiuc.edu:/pub/epoch-files/epoch/epoch-3.2b, b stands for beta). + (cs.uiuc.edu:/pub/epoch-files/epoch/epoch-3.2{.tar.Z,-patch-{1,2.tar.Z}}). NOTE: Epoch only works with the X Window System; it does not work on @@ -708,8 +700,9 @@ MicroEmacs is programmable in a BASIC-like language. The author is - Daniel Lawrence . Many of the keybindings are different from GNU Emacs. - The latest version is 3.10 and it is available via anonymous FTP - (durer.cme.nist.gov). + Daniel Lawrence . Many of the keybindings are different from GNU + Emacs. The latest version is 3.10 and it is available via anonymous FTP + (midas.mgmt.purdue.edu (non-working hours only), durer.cme.nist.gov). + Version 3.11 is in beta test. Another Emacs for small machines is JOVE (Jonathan's Own Version of @@ -717,5 +710,6 @@ newer version. People rumored to be working on JOVE include Mark Moraes at cs.toronto.edu and Bill Marsh . It is available - via anonymous FTP (cs.rochester.edu:/pub/jove.tar.4.14.Z). + via anonymous FTP (cs.rochester.edu:/pub/jove.tar.4.14.Z, + cs.toronto.edu:/pub/moraes/jove4.14.3.tar.Z). Yet another Emacs is "mg", which used to stand for MicroGNUEmacs, but @@ -740,5 +753,6 @@ Q: Why does my key binding fail? - Most likely, it failed because "ESC [" was already defined. Evaluate + Most likely, it failed because the key sequence you were binding started + with "ESC [" and this sequence was already bound to a command. Evaluate this form first: @@ -745,4 +759,8 @@ (define-key esc-map "[" nil) + WARNING: By default, "ESC [" is bound to backward-paragraph, and if you + do this you will lose this key binding. For most people, this is not a + problem. + Q: Why doesn't this [terminal or window-system setup] code work in my .emacs file, but it works just fine after Emacs starts up? @@ -780,6 +798,6 @@ WARNING: I am about to describe a gross, disgusting hack to you. - If compiled on a Sun, Emacs recognizes these X "keysyms" that are - normally on a Sun keyboard: + Case I. If compiled on a Sun, Emacs recognizes these X "keysyms" that + are normally on a Sun keyboard: F1 through F9 @@ -803,8 +821,8 @@ above generates "ESC [ - 1 z". - If not compiled on a Sun, the function keys will appear to Emacs in a - way remarkably similar to the keys of a DEC LK201 keyboard (used on some - VT series terminals). The arrow keys work the same as above. These X - keysyms will be recognized: + Case II. If not compiled on a Sun, the function keys will appear to + Emacs in a way remarkably similar to the keys of a DEC LK201 keyboard + (used on some VT series terminals). The arrow keys work the same as + above. These X keysyms will be recognized: F1 through F20 @@ -828,8 +846,9 @@ ~", where ## is replaced by a number. The key sequences are identical to those generated by a LK201 keyboard. Any function key not listed - above generates "ESC [ - 1 z". + above generates "ESC [ - 1 ~". For the complete list of the numbers which are generated by the function - keys, look in the file src/x11term.c. + keys, look in the file src/x11term.c at the definitions of the function + "stringFuncVal". If you are running Emacs on a Sun machine, even if your X display is @@ -1177,13 +1177,9 @@ .mailrc. -Q: Why doesn't setting default-directory always work? - - There is a separate value of default-directory for each Emacs buffer. - The value in the current buffer is the one that is used. - Q: Why doesn't my change to load-path work? - If you added file names with tildes (~) in them to your load-path, - you'll need to do something like this: + If you added a directory name containing a tilde (~) to your load-path, + expecting the tilde to be interpreted as your home directory, then you + need to do something like this: (setq load-path (mapcar 'expand-file-name load-path)) @@ -1196,6 +1192,6 @@ "C-u C-x C-n". - If you make this mistake frequently, you might want to unbind this - command by doing one of these two: + If you make this mistake frequently, you might want to unbind or disable + this command by doing one of these two: (define-key ctl-x-map "\C-n" nil) @@ -1306,4 +1302,7 @@ setenv ESHELL /bin/csh + (You must start Emacs over again with the environment variable properly + set for this to take effect.) + Q: Does GNU Emacs have a vulnerability to Trojan horses? @@ -1526,6 +1525,6 @@ Q: How can I highlight a region? - There are ways to get highlighting in GNU Emacs 18.57, but they all - require patching the C code of Emacs and rebuilding. They are also slow + There are ways to get highlighting in GNU Emacs 18.57, but either they + require patching the C code of Emacs and rebuilding, or they are slow and the highlighting disappears if you scroll or redraw the screen. One patch is by Kenichi Handa .