home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / emacs / help / 5246 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  15.8 KB

  1. Xref: sparky gnu.emacs.help:5246 comp.emacs:3906 news.answers:4943
  2. Newsgroups: gnu.emacs.help,comp.emacs,news.answers
  3. Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!wupost!gumby!destroyer!cs.ubc.ca!uw-beaver!newsfeed.rice.edu!rice!sbyrnes
  4. From: sbyrnes@rice.edu (Steven Byrnes)
  5. Subject: GNU Emacs FAQ (0/5): Intro/Contents
  6. Message-ID: <GNU-Emacs-FAQ-0.1993.01.05.171933@rice.edu>
  7. Followup-To: poster
  8. Summary: READ BEFORE POSTING.  A regularly posted list of answers to frequently
  9.          asked questions (FAQs) about GNU Emacs and many Emacs Lisp programs.
  10.          Contains pointers to other resources.
  11. Originator: sbyrnes@is.rice.edu
  12. Keywords: gnu emacs faq answers frequently asked questions periodic
  13. Sender: news@rice.edu (News)
  14. Supersedes: <GNU-Emacs-FAQ-0.1992.09.22.011020@bigbird.bu.edu>
  15. Reply-To: gnu-emacs-faq-maintainers@bigbird.bu.edu
  16. Organization: GNU's Not UNIX
  17. Date: Tue, 5 Jan 1993 17:19:33 GMT
  18. Approved: news-answers-request@mit.edu
  19. Expires: Sat, 6 Mar 1993 17:19:33 GMT
  20. Lines: 308
  21.  
  22. Archive-Name: GNU-Emacs-FAQ/part0
  23. Last-Modified: Tue, 5 Jan 1993 15:16:04 GMT
  24. Last-Posted: Tue, 5 Jan 1993 17:19:33 GMT
  25.  
  26.                        GNU Emacs FAQ: Introduction
  27.  
  28. [To find what has changed, see the "Changes" posting.]
  29.  
  30. [Joe Wells (me) has quit as FAQ coordinator.  Steven Byrnes is taking over this
  31.  responsibility.  Let's give him a big round of applause!  More volunteers are
  32.  still needed to help by taking charge of a section of the FAQ list.  Send
  33.  e-mail if you are interested. - jbw]
  34.  
  35. [First, I'd like to thank Joe for all of the work he's done on the FAQ to
  36.  date.  Second: due to a hectic schedule, getting up to speed with
  37.  maintaining the FAQ, and trying to fix up some loose ends, this release of
  38.  the FAQ is coming out a bit late.  (Ok, a lot late. :)  I hope to get
  39.  another release, fixing up some lose ends, by the end of the month. 
  40.  - sbyrnes]
  41.  
  42. This is the introduction to a list of frequently asked questions (FAQ) about
  43. GNU Emacs with answers.  This article contains a listing of the questions;
  44. subsequent articles contain the questions and answers.
  45.  
  46. The FAQ list is posted to reduce the noise level in the `gnu.emacs.help'
  47. newsgroup (which is also the `help-gnu-emacs' mailing list) which results from
  48. the repetition of frequently asked questions, wrong answers to these questions,
  49. corrections to the wrong answers, corrections to the corrections, debate, name
  50. calling, etc.  Also, it serves as a repository of the canonical "best" answers
  51. to these questions.  However, if you know a better answer or even a slight
  52. change that improves an answer, please tell us!
  53.  
  54. If you know the answer of a question is in the FAQ list, please reply to the
  55. question by e-mail instead of posting.  Help reduce noise!
  56.  
  57. The FAQ list is crossposted to `comp.emacs' because some sites do not receive
  58. the `gnu.*' newsgroups.  The FAQ list is also crossposted to `news.answers'.
  59.  
  60. Please suggest new questions, answers, wording changes, deletions, etc.  The
  61. most helpful form for suggestions is a context diff (ie., the output of `diff
  62. -c').  Include `FAQ' in the subject of messages sent to us about the FAQ list.
  63.  
  64. Please do not send questions to us just because you do not want to disturb a
  65. lot of people and you think we would know the answer.  We do not have time to
  66. answer questions individually.  :-(
  67.  
  68. Full instructions for getting the latest FAQ are in question 22.  Also see the
  69. `Introduction to news.answers' posting in the `news.answers' newsgroup, or send
  70. e-mail to `mail-server@rtfm.mit.edu' with `help' on a body line, or use FTP,
  71. WAIS, or Prospero to rtfm.mit.edu.
  72.  
  73. These ideas have already been suggested, but we have not had time to
  74. implement them:
  75.  
  76.   * A Texinfo version.
  77.   * Marking questions in the table of contents that have been changed
  78.     recently.
  79.  
  80. -- 
  81. Steven Byrnes <sbyrnes@rice.edu> (and Joe Wells <jbw@cs.bu.edu>)
  82.  
  83. E-mail lpf@uunet.uu.net for details about the League for Programming Freedom.
  84.  
  85. ----------------------------------------------------------------------
  86.  
  87.                      GNU Emacs FAQ: Table of Contents
  88.  
  89. Notation Used in FAQ
  90.  
  91. 1:   What do these mean: C-h, M-C-a, RET, "ESC a", etc.?
  92. 2:   What does "M-x command" mean?
  93. 3:   How do I read topic XXX in the on-line manual?
  94. 4:   What do these mean: etc/SERVICE, src/config.h, lisp/default.el?
  95. 5:   What are FSF, LPF, OSF, GNU, RMS, FTP, and GPL?
  96.  
  97. General Questions
  98.  
  99. 6:   What is the LPF and why should I join it?
  100. 7:   What is the real legal meaning of the GNU copyleft?
  101. 8:   What are appropriate messages for gnu.emacs.help, gnu.emacs.bug,
  102.      comp.emacs, etc.?
  103. 9:   Where can I get old postings to gnu.emacs.help and other GNU groups?
  104. 10:  Where should I report bugs and other problems with GNU Emacs?
  105. 11:  How do I unsubscribe to this mailing list?
  106. 12:  What is the current address of the FSF?
  107.  
  108. On-line Help, Printed Manuals, Other Sources of Help
  109.  
  110. 13:  I'm just starting GNU Emacs; how do I do basic editing?
  111. 14:  How do I find out how to do something in GNU Emacs?
  112. 15:  How do I get a printed copy of the GNU Emacs manual?
  113. 16:  Where can I get documentation on GNU Emacs Lisp?
  114. 17:  How do I install a piece of Texinfo documentation?
  115. 18:  How do I print a Texinfo file?
  116. 19:  Can I view Info files without using GNU Emacs?
  117. 20:  What informational files are available for GNU Emacs?
  118. 21:  Where can I get help in installing GNU Emacs?
  119. 22:  Where can I get the latest version of this document (the FAQ list)?
  120.  
  121. Status of Emacs
  122.  
  123. 23:  Where does the name "Emacs" come from?
  124. 24:  What is the latest version of GNU Emacs?
  125. 25:  When will GNU Emacs 19 be available?
  126. 26:  What is different about GNU Emacs 19?
  127. 27:  What variants of GNU Emacs exist?
  128.  
  129. Common Things People Want To Do
  130.  
  131. 28:  How do I set up a .emacs file properly?
  132. 29:  How do I debug a .emacs file?
  133. 30:  How do I make Emacs display the current line (or column) number?
  134. 31:  How do I turn on Abbrevs by default just in mode XXX?
  135. 32:  How do I turn on Auto-Fill mode by default?
  136. 33:  How do I make Emacs use a certain major mode for certain files?
  137. 34:  How do I search for, delete, or replace unprintable (8-bit or control)
  138.      characters?
  139. 35:  How can I highlight a region of text in Emacs?
  140. 36:  How do I control Emacs's case-sensitivity when searching/replacing?
  141. 37:  How do I make Emacs wrap words for me?
  142. 38:  Where can I get a better spelling checker for Emacs?
  143. 39:  How can I spell-check TeX or *roff documents?
  144. 40:  How do I change load-path?
  145. 41:  How do I use an already running Emacs from another window?
  146. 42:  How do I make Emacs recognize my compiler's funny error messages?
  147. 43:  How do I indent switch statements like this?
  148. 44:  How can I make Emacs automatically scroll horizontally?
  149. 45:  How do I make Emacs "typeover" or "overwrite" instead of inserting?
  150. 46:  How do I stop Emacs from beeping on a terminal?
  151. 47:  How do I turn down the bell volume in Emacs running under X Windows?
  152. 48:  How do I tell Emacs to automatically indent a new line to the
  153.      indentation of the previous line?
  154. 49:  How do I show which parenthesis matches the one I'm looking at?
  155. 50:  In C mode, can I show just the lines that will be left after #ifdef
  156.      commands are handled by the compiler?
  157. 51:  Is there an equivalent to the `.' (dot) command of vi?
  158. 52:  What are the valid X resource settings (ie., stuff in .Xdefaults)?
  159. 53:  How do I execute a piece of Emacs Lisp code?
  160. 54:  How do I change Emacs's idea of the tab character's length?
  161. 55:  How do I insert `>' at the beginning of every line?
  162. 56:  How do I insert `_^H' before each character in a paragraph to get an
  163.      underlined paragraph?
  164. 57:  How do I repeat a command as many times as possible?
  165. 58:  How do I make Emacs behave like this: when I go up or down, the cursor
  166.      should stay in the same column even if the line is too short?
  167. 59:  How do I tell Emacs to iconify itself?
  168. 60:  How do I use regexps (regular expressions) in Emacs?
  169. 61:  How do I perform a replace operation across more than one file?
  170. 62:  Where is the documentation for `etags'?
  171.  
  172. Bugs/Problems
  173.  
  174. 63:  Does Emacs have problems with files larger than 8 megabytes?
  175. 64:  Why can't Emacs find files in current directory on startup?
  176. 65:  How do I get rid of the ^M junk in my Shell buffer?
  177. 66:  Why do I get `Process shell exited abnormally with code 1'?
  178. 67:  Why can't I cut from Emacs and paste in other X programs?
  179. 68:  Where is the termcap/terminfo entry for terminal type `emacs'?
  180. 69:  Why does Emacs spontaneously start displaying `I-search:' and beeping?
  181. 70:  Why can't Emacs talk to certain hosts (or certain hostnames)?
  182. 71:  Why does Emacs say `Error in init file'?
  183. 72:  Why does Emacs ignore my X resources (my .Xdefaults file)?
  184. 73:  Why does Emacs take 20 seconds to visit a file?
  185. 74:  How do I edit a file with a `$' in its name?
  186. 75:  Why does Shell mode lose track of the shell's current directory?
  187. 76:  Why doesn't my change to load-path work?
  188. 77:  Why does the cursor always go to the wrong column when I move up or
  189.      down one line?
  190. 78:  Why does Emacs hang with message `Unknown XMenu error' with X11R4?
  191. 79:  Why doesn't display-time show the load average in the mode line
  192.      anymore?
  193. 80:  Why does ispell sometimes ignore the local dictionary?
  194. 81:  Why does Ispell treat each line as a single word?
  195. 82:  Are there any security risks in GNU Emacs?
  196.  
  197. Difficulties Building/Installing/Porting Emacs
  198.  
  199. 83:  What should I do if I have trouble building Emacs?
  200. 84:  How do I stop Emacs from failing when the executable is stripped?
  201. 85:  Why does linking Emacs with -lX11 fail?
  202. 86:  Why does Emacs 18.55 say `Fatal error (6).Abort' under SunOS 4.1?
  203.  
  204. Finding/Getting Emacs and Related Packages
  205.  
  206. 87:  Where can I get GNU Emacs on the net (or by snail mail)?
  207. 88:  How do I find a GNU Emacs Lisp package that does XXX?
  208. 89:  Where can I get GNU Emacs Lisp packages that don't come with Emacs?
  209. 90:  How do I submit code to the Emacs Lisp Archive?
  210. 91:  Where can I get other up-to-date GNU stuff?
  211. 92:  Where can I get an Emacs with better mouse and X window support?
  212. 93:  What is the difference between GNU Emacs and Epoch?
  213. 94:  What is the difference between GNU Emacs and Lucid GNU Emacs?
  214. 95:  Where can I get the "unofficial HP GNU Emacs"?
  215. 96:  Where can I get Emacs for my PC running MS-DOS?
  216. 97:  Where can I get Emacs for my PC running Windows?
  217. 98:  Where can I get Emacs for my PC running OS/2?
  218. 99:  Where can I get Emacs for my Atari ST?
  219. 100: Where can I get Emacs for my Amiga?
  220. 101: Where can I get Emacs for my Apple computer?
  221. 102: Where can I get Emacs with NeWS support?
  222. 103: Where do I get Emacs that runs on VMS under DECwindows?
  223. 104: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++,
  224.      Objective C, Pascal, Awk?
  225. 105: What is the IP address of XXX.YYY.ZZZ?
  226.  
  227. Major Emacs Lisp Packages, Emacs Extensions, and Related Programs
  228.  
  229. 106: VM (View Mail) -- another mail reader within Emacs
  230. 107: Supercite -- mail and news citation package within Emacs
  231. 108: GNUS -- news reader within Emacs
  232. 109: Calc -- poor man's Mathematica within Emacs
  233. 110: Calendar/Diary -- calendar manager within Emacs
  234. 111: Ange-FTP -- transparent FTP access for Emacs's file access routines
  235. 112: VIP -- vi emulation for Emacs
  236. 113: Dired -- better directory editor for Emacs
  237. 114: AUC TeX -- enhanced LaTeX mode with debugging facilities
  238. 115: Hyperbole -- extensible hypertext management system within Emacs
  239. 116: Byte Compiler -- enhanced version of Emacs's byte compiler
  240. 117: comint -- hugely enhanced shell mode and other derived modes
  241. 118: BBDB -- personal info rolodex integrated with mail/news readers
  242. 119: Ispell -- spell checker in C with interface for Emacs
  243. 120: Epoch -- enhanced GNU Emacs with better X interface
  244. 121: Lucid GNU Emacs -- alternative Emacs 19 with better X interface
  245. 122: Demacs -- GNU Emacs altered to run on MS-DOS on 386/486 machines
  246. 123: Freemacs -- a small Emacs for MS-DOS
  247. 124: Patch -- program to apply "diffs" for updating files
  248.  
  249. Changing Key Bindings and Handling Key Binding Problems
  250.  
  251. 125: How do I bind keys (including function keys) to commands?
  252. 126: Why does Emacs say `Key sequence XXX uses invalid prefix characters'?
  253. 127: Why doesn't this [terminal or window-system setup] code work in my
  254.      .emacs file, but it works just fine after Emacs starts up?
  255. 128: How do I use function keys under X Windows?
  256. 129: How do I tell what characters my function or arrow keys emit?
  257. 130: How do I set the X key "translations" for Emacs?
  258. 131: How do I handle C-s and C-q being used for flow control?
  259. 132: How do I use commands bound to C-s and C-q (or any key) if these keys
  260.      are filtered out?
  261. 133: Why does the `BackSpace' key invoke help?
  262. 134: Why doesn't Emacs look at the stty settings for Backspace vs. Delete?
  263. 135: Why don't the arrow keys work?
  264. 136: How do I "swap" two keys?
  265. 137: How do I produce C-XXX with my keyboard?
  266. 138: What if I don't have a Meta key?
  267. 139: What if I don't have an Escape key?
  268. 140: How do I type DEL on PC terminal emulators?
  269. 141: Can I make my `Compose Character' key behave like a Meta key?
  270. 142: How do I bind a combination of modifier key and function key?
  271. 143: Why doesn't my Meta key work in an xterm window?
  272. 144: Why doesn't my ExtendChar key work as a Meta key under HP-UX 8.0?
  273. 145: Where can I get key bindings to make Emacs emulate WordStar?
  274. 146: Where can I get an XEDIT emulator for Emacs?
  275.  
  276. Using Emacs with Alternate Character Sets
  277.  
  278. 147: How do I make Emacs display 8-bit characters?
  279. 148: How do I input 8-bit characters?
  280. 149: Where can I get an Emacs that can handle kanji characters?
  281. 150: Where can I get an Emacs that can handle Chinese?
  282. 151: Where is an Emacs that can handle Semitic (right-to-left) alphabets?
  283.  
  284. Mail and News
  285.  
  286. 152: How do I change the included text prefix in mail/news followups?
  287. 153: How do I save a copy of outgoing mail?
  288. 154: Why doesn't Emacs expand my aliases when sending mail?
  289. 155: Why does RMAIL think all my saved messages are one big message?
  290. 156: How can I sort the messages in my RMAIL folder?
  291. 157: Why does RMAIL need to write to /usr/spool/mail?
  292. 158: How do I recover my mail files after RMAIL munges their format?
  293. 159: How do I make Emacs automatically start my mail/news reader?
  294. 160: How do I read news under Emacs?
  295. 161: Why does `rnews' say "No News is good news" when there is news?
  296. 162: Why doesn't GNUS work anymore via NNTP?
  297. 163: How do I view text with embedded underlining (eg., ClariNews)?
  298. 164: When I try to post a long article in GNUS (about 10K or longer), I get
  299.      the error, "Writing to process: no more processes, nntpd"
  300. 165: How do I save all the items of a multi-part posting in GNUS?
  301. 166: Why does GNUS put the subjects in replies beyond the 80th column?
  302. 167: Why is GNUS so slow to start up?
  303. 168: How do I catch up all newsgroups in GNUS?
  304. 169: Why can't I kill in GNUS on the Newsgroups/Keywords/Control line?
  305. 170: How do I get rid of flashing messages in GNUS for slow connections?
  306. 171: Why is catch up slow in Gnews/GNUS?
  307. 172: Why does GNUS hang for a long time when posting?
  308. 173: Why don't my news postings in GNUS get past the local machine?
  309. 174: Why is the GNUS-generated `Date:' header invalid?
  310. 175: Why doesn't GNUS generate the `Lines:' header?
  311. 176: Why do I get "Cannot open load file" "nntp" when compiling GNUS?
  312. 177: How do I kill all articles in GNUS but those matching a pattern?
  313.  
  314.  
  315. ----------------------------------------------------------------------
  316. Copyright (C) 1990, 1991, 1992 Joseph Brian Wells
  317. Copyright (C) 1992, 1993 Steven Byrnes
  318.  
  319. This list of frequently asked questions about GNU Emacs with answers
  320. ("FAQ") may be translated into other languages, transformed into other
  321. formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new
  322. information.  The same conditions apply to any derivative of the FAQ as
  323. apply to the FAQ itself.  Every copy of the FAQ must include this notice
  324. or an approved translation, information on who is currently maintaining
  325. the FAQ and how to contact them (including their e-mail address), and
  326. information on where the latest version of the FAQ is archived (including
  327. FTP information).  The FAQ may be copied and redistributed under these
  328. conditions, except that the FAQ may not be embedded in a larger literary
  329. work unless that work itself allows free copying and redistribution.
  330.