comparison etc/FAQ @ 2703:8ea617fb9603

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Sun, 09 May 1993 04:27:47 +0000
parents c18775a6cf55
children 507f64624555
comparison
equal deleted inserted replaced
2702:2910c8b63888 2703:8ea617fb9603
1 GNU Emacs FAQ: Introduction 1 GNU Emacs FAQ: Introduction
2 2
3 [To find what has changed, see the "Changes" posting.] 3 [To find what has changed, see the "Changes" posting.]
4 4
5 [Joe Wells (me) has quit as FAQ coordinator. Steven Byrnes is taking over this 5 [The FAQ post date slipped big-time this time. Now that school is over
6 responsibility. Let's give him a big round of applause! More volunteers are 6 with and I can get on with the rest of my life, posting should become a
7 still needed to help by taking charge of a section of the FAQ list. Send 7 lot more regular. - sbyrnes]
8 e-mail if you are interested. - jbw]
9
10 [First, I'd like to thank Joe for all of the work he's done on the FAQ to
11 date. Second: due to a hectic schedule, getting up to speed with
12 maintaining the FAQ, and trying to fix up some loose ends, this release of
13 the FAQ is coming out a bit late. (Ok, a lot late. :) I hope to get
14 another release, fixing up some lose ends, by the end of the month.
15 - sbyrnes]
16 8
17 This is the introduction to a list of frequently asked questions (FAQ) about 9 This is the introduction to a list of frequently asked questions (FAQ) about
18 GNU Emacs with answers. This article contains a listing of the questions; 10 GNU Emacs with answers. This article contains a listing of the questions;
19 subsequent articles contain the questions and answers. 11 subsequent articles contain the questions and answers.
20 12
284 174: Why is the GNUS-generated `Date:' header invalid? 276 174: Why is the GNUS-generated `Date:' header invalid?
285 175: Why doesn't GNUS generate the `Lines:' header? 277 175: Why doesn't GNUS generate the `Lines:' header?
286 176: Why do I get "Cannot open load file" "nntp" when compiling GNUS? 278 176: Why do I get "Cannot open load file" "nntp" when compiling GNUS?
287 177: How do I kill all articles in GNUS but those matching a pattern? 279 177: How do I kill all articles in GNUS but those matching a pattern?
288 280
289 281
290 ----------------------------------------------------------------------
291 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells
292 Copyright (C) 1992, 1993 Steven Byrnes
293
294 This list of frequently asked questions about GNU Emacs with answers
295 ("FAQ") may be translated into other languages, transformed into other
296 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new
297 information. The same conditions apply to any derivative of the FAQ as
298 apply to the FAQ itself. Every copy of the FAQ must include this notice
299 or an approved translation, information on who is currently maintaining
300 the FAQ and how to contact them (including their e-mail address), and
301 information on where the latest version of the FAQ is archived (including
302 FTP information). The FAQ may be copied and redistributed under these
303 conditions, except that the FAQ may not be embedded in a larger literary
304 work unless that work itself allows free copying and redistribution.
305
306 GNU Emacs FAQ: Introduction
307
308 [To find what has changed, see the "Changes" posting.]
309
310 [Joe Wells (me) has quit as FAQ coordinator. Steven Byrnes is taking over this
311 responsibility. Let's give him a big round of applause! More volunteers are
312 still needed to help by taking charge of a section of the FAQ list. Send
313 e-mail if you are interested. - jbw]
314
315 [First, I'd like to thank Joe for all of the work he's done on the FAQ to
316 date. Second: due to a hectic schedule, getting up to speed with
317 maintaining the FAQ, and trying to fix up some loose ends, this release of
318 the FAQ is coming out a bit late. (Ok, a lot late. :) I hope to get
319 another release, fixing up some lose ends, by the end of the month.
320 - sbyrnes]
321
322 This is the introduction to a list of frequently asked questions (FAQ) about
323 GNU Emacs with answers. This article contains a listing of the questions;
324 subsequent articles contain the questions and answers.
325
326 The FAQ list is posted to reduce the noise level in the `gnu.emacs.help'
327 newsgroup (which is also the `help-gnu-emacs' mailing list) which results from
328 the repetition of frequently asked questions, wrong answers to these questions,
329 corrections to the wrong answers, corrections to the corrections, debate, name
330 calling, etc. Also, it serves as a repository of the canonical "best" answers
331 to these questions. However, if you know a better answer or even a slight
332 change that improves an answer, please tell us!
333
334 If you know the answer of a question is in the FAQ list, please reply to the
335 question by e-mail instead of posting. Help reduce noise!
336
337 The FAQ list is crossposted to `comp.emacs' because some sites do not receive
338 the `gnu.*' newsgroups. The FAQ list is also crossposted to `news.answers'.
339
340 Please suggest new questions, answers, wording changes, deletions, etc. The
341 most helpful form for suggestions is a context diff (ie., the output of `diff
342 -c'). Include `FAQ' in the subject of messages sent to us about the FAQ list.
343
344 Please do not send questions to us just because you do not want to disturb a
345 lot of people and you think we would know the answer. We do not have time to
346 answer questions individually. :-(
347
348 Full instructions for getting the latest FAQ are in question 22. Also see the
349 `Introduction to news.answers' posting in the `news.answers' newsgroup, or send
350 e-mail to `mail-server@rtfm.mit.edu' with `help' on a body line, or use FTP,
351 WAIS, or Prospero to rtfm.mit.edu.
352
353 These ideas have already been suggested, but we have not had time to
354 implement them:
355
356 * A Texinfo version.
357 * Marking questions in the table of contents that have been changed
358 recently.
359
360 --
361 Steven Byrnes <sbyrnes@rice.edu> (and Joe Wells <jbw@cs.bu.edu>)
362
363 E-mail lpf@uunet.uu.net for details about the League for Programming Freedom.
364
365 ----------------------------------------------------------------------
366
367 GNU Emacs FAQ: Table of Contents
368
369 Notation Used in FAQ
370
371 1: What do these mean: C-h, M-C-a, RET, "ESC a", etc.?
372 2: What does "M-x command" mean?
373 3: How do I read topic XXX in the on-line manual?
374 4: What do these mean: etc/SERVICE, src/config.h, lisp/default.el?
375 5: What are FSF, LPF, OSF, GNU, RMS, FTP, and GPL?
376
377 General Questions
378
379 6: What is the LPF and why should I join it?
380 7: What is the real legal meaning of the GNU copyleft?
381 8: What are appropriate messages for gnu.emacs.help, gnu.emacs.bug,
382 comp.emacs, etc.?
383 9: Where can I get old postings to gnu.emacs.help and other GNU groups?
384 10: Where should I report bugs and other problems with GNU Emacs?
385 11: How do I unsubscribe to this mailing list?
386 12: What is the current address of the FSF?
387
388 On-line Help, Printed Manuals, Other Sources of Help
389
390 13: I'm just starting GNU Emacs; how do I do basic editing?
391 14: How do I find out how to do something in GNU Emacs?
392 15: How do I get a printed copy of the GNU Emacs manual?
393 16: Where can I get documentation on GNU Emacs Lisp?
394 17: How do I install a piece of Texinfo documentation?
395 18: How do I print a Texinfo file?
396 19: Can I view Info files without using GNU Emacs?
397 20: What informational files are available for GNU Emacs?
398 21: Where can I get help in installing GNU Emacs?
399 22: Where can I get the latest version of this document (the FAQ list)?
400
401 Status of Emacs
402
403 23: Where does the name "Emacs" come from?
404 24: What is the latest version of GNU Emacs?
405 25: When will GNU Emacs 19 be available?
406 26: What is different about GNU Emacs 19?
407 27: What variants of GNU Emacs exist?
408
409 Common Things People Want To Do
410
411 28: How do I set up a .emacs file properly?
412 29: How do I debug a .emacs file?
413 30: How do I make Emacs display the current line (or column) number?
414 31: How do I turn on Abbrevs by default just in mode XXX?
415 32: How do I turn on Auto-Fill mode by default?
416 33: How do I make Emacs use a certain major mode for certain files?
417 34: How do I search for, delete, or replace unprintable (8-bit or control)
418 characters?
419 35: How can I highlight a region of text in Emacs?
420 36: How do I control Emacs's case-sensitivity when searching/replacing?
421 37: How do I make Emacs wrap words for me?
422 38: Where can I get a better spelling checker for Emacs?
423 39: How can I spell-check TeX or *roff documents?
424 40: How do I change load-path?
425 41: How do I use an already running Emacs from another window?
426 42: How do I make Emacs recognize my compiler's funny error messages?
427 43: How do I indent switch statements like this?
428 44: How can I make Emacs automatically scroll horizontally?
429 45: How do I make Emacs "typeover" or "overwrite" instead of inserting?
430 46: How do I stop Emacs from beeping on a terminal?
431 47: How do I turn down the bell volume in Emacs running under X Windows?
432 48: How do I tell Emacs to automatically indent a new line to the
433 indentation of the previous line?
434 49: How do I show which parenthesis matches the one I'm looking at?
435 50: In C mode, can I show just the lines that will be left after #ifdef
436 commands are handled by the compiler?
437 51: Is there an equivalent to the `.' (dot) command of vi?
438 52: What are the valid X resource settings (ie., stuff in .Xdefaults)?
439 53: How do I execute a piece of Emacs Lisp code?
440 54: How do I change Emacs's idea of the tab character's length?
441 55: How do I insert `>' at the beginning of every line?
442 56: How do I insert `_^H' before each character in a paragraph to get an
443 underlined paragraph?
444 57: How do I repeat a command as many times as possible?
445 58: How do I make Emacs behave like this: when I go up or down, the cursor
446 should stay in the same column even if the line is too short?
447 59: How do I tell Emacs to iconify itself?
448 60: How do I use regexps (regular expressions) in Emacs?
449 61: How do I perform a replace operation across more than one file?
450 62: Where is the documentation for `etags'?
451
452 Bugs/Problems
453
454 63: Does Emacs have problems with files larger than 8 megabytes?
455 64: Why can't Emacs find files in current directory on startup?
456 65: How do I get rid of the ^M junk in my Shell buffer?
457 66: Why do I get `Process shell exited abnormally with code 1'?
458 67: Why can't I cut from Emacs and paste in other X programs?
459 68: Where is the termcap/terminfo entry for terminal type `emacs'?
460 69: Why does Emacs spontaneously start displaying `I-search:' and beeping?
461 70: Why can't Emacs talk to certain hosts (or certain hostnames)?
462 71: Why does Emacs say `Error in init file'?
463 72: Why does Emacs ignore my X resources (my .Xdefaults file)?
464 73: Why does Emacs take 20 seconds to visit a file?
465 74: How do I edit a file with a `$' in its name?
466 75: Why does Shell mode lose track of the shell's current directory?
467 76: Why doesn't my change to load-path work?
468 77: Why does the cursor always go to the wrong column when I move up or
469 down one line?
470 78: Why does Emacs hang with message `Unknown XMenu error' with X11R4?
471 79: Why doesn't display-time show the load average in the mode line
472 anymore?
473 80: Why does ispell sometimes ignore the local dictionary?
474 81: Why does Ispell treat each line as a single word?
475 82: Are there any security risks in GNU Emacs?
476
477 Difficulties Building/Installing/Porting Emacs
478
479 83: What should I do if I have trouble building Emacs?
480 84: How do I stop Emacs from failing when the executable is stripped?
481 85: Why does linking Emacs with -lX11 fail?
482 86: Why does Emacs 18.55 say `Fatal error (6).Abort' under SunOS 4.1?
483
484 Finding/Getting Emacs and Related Packages
485
486 87: Where can I get GNU Emacs on the net (or by snail mail)?
487 88: How do I find a GNU Emacs Lisp package that does XXX?
488 89: Where can I get GNU Emacs Lisp packages that don't come with Emacs?
489 90: How do I submit code to the Emacs Lisp Archive?
490 91: Where can I get other up-to-date GNU stuff?
491 92: Where can I get an Emacs with better mouse and X window support?
492 93: What is the difference between GNU Emacs and Epoch?
493 94: What is the difference between GNU Emacs and Lucid GNU Emacs?
494 95: Where can I get the "unofficial HP GNU Emacs"?
495 96: Where can I get Emacs for my PC running MS-DOS?
496 97: Where can I get Emacs for my PC running Windows?
497 98: Where can I get Emacs for my PC running OS/2?
498 99: Where can I get Emacs for my Atari ST?
499 100: Where can I get Emacs for my Amiga?
500 101: Where can I get Emacs for my Apple computer?
501 102: Where can I get Emacs with NeWS support?
502 103: Where do I get Emacs that runs on VMS under DECwindows?
503 104: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++,
504 Objective C, Pascal, Awk?
505 105: What is the IP address of XXX.YYY.ZZZ?
506
507 Major Emacs Lisp Packages, Emacs Extensions, and Related Programs
508
509 106: VM (View Mail) -- another mail reader within Emacs
510 107: Supercite -- mail and news citation package within Emacs
511 108: GNUS -- news reader within Emacs
512 109: Calc -- poor man's Mathematica within Emacs
513 110: Calendar/Diary -- calendar manager within Emacs
514 111: Ange-FTP -- transparent FTP access for Emacs's file access routines
515 112: VIP -- vi emulation for Emacs
516 113: Dired -- better directory editor for Emacs
517 114: AUC TeX -- enhanced LaTeX mode with debugging facilities
518 115: Hyperbole -- extensible hypertext management system within Emacs
519 116: Byte Compiler -- enhanced version of Emacs's byte compiler
520 117: comint -- hugely enhanced shell mode and other derived modes
521 118: BBDB -- personal info rolodex integrated with mail/news readers
522 119: Ispell -- spell checker in C with interface for Emacs
523 120: Epoch -- enhanced GNU Emacs with better X interface
524 121: Lucid GNU Emacs -- alternative Emacs 19 with better X interface
525 122: Demacs -- GNU Emacs altered to run on MS-DOS on 386/486 machines
526 123: Freemacs -- a small Emacs for MS-DOS
527 124: Patch -- program to apply "diffs" for updating files
528
529 Changing Key Bindings and Handling Key Binding Problems
530
531 125: How do I bind keys (including function keys) to commands?
532 126: Why does Emacs say `Key sequence XXX uses invalid prefix characters'?
533 127: Why doesn't this [terminal or window-system setup] code work in my
534 .emacs file, but it works just fine after Emacs starts up?
535 128: How do I use function keys under X Windows?
536 129: How do I tell what characters my function or arrow keys emit?
537 130: How do I set the X key "translations" for Emacs?
538 131: How do I handle C-s and C-q being used for flow control?
539 132: How do I use commands bound to C-s and C-q (or any key) if these keys
540 are filtered out?
541 133: Why does the `BackSpace' key invoke help?
542 134: Why doesn't Emacs look at the stty settings for Backspace vs. Delete?
543 135: Why don't the arrow keys work?
544 136: How do I "swap" two keys?
545 137: How do I produce C-XXX with my keyboard?
546 138: What if I don't have a Meta key?
547 139: What if I don't have an Escape key?
548 140: How do I type DEL on PC terminal emulators?
549 141: Can I make my `Compose Character' key behave like a Meta key?
550 142: How do I bind a combination of modifier key and function key?
551 143: Why doesn't my Meta key work in an xterm window?
552 144: Why doesn't my ExtendChar key work as a Meta key under HP-UX 8.0?
553 145: Where can I get key bindings to make Emacs emulate WordStar?
554 146: Where can I get an XEDIT emulator for Emacs?
555
556 Using Emacs with Alternate Character Sets
557
558 147: How do I make Emacs display 8-bit characters?
559 148: How do I input 8-bit characters?
560 149: Where can I get an Emacs that can handle kanji characters?
561 150: Where can I get an Emacs that can handle Chinese?
562 151: Where is an Emacs that can handle Semitic (right-to-left) alphabets?
563
564 Mail and News
565
566 152: How do I change the included text prefix in mail/news followups?
567 153: How do I save a copy of outgoing mail?
568 154: Why doesn't Emacs expand my aliases when sending mail?
569 155: Why does RMAIL think all my saved messages are one big message?
570 156: How can I sort the messages in my RMAIL folder?
571 157: Why does RMAIL need to write to /usr/spool/mail?
572 158: How do I recover my mail files after RMAIL munges their format?
573 159: How do I make Emacs automatically start my mail/news reader?
574 160: How do I read news under Emacs?
575 161: Why does `rnews' say "No News is good news" when there is news?
576 162: Why doesn't GNUS work anymore via NNTP?
577 163: How do I view text with embedded underlining (eg., ClariNews)?
578 164: When I try to post a long article in GNUS (about 10K or longer), I get
579 the error, "Writing to process: no more processes, nntpd"
580 165: How do I save all the items of a multi-part posting in GNUS?
581 166: Why does GNUS put the subjects in replies beyond the 80th column?
582 167: Why is GNUS so slow to start up?
583 168: How do I catch up all newsgroups in GNUS?
584 169: Why can't I kill in GNUS on the Newsgroups/Keywords/Control line?
585 170: How do I get rid of flashing messages in GNUS for slow connections?
586 171: Why is catch up slow in Gnews/GNUS?
587 172: Why does GNUS hang for a long time when posting?
588 173: Why don't my news postings in GNUS get past the local machine?
589 174: Why is the GNUS-generated `Date:' header invalid?
590 175: Why doesn't GNUS generate the `Lines:' header?
591 176: Why do I get "Cannot open load file" "nntp" when compiling GNUS?
592 177: How do I kill all articles in GNUS but those matching a pattern?
593
594
595 ----------------------------------------------------------------------
596 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells
597 Copyright (C) 1992, 1993 Steven Byrnes
598
599 This list of frequently asked questions about GNU Emacs with answers
600 ("FAQ") may be translated into other languages, transformed into other
601 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new
602 information. The same conditions apply to any derivative of the FAQ as
603 apply to the FAQ itself. Every copy of the FAQ must include this notice
604 or an approved translation, information on who is currently maintaining
605 the FAQ and how to contact them (including their e-mail address), and
606 information on where the latest version of the FAQ is archived (including
607 FTP information). The FAQ may be copied and redistributed under these
608 conditions, except that the FAQ may not be embedded in a larger literary
609 work unless that work itself allows free copying and redistribution.
610
611
612 GNU Emacs FAQ: Notation/General/Help/Status 282 GNU Emacs FAQ: Notation/General/Help/Status
613 283
614 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to 284 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to
615 get an overview of just the questions. Then, when you want to look at the text 285 get an overview of just the questions. Then, when you want to look at the text
616 of the answers, just type "C-x $". 286 of the answers, just type "C-x $".
812 years, although there may be some unintentional gaps in coverage. The 482 years, although there may be some unintentional gaps in coverage. The
813 archive is not particularly well organized or easy to retrieve individual 483 archive is not particularly well organized or easy to retrieve individual
814 postings from, but pretty much everything is there. 484 postings from, but pretty much everything is there.
815 485
816 Anonymous FTP: 486 Anonymous FTP:
817 /prep.ai.mit.edu:/pub/gnu/MailingListArchives/ ! 487 /prep.ai.mit.edu:/pub/gnu/MailingListArchives/
818 ! 488
819 There is a WAIS database named `comp.emacs' on wais.oit.unc.edu that ! 489 There is a WAIS database named `comp.emacs' on wais.oit.unc.edu that
820 makes available the last few days of articles in comp.emacs. ! 490 makes available the last few days of articles in comp.emacs.
821 491
822 10: Where should I report bugs and other problems with GNU Emacs? 492 10: Where should I report bugs and other problems with GNU Emacs?
823 493
824 The correct way to report GNU Emacs bugs is by e-mail to 494 The correct way to report GNU Emacs bugs is by e-mail to
825 bug-gnu-emacs@prep.ai.mit.edu. Anything sent here also appears in the 495 bug-gnu-emacs@prep.ai.mit.edu. Anything sent here also appears in the
932 300 page manual yourself (see question 18). 602 300 page manual yourself (see question 18).
933 603
934 If you absolutely have to print your own copy, and you don't have TeX, you 604 If you absolutely have to print your own copy, and you don't have TeX, you
935 can get a PostScript version via anonymous FTP: 605 can get a PostScript version via anonymous FTP:
936 606
937 /cs.ubc.ca:src/gnu/manuals_ps/emacs-18.57.ps.Z 607 /cs.ubc.ca:pub/archive/gnu/manuals_ps/emacs-18.57.ps.Z !
938 608
939 which site requests that you please CONFINE ANY MAJOR FTPING TO LATE 609 which site requests that you please CONFINE ANY MAJOR FTPING TO LATE
940 EVENINGS OR EARLY MORNINGS OUR TIME (pacific time zone, GMT-8)). A DVI 610 EVENINGS OR EARLY MORNINGS OUR TIME (pacific time zone, GMT-8)). A DVI
941 version is also available via FTP: 611 version is also available via FTP:
942 612
1028 believe there are others. Dave's info.el also handles compressed Info 698 believe there are others. Dave's info.el also handles compressed Info
1029 files. 699 files.
1030 700
1031 Anonymous FTP: 701 Anonymous FTP:
1032 /archive.cis.ohio-state.edu:modes/info.el.Z 702 /archive.cis.ohio-state.edu:modes/info.el.Z
1033 /cs.umn.edu:pub/gnu/emacs/info.el.Z 703 /ftp.uu.net:languages/emacs-lisp/modes/info.el.Z !
1034 704
1035 According to Jay Bourland <jayb@math.stanford.edu>, a version of Dave's 705 According to Jay Bourland <jayb@math.stanford.edu>, a version of Dave's
1036 info.el comes with `xinfo' (see question 19). 706 info.el comes with `xinfo' (see question 19).
1037 707
1038 18: How do I print a Texinfo file? 708 18: How do I print a Texinfo file?
1182 In GNUS, you should type "C-u G" from the *Subject* buffer or "C-u SPC" 852 In GNUS, you should type "C-u G" from the *Subject* buffer or "C-u SPC"
1183 from the *Newsgroup* buffer to view all articles in a newsgroup. 853 from the *Newsgroup* buffer to view all articles in a newsgroup.
1184 854
1185 The FAQ articles' message IDs are: 855 The FAQ articles' message IDs are:
1186 856
1187 <GNU-Emacs-FAQ-0.1993.01.05.171933@rice.edu> ! 857 <GNU-Emacs-FAQ-0.1993.05.04.025218@rice.edu> !
1188 <GNU-Emacs-FAQ-1.1993.01.05.171933@rice.edu> ! 858 <GNU-Emacs-FAQ-1.1993.05.04.025218@rice.edu> !
1189 <GNU-Emacs-FAQ-2.1993.01.05.171933@rice.edu> ! 859 <GNU-Emacs-FAQ-2.1993.05.04.025218@rice.edu> !
1190 <GNU-Emacs-FAQ-3.1993.01.05.171933@rice.edu> ! 860 <GNU-Emacs-FAQ-3.1993.05.04.025218@rice.edu> !
1191 <GNU-Emacs-FAQ-4.1993.01.05.171933@rice.edu> ! 861 <GNU-Emacs-FAQ-4.1993.05.04.025218@rice.edu> !
1192 <GNU-Emacs-FAQ-5.1993.01.05.171933@rice.edu> ! 862 <GNU-Emacs-FAQ-5.1993.05.04.025218@rice.edu> !
1193 863
1194 If you are viewing this in the GNUS *Article* buffer, you can move point 864 If you are viewing this in the GNUS *Article* buffer, you can move point
1195 within one of the above message IDs and type "r" to fetch the referenced 865 within one of the above message IDs and type "r" to fetch the referenced
1196 article. Type "o" in the *Article* buffer to restore the previous 866 article. Type "o" in the *Article* buffer to restore the previous
1197 contents. If this text is not in the GNUS *Article* buffer, use M-r 867 contents. If this text is not in the GNUS *Article* buffer, use M-r
1198 from the *Subject* buffer instead. 868 from the *Subject* buffer instead.
1199 869
1200 If the FAQ articles have expired and been deleted from your news spool, 870 If the FAQ articles have expired and been deleted from your news spool,
1201 it might (or might not) do some good to complain to your news 871 it might (or might not) do some good to complain to your news
1202 administrator, because the most recent FAQ should not expire before 872 administrator, because the most recent FAQ should not expire before
1203 March 6, 1993. ! 873 July 3, 1993. !
1204 874
1205 * Via anonymous FTP. You can fetch the FAQ articles via anonymous FTP 875 * Via anonymous FTP. You can fetch the FAQ articles via anonymous FTP
1206 876
1207 /rtfm.mit.edu:pub/usenet/news.answers/GNU-Emacs-FAQ/ part* 877 /rtfm.mit.edu:pub/usenet/news.answers/GNU-Emacs-FAQ/ part*
1208 878
1228 article level instead of at the question level. This is a better place 898 article level instead of at the question level. This is a better place
1229 to look if you want to fetch the entire FAQ. 899 to look if you want to fetch the entire FAQ.
1230 900
1231 * In the GNU Emacs distribution. Since GNU Emacs 18.56, the latest 901 * In the GNU Emacs distribution. Since GNU Emacs 18.56, the latest
1232 available version of the FAQ at the time of release has been part of the 902 available version of the FAQ at the time of release has been part of the
1233 GNU Emacs distribution as file etc/FAQ. 18.59 is the latest version, ! 903 GNU Emacs distribution as file etc/FAQ. 18.59 is the latest version,
1234 and it was released in October 1992. ! 904 and it was released in October 1992.
1235 905
1236 * There is an old version of the FAQ list available for FTP in the GNU 906 * There is an old version of the FAQ list available for FTP in the GNU
1237 archives at MIT: 907 archives at MIT:
1238 908
1239 /prep.ai.mit.edu:pub/gnu/GNUinfo/FAQ.emacs 909 /prep.ai.mit.edu:pub/gnu/GNUinfo/FAQ.emacs
1258 Steele <gls@think.com> as a project to unify the many divergent TECO 928 Steele <gls@think.com> as a project to unify the many divergent TECO
1259 command sets and keybindings at MIT. 929 command sets and keybindings at MIT.
1260 930
1261 Many people have told me that TECO code looks a lot like line noise. See 931 Many people have told me that TECO code looks a lot like line noise. See
1262 alt.lang.teco if you are interested. I think someone has written a TECO 932 alt.lang.teco if you are interested. I think someone has written a TECO
1263 implementation in Emacs Lisp. It would be an interesting project to run 933 implementation in Emacs Lisp. It would be an interesting project to run
1264 the original TECO Emacs inside of GNU Emacs. 934 the original TECO Emacs inside of GNU Emacs.
1265 935
1266 24: What is the latest version of GNU Emacs? 936 24: What is the latest version of GNU Emacs?
1267 937
1268 GNU Emacs 18.59 is the current version. Fixes from 18.57 include better ! 938 GNU Emacs 18.59 is the current version. Fixes from 18.57 include better
1269 mail address parsing, an X visual bell speedup, a call-process 939 mail address parsing, an X visual bell speedup, a call-process
1270 enhancement, a regexp matching change, the ability to apply a numeric 940 enhancement, a regexp matching change, the ability to apply a numeric
1271 argument to a self-inserting digit, getting X resource values from the 941 argument to a self-inserting digit, getting X resource values from the
1272 RESOURCE_MANAGER property, more reliable shell mode job control, and a 942 RESOURCE_MANAGER property, more reliable shell mode job control, and a
1273 change to copy-keymap. Also, support has been added for many new system 943 change to copy-keymap. Also, support has been added for many new system
1280 To visit a file with information about what has changed in recent 950 To visit a file with information about what has changed in recent
1281 versions, type "C-h n". 951 versions, type "C-h n".
1282 952
1283 25: When will GNU Emacs 19 be available? 953 25: When will GNU Emacs 19 be available?
1284 954
1285 There are strong indications that Emacs 19 will be available in 1992. The 955 Richard Stallman recently (February 19, 1993) posted in gnu.emacs.help !
1286 FSF has recently gone through a spate of copyright disclaimer checking, 956 the following: !
1287 which is a good sign. 957 !
1288 958 People should keep in mind that the successor of Emacs 18 does not !
1289 Lucid has released Lucid GNU Emacs 19.3, which is based on an early ! 959 come from Lucid. Its is GNU Emacs 19. I still can't say exactly when !
960 public release is going to be, but we are about to start testing at a !
961 number of sites. !
962 !
963 GNU Emacs 19 will support a broad spectrum of machines, like Emacs !
964 18. Ensuring this is the purpose of the testing we are about to do. !
965 !
966 (Please don't volunteer; we have enough pretesters, and if more people !
967 offer, dealing with those messages will slow things down.) !
968 !
969 Once we make sure it is indeed working reliably on various different !
970 systems, we will have a public beta test release. !
971 !
972 Emacs 19 does support adding properties to ranges of text, and using !
973 these to switch fonts. In the future, the Epoch people will help !
974 merge support for variable-width fonts. !
975 !
976 Meanwhile, I have almost finished updating the Emacs Lisp manual. Its !
977 next edition will describe Emacs 19. There will be an announcement !
978 when we know when this edition will be available. !
979
980 Lucid has released Lucid GNU Emacs 19.6, which is based on an early !
1290 unreleased version of GNU Emacs 19. This will be similar to Emacs 19 when 981 unreleased version of GNU Emacs 19. This will be similar to Emacs 19 when
1291 it finally arrives, but they are not the same. See question 121. 982 it finally arrives, but they are not the same. See question 121.
1292 983
1293 Work has begun on features for Emacs 20. 984 Work has begun on features for Emacs 20.
1294 985
1361 * Lucid GNU Emacs is derived from an early unreleased version of GNU Emacs 1052 * Lucid GNU Emacs is derived from an early unreleased version of GNU Emacs
1362 19. See question 121 and 92. 1053 19. See question 121 and 92.
1363 1054
1364 1055
1365 1056
1366 ---------------------------------------------------------------------- +
1367 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells +
1368 Copyright (C) 1992, 1993 Steven Byrnes +
1369 +
1370 This list of frequently asked questions about GNU Emacs with answers +
1371 ("FAQ") may be translated into other languages, transformed into other +
1372 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new +
1373 information. The same conditions apply to any derivative of the FAQ as +
1374 apply to the FAQ itself. Every copy of the FAQ must include this notice +
1375 or an approved translation, information on who is currently maintaining +
1376 the FAQ and how to contact them (including their e-mail address), and +
1377 information on where the latest version of the FAQ is archived (including +
1378 FTP information). The FAQ may be copied and redistributed under these +
1379 conditions, except that the FAQ may not be embedded in a larger literary +
1380 work unless that work itself allows free copying and redistribution. +
1381
1382
1383 GNU Emacs FAQ: Common Requests/Problems 1057 GNU Emacs FAQ: Common Requests/Problems
1384 1058
1385 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to 1059 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to
1386 get an overview of just the questions. Then, when you want to look at the text 1060 get an overview of just the questions. Then, when you want to look at the text
1387 of the answers, just type "C-x $". 1061 of the answers, just type "C-x $".
1543 "[^\t\n\r\f -~]" 1217 "[^\t\n\r\f -~]"
1544 1218
1545 35: How can I highlight a region of text in Emacs? 1219 35: How can I highlight a region of text in Emacs?
1546 1220
1547 There are ways to get highlighting (reverse video, inverse video) in GNU 1221 There are ways to get highlighting (reverse video, inverse video) in GNU
1548 Emacs 18.59, but either they require patching the C code of Emacs and ! 1222 Emacs 18.59, but either they require patching the C code of Emacs and
1549 rebuilding, or they are slow and the highlighting disappears if you scroll 1223 rebuilding, or they are slow and the highlighting disappears if you scroll
1550 or redraw the screen and it can not follow the point. Howard Gayle's 1224 or redraw the screen and it can not follow the point. Howard Gayle's
1551 patches for 8-bit output appear to allow highlighting (see question 1225 patches for 8-bit output appear to allow highlighting (see question
1552 ^8-bit-output). Another patch for highlighting is by Kenichi Handa 1226 ^8-bit-output). Another patch for highlighting is by Kenichi Handa
1553 <handa@etl.go.jp>. There is a patch for use with X by Andy Norman 1227 <handa@etl.go.jp>. There is a patch for use with X by Andy Norman
1554 <ange@hplb.hpl.hp.com> (and modified for 18.57 by Matthieu Herrb 1228 <ange@hplb.hpl.hp.com> (and modified for 18.57 by Matthieu Herrb
1555 <matthieu@laas.fr>), which is available for FTP: 1229 <matthieu@laas.fr>), which is available for FTP:
1556 1230
1557 /laas.laas.fr:pub/emacs/patch-X11-18.55 ! 1231 /laas.laas.fr:pub/emacs/patch-X11-18.55
1558 /laas.laas.fr:pub/emacs/patch-X11-18.57 ! 1232 /laas.laas.fr:pub/emacs/patch-X11-18.57
1559 1233
1560 You can highlight regions in a variety of ways in Epoch and Lucid Emacs. 1234 You can highlight regions in a variety of ways in Epoch and Lucid Emacs.
1561 GNU Emacs 19 may not be able to just temporarily highlight a region. 1235 GNU Emacs 19 may not be able to just temporarily highlight a region.
1562 1236
1563 Similar comments apply to displaying text in different fonts, except that 1237 Similar comments apply to displaying text in different fonts, except that
1600 different programs named `detex', all with incompatible options, and a 1274 different programs named `detex', all with incompatible options, and a
1601 very old pair of programs named `detex' and `delatex', which should 1275 very old pair of programs named `detex' and `delatex', which should
1602 probably be avoided. The most useful one for Ispell is `detex' by Daniel 1276 probably be avoided. The most useful one for Ispell is `detex' by Daniel
1603 Trinkle. A more recent version is available via FTP: 1277 Trinkle. A more recent version is available via FTP:
1604 1278
1605 /arthur.cs.purdue.edu:pub/trinkle/detex-2.4.tar ! 1279 /arthur.cs.purdue.edu:pub/trinkle/detex-2.4.tar
1606 1280
1607 Raphael Cerf <cerf@clipper.ens.fr> recently released a program for this 1281 Raphael Cerf <cerf@clipper.ens.fr> recently released a program for this
1608 named `xetal': 1282 named `xetal':
1609 1283
1610 /spi.ens.fr:pub/unix/tex/ 1284 /spi.ens.fr:pub/unix/tex/
1787 (setq visible-bell t) 1461 (setq visible-bell t)
1788 1462
1789 47: How do I turn down the bell volume in Emacs running under X Windows? 1463 47: How do I turn down the bell volume in Emacs running under X Windows?
1790 1464
1791 Under versions of Emacs before 18.58, the bell volume was annoying loud 1465 Under versions of Emacs before 18.58, the bell volume was annoying loud
1792 and difficult to turn off. So upgrading to 18.58 or higher will reduce + 1466 and difficult to turn off. So upgrading to 18.58 or higher will reduce
1793 the volume. If you want to turn it off completely, use `xset'. There is 1467 the volume. If you want to turn it off completely, use `xset'. There is
1794 no way to turn the bell off just for Emacs without affecting all other 1468 no way to turn the bell off just for Emacs without affecting all other
1795 programs. 1469 programs.
1796 1470
1797 Under Epoch you can do: 1471 Under Epoch you can do:
1945 Manavendra K. Thakur <thakur@zerkalo.harvard.edu> (for 18.57, plus icon 1619 Manavendra K. Thakur <thakur@zerkalo.harvard.edu> (for 18.57, plus icon
1946 geometry) to allow Emacs to start up iconified. I don't know which of 1620 geometry) to allow Emacs to start up iconified. I don't know which of
1947 these patches work together. 1621 these patches work together.
1948 1622
1949 Anonymous FTP: 1623 Anonymous FTP:
1950 /csi.jpl.nasa.gov:pub/emax.patch1 (Matt Wette) ! 1624 /csi.jpl.nasa.gov:pub/emax.patch1 (Matt Wette)
1951 /ftp.eu.net:gnu/emacs/FP-Xfun.Z (Johan Vromans) 1625 /ftp.eu.net:gnu/emacs/FP-Xfun.Z (Johan Vromans)
1952 /ftp.urc.tue.nl:/pub/tex/emacs/FP-Xfun (Johan Vromans) + 1626 /ftp.urc.tue.nl:/pub/tex/emacs/FP-Xfun (Johan Vromans)
1953 1627
1954 60: How do I use regexps (regular expressions) in Emacs? 1628 60: How do I use regexps (regular expressions) in Emacs?
1955 1629
1956 See `Regexps' in the online manual. 1630 See `Regexps' in the online manual.
1957 1631
1984 /ireq-robot.hydro.qc.ca:pub/emacs/lisp/query.el.Z 1658 /ireq-robot.hydro.qc.ca:pub/emacs/lisp/query.el.Z
1985 1659
1986 62: Where is the documentation for `etags'? 1660 62: Where is the documentation for `etags'?
1987 1661
1988 `etags' takes options just like a prior version of ctags, so your ctags 1662 `etags' takes options just like a prior version of ctags, so your ctags
1989 manual (if any) may be useful. {Can someone send me the details on this?} 1663 manual (if any) may be useful. Eoin Woods, in comp.emacs, writes the !
1664 following: !
1665 !
1666 From reading the source (!) the way I use it is: !
1667 !
1668 for f in `find <args>` !
1669 do !
1670 etags -at -f ETAGS $f !
1671 done !
1672 !
1673 The "-t" option means to create tags for typedefs as well as functions. !
1674 The "-a" option tells it to append to the output file. If you have a !
1675 small number of files (up to a few hundred I think) you can use it !
1676 direct as: !
1677 !
1678 etags -f ETAGS file1 file2 file3 ... filen !
1679 !
1680 The option list is: !
1681 !
1682 -f file - Specify the output file name (Default is "TAGS") !
1683 -a - Append to the output file. (Default is to rewrite it) !
1684 -t - Create tags for typedefs (default is just functions) !
1685 -u - Update the output file. Do not re-create it. !
1686 -w - Suppress warnings !
1687 -v - Create vgrind style indexed output (What is vgrind??) !
1688 -x - Create cxref style output (default is Emacs Tags) !
1689 -e - Emacs tags style output (the default the way I !
1690 compile it) !
1691 !
1692 Having got it working, it works fine! !
1990 1693
1991 1694
1992 1695
1993 Bugs/Problems 1696 Bugs/Problems
1994 1697
2024 Emacs uses 8-bit tags because that's a little faster on byte-oriented 1727 Emacs uses 8-bit tags because that's a little faster on byte-oriented
2025 machines, but there are only really enough tags to require 6 bits. 1728 machines, but there are only really enough tags to require 6 bits.
2026 1729
2027 64: Why can't Emacs find files in current directory on startup? 1730 64: Why can't Emacs find files in current directory on startup?
2028 1731
2029 The PWD bug has been fixed as of GNU Emacs 18.59. Read on if you are + 1732 The PWD bug has been fixed as of GNU Emacs 18.59. Read on if you are
2030 running an older version of Emacs. + 1733 running an older version of Emacs.
2031 1734
2032 Most likely, you have an environment variable named PWD that is set to a 1735 Most likely, you have an environment variable named PWD that is set to a
2033 value other than the name of your current directory. This is most 1736 value other than the name of your current directory. This is most
2034 likely caused by using two different shell programs. `ksh' and (some 1737 likely caused by using two different shell programs. `ksh' and (some
2035 versions of) `csh' set and maintain the value of the PWD environment 1738 versions of) `csh' set and maintain the value of the PWD environment
2036 variable, but `sh' doesn't. If you start sh from ksh, change your 1739 variable, but `sh' doesn't. If you start sh from ksh, change your
2037 current directory inside sh, and then start Emacs from inside sh, PWD 1740 current directory inside sh, and then start Emacs from inside sh, PWD
2038 will have the wrong value but Emacs will use this value. An invalid + 1741 will have the wrong value but Emacs will use this value. An invalid
2039 setting for PWD can also be a problem if you use X Windows and csh on an + 1742 setting for PWD can also be a problem if you use X Windows and csh on an
2040 RS/6000. See the etc/OPTIONS file for more details. + 1743 RS/6000. See the etc/OPTIONS file for more details.
2041 1744
2042 Perhaps an easier solution is not to use two shells. The `chsh' program 1745 Perhaps an easier solution is not to use two shells. The `chsh' program
2043 can often be used to change one's default login shell. 1746 can often be used to change one's default login shell.
2044 1747
2045 You may have PWD set for other reasons. Another possibility is that you 1748 You may have PWD set for other reasons. Another possibility is that you
2513 (eg., you are compiling Nemacs), the easiest workaround was to put 2216 (eg., you are compiling Nemacs), the easiest workaround was to put
2514 `#define SYSTEM_MALLOC' in src/config.h. 2217 `#define SYSTEM_MALLOC' in src/config.h.
2515 2218
2516 2219
2517 2220
2518 ---------------------------------------------------------------------- +
2519 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells +
2520 Copyright (C) 1992, 1993 Steven Byrnes +
2521 +
2522 This list of frequently asked questions about GNU Emacs with answers +
2523 ("FAQ") may be translated into other languages, transformed into other +
2524 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new +
2525 information. The same conditions apply to any derivative of the FAQ as +
2526 apply to the FAQ itself. Every copy of the FAQ must include this notice +
2527 or an approved translation, information on who is currently maintaining +
2528 the FAQ and how to contact them (including their e-mail address), and +
2529 information on where the latest version of the FAQ is archived (including +
2530 FTP information). The FAQ may be copied and redistributed under these +
2531 conditions, except that the FAQ may not be embedded in a larger literary +
2532 work unless that work itself allows free copying and redistribution. +
2533
2534
2535 GNU Emacs FAQ: Getting Emacs/Packages 2221 GNU Emacs FAQ: Getting Emacs/Packages
2536 2222
2537 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to 2223 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to
2538 get an overview of just the questions. Then, when you want to look at the text 2224 get an overview of just the questions. Then, when you want to look at the text
2539 of the answers, just type "C-x $". 2225 of the answers, just type "C-x $".
2560 archive sites. If you don't already have GNU Emacs, see question 20 2246 archive sites. If you don't already have GNU Emacs, see question 20
2561 for how to get these two files. 2247 for how to get these two files.
2562 2248
2563 The latest version is always available via anonymous FTP at MIT: 2249 The latest version is always available via anonymous FTP at MIT:
2564 2250
2565 /prep.ai.mit.edu:pub/gnu/emacs-18.59.tar.Z ! 2251 /prep.ai.mit.edu:pub/gnu/emacs-18.59.tar.Z
2566 2252
2567 See question 91. 2253 See question 91.
2568 2254
2569 88: How do I find a GNU Emacs Lisp package that does XXX? 2255 88: How do I find a GNU Emacs Lisp package that does XXX?
2570 2256
2640 For example: 2326 For example:
2641 2327
2642 ;; LCD Archive Entry: 2328 ;; LCD Archive Entry:
2643 ;; tex-complete|Sebastian Kremer|sk@thp.Uni-Koeln.DE 2329 ;; tex-complete|Sebastian Kremer|sk@thp.Uni-Koeln.DE
2644 ;; |Minibuffer name completion for editing [La]TeX. 2330 ;; |Minibuffer name completion for editing [La]TeX.
2645 ;; |91-03-26|$Revision: 19.4 $|~/packages/tex-complete.el.Z ! 2331 ;; |91-03-26|$Revision: 20.5 $|~/packages/tex-complete.el.Z !
2646 2332
2647 Dave Brennan has software which automatically looks for data in this 2333 Dave Brennan has software which automatically looks for data in this
2648 format. The format is fairly flexible. The entry ends when a line is 2334 format. The format is fairly flexible. The entry ends when a line is
2649 reached with a different prefix or the seventh field terminator is 2335 reached with a different prefix or the seventh field terminator is
2650 seen. 2336 seen.
2741 2427
2742 95: Where can I get the "unofficial HP GNU Emacs"? 2428 95: Where can I get the "unofficial HP GNU Emacs"?
2743 2429
2744 The unofficial HP GNU Emacs is available via anonymous FTP: 2430 The unofficial HP GNU Emacs is available via anonymous FTP:
2745 2431
2746 /ee.utah.edu:HUGE/ (PLEASE FTP DURING NON-WORK HOURS!!!) - 2432 /ee.utah.edu:HUGE/ (PLEASE FTP DURING NON-WORK HOURS!!!)
2747 2433
2748 and takes about 35 megabytes of disk space to build. It is useful for 2434 and takes about 35 megabytes of disk space to build. It is useful for
2749 non-HP machines, but some of the added features will only work under 2435 non-HP machines, but some of the added features will only work under
2750 HP-UX. 2436 HP-UX.
2751 2437
2808 2494
2809 * MicroEmacs 2495 * MicroEmacs
2810 2496
2811 MicroEmacs is a descendant of Microemacs {originally by Dave Conroy?}. 2497 MicroEmacs is a descendant of Microemacs {originally by Dave Conroy?}.
2812 It is programmable in a BASIC-like language. Many of the keybindings 2498 It is programmable in a BASIC-like language. Many of the keybindings
2813 are different from GNU Emacs. It is rumored that MicroEmacs can not 2499 are different from GNU Emacs. The author is Daniel Lawrence -
2814 correctly edit files larger than memory. The author is Daniel Lawrence 2500 <dan@mdbs.uucp, mdbs!dan@ee.ecn.purdue.edu>. The latest version is 3.12 !
2815 <dan@mdbs.uucp, mdbs!dan@ee.ecn.purdue.edu>. The latest version is 3.11 !
2816 and it is available via anonymous FTP: 2501 and it is available via anonymous FTP:
2817 2502
2818 /wuarchive.wustl.edu:/mirrors/msdos/uemacs/ ! 2503 /midas.mgmt.purdue.edu:dist/uemacs312/ (outside business hours) !
2504 !
2505 Version 3.12 includes Windows and Windows NT versions and a DOS !
2506 protected mode (DMPI) version. !
2819 2507
2820 * JOVE 2508 * JOVE
2821 2509
2822 Another Emacs for small machines is JOVE (Jonathan's Own Version of 2510 Another Emacs for small machines is JOVE (Jonathan's Own Version of
2823 Emacs). The latest official version is 4.14. There appears to be a 2511 Emacs). The latest official version is 4.14. There appears to be a
2824 newer version. People rumored to be working on JOVE include Mark Moraes 2512 newer version. People rumored to be working on JOVE include Mark Moraes
2825 <moraes@cs.toronto.edu> and Bill Marsh <bmarsh@cod.nosc.mil>. It is 2513 <moraes@cs.toronto.edu> and Bill Marsh <bmarsh@cod.nosc.mil>. It is
2826 available via anonymous FTP: 2514 available via anonymous FTP:
2827 2515
2828 /cs.toronto.edu:/pub/moraes/jove4.14.7.tar.Z ! 2516 /cs.toronto.edu:/pub/moraes/jove4.14.7.tar.Z
2829 2517
2830 * MG 2518 * MG
2831 2519
2832 MG is another descendant of Microemacs. MG used to stand for 2520 MG is another descendant of Microemacs. MG used to stand for
2833 MicroGNUEmacs, but now just stands for MG. The look-and-feel of MG is 2521 MicroGNUEmacs, but now just stands for MG. The look-and-feel of MG is
2949 2637
2950 The set of changes have been posted a number of times three times the 2638 The set of changes have been posted a number of times three times the
2951 last 12 months, so they should be widely available. 2639 last 12 months, so they should be widely available.
2952 2640
2953 Richard Levitte <levitte@e.kth.se> tells us that there are patches for 2641 Richard Levitte <levitte@e.kth.se> tells us that there are patches for
2954 Emacs 18.57 and 18.58 available via e-mail: 2642 Emacs 18.57, 18.58, and 18.59 available via e-mail: !
2955 2643
2956 To: fileserv@ttt.kth.se 2644 To: EMACS-FILESERV@e.kth.se !
2957 body: SEND EMACS-1857-PATCHES 2645 body: SEND EMACS-1857-PATCHES
2958 or: SEND EMACS-1858-PATCHES 2646 or: SEND EMACS-1858-PATCHES
2959 2647 or: SEND EMACS-1859-PATCHES +
2648 +
2649 or via anonymous ftp at: +
2650 +
2651 /lucy.merrimack.edu:emacs-1859-patches.share +
2652 +
2653 The set of patches weighs in at around 2.7 MB. +
2654
2960 104: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++, 2655 104: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++,
2961 Objective C, Pascal, Awk? 2656 Objective C, Pascal, Awk?
2962 2657
2963 As usual, look in the Lisp Code Directory (see question 88). For C++, 2658 As usual, look in the Lisp Code Directory (see question 88). For C++,
2964 if you use lisp-dir-apropos, you must specify the pattern like this: 2659 if you use lisp-dir-apropos, you must specify the pattern like this:
3027 107: Supercite -- mail and news citation package within Emacs 2722 107: Supercite -- mail and news citation package within Emacs
3028 2723
3029 Author: Barry Warsaw <bwarsaw@cen.com> 2724 Author: Barry Warsaw <bwarsaw@cen.com>
3030 Mailing list: supercite-request@anthem.nlm.nih.gov (for subscriptions) 2725 Mailing list: supercite-request@anthem.nlm.nih.gov (for subscriptions)
3031 supercite@anthem.nlm.nih.gov (for submissions) 2726 supercite@anthem.nlm.nih.gov (for submissions)
3032 Latest version: 2.2 2727 Latest version: 2.3 !
3033 Anonymous FTP: 2728 Anonymous FTP:
3034 /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/sc-2.2.tar.Z 2729 /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/sc-2.3.tar.Z !
3035 /ftp.cme.nist.gov:pub/gnu/sc2.2.tar.Z 2730 /ftp.cme.nist.gov:pub/gnu/sc2.3.tar.Z !
3036 Via e-mail: 2731 Via e-mail:
3037 To: library@cme.nist.gov 2732 To: library@cme.nist.gov
3038 Subject: help 2733 Subject: help
3039 NOTE: Superyank is an old version of Supercite. 2734 NOTE: Superyank is an old version of Supercite.
3040 2735
3042 2737
3043 Author: Masanobu Umeda <umerin@mse.kyutech.ac.jp> 2738 Author: Masanobu Umeda <umerin@mse.kyutech.ac.jp>
3044 Latest official version: 3.13 2739 Latest official version: 3.13
3045 Unofficial test version: 3.14.1 2740 Unofficial test version: 3.14.1
3046 Anonymous FTP: 2741 Anonymous FTP:
3047 /cs.umn.edu:pub/gnu/emacs/gnus-3.14.1.tar.Z. 2742 /aun.uninett.no:pub/gnus-3.14.1.tar.Z -
3048 /aun.uninett.no:pub/gnus-3.14.1.tar.Z
3049 /wnoc-fuk.wide.ad.jp:pub/GNU/etc/gnus-3.14.1.tar.Z 2743 /wnoc-fuk.wide.ad.jp:pub/GNU/etc/gnus-3.14.1.tar.Z
3050 /liasun3.epfl.ch:pub/gnu/emacs/gnus-3.14.1.tar.Z 2744 /liasun3.epfl.ch:pub/gnu/emacs/gnus-3.14.1.tar.Z
3051 /aix370.rrz.uni-koeln.de:/pub/gnu/emacs/gnus-3.14.1.tar.Z 2745 /aix370.rrz.uni-koeln.de:/pub/gnu/emacs/gnus-3.14.1.tar.Z
3052 /funet.fi:/networking/news/gnus-3.14.1.tar.Z 2746 /funet.fi:/networking/news/gnus-3.14.1.tar.Z
3053 /src.doc.ic.ac.uk:/gnu/EmacsBits/gnus/gnus-3.14.1.tar.Z 2747 /src.doc.ic.ac.uk:/gnu/EmacsBits/gnus/gnus-3.14.1.tar.Z
3087 Author: Andy Norman <ange@hplb.hpl.hp.com> 2781 Author: Andy Norman <ange@hplb.hpl.hp.com>
3088 Latest official version: 4.20 2782 Latest official version: 4.20
3089 Anonymous FTP: 2783 Anonymous FTP:
3090 /alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.tar.Z 2784 /alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.tar.Z
3091 /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/ange-ftp.tar.Z 2785 /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/ange-ftp.tar.Z
3092 /ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z + 2786 /ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z
3093 Mailing lists: 2787 Mailing lists:
3094 ange-ftp-lovers-request@anorman.hpl.hp.com (for subscriptions) 2788 ange-ftp-lovers-request@anorman.hpl.hp.com (for subscriptions)
3095 Ange-FTP Lovers: 2789 Ange-FTP Lovers:
3096 ange-ftp-lovers@anorman.hpl.hp.com (for submissions) 2790 ange-ftp-lovers@anorman.hpl.hp.com (for submissions)
3097 /ftp.reed.edu:pub/mailing-lists/ange-ftp/ (archives) 2791 /ftp.reed.edu:pub/mailing-lists/ange-ftp/ (archives)
3121 114: AUC TeX -- enhanced LaTeX mode with debugging facilities 2815 114: AUC TeX -- enhanced LaTeX mode with debugging facilities
3122 2816
3123 Author: Kresten Krab Thorup <krab@iesd.auc.dk> 2817 Author: Kresten Krab Thorup <krab@iesd.auc.dk>
3124 Latest released version: 6.1 {???} 2818 Latest released version: 6.1 {???}
3125 Anonymous FTP: 2819 Anonymous FTP:
3126 /iesd.auc.dk:pub/emacs-lisp/auctex_6_1d.tar.Z ! 2820 /iesd.auc.dk:pub/emacs-lisp/auctex_6_1d.tar.Z
3127 /iesd.auc.dk:pub/emacs-lisp/auctex.tar.Z ! 2821 /iesd.auc.dk:pub/emacs-lisp/auctex.tar.Z
3128 Mailing list: 2822 Mailing list:
3129 auc-tex-request@iesd.auc.dk (for subscriptions) 2823 auc-tex-request@iesd.auc.dk (for subscriptions)
3130 auc-tex@iesd.auc.dk (for submissions) 2824 auc-tex@iesd.auc.dk (for submissions)
3131 auc-tex_mgr@iesd.auc.dk (auc-tex development team) 2825 auc-tex_mgr@iesd.auc.dk (auc-tex development team)
3132 2826
3220 2914
3221 Primary Maintainer: Jamie Zawinski <jwz@lucid.com> 2915 Primary Maintainer: Jamie Zawinski <jwz@lucid.com>
3222 Other Developers: Eric Benson <eb@lucid.com> 2916 Other Developers: Eric Benson <eb@lucid.com>
3223 Matthieu Devin <devin@lucid.com> 2917 Matthieu Devin <devin@lucid.com>
3224 Harlan Sexton <hbs@lucid.com> 2918 Harlan Sexton <hbs@lucid.com>
3225 Latest released version: 19.3 2919 Latest released version: 19.6 !
3226 Anonymous FTP: 2920 Anonymous FTP:
3227 /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.3.tar.Z (source) 2921 /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.6.tar.Z (source) !
3228 /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.3-sun4.tar.Z (Sun4binaries) 2922 /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.6-sun4.tar.Z (Sun4binaries) !
3229 Newsgroup and mailing lists: 2923 Newsgroup and mailing lists:
3230 Bugs: 2924 Bugs:
2925 alt.lucid-emacs.bug +
3231 bug-lucid-emacs-request@lucid.com (for subscriptions) 2926 bug-lucid-emacs-request@lucid.com (for subscriptions)
3232 bug-lucid-emacs@lucid.com (for submissions) 2927 bug-lucid-emacs@lucid.com (for submissions)
3233 Help: 2928 Help:
2929 alt.lucid-emacs.help +
3234 help-lucid-emacs-request@lucid.com (for subscriptions) 2930 help-lucid-emacs-request@lucid.com (for subscriptions)
3235 help-lucid-emacs@lucid.com (for submissions) 2931 help-lucid-emacs@lucid.com (for submissions)
3236 2932
3237 122: Demacs -- GNU Emacs altered to run on MS-DOS on 386/486 machines 2933 122: Demacs -- GNU Emacs altered to run on MS-DOS on 386/486 machines
3238 2934
3329 /prep.ai.mit.edu:pub/gnu/patch-2.0.12u8.tar.Z 3025 /prep.ai.mit.edu:pub/gnu/patch-2.0.12u8.tar.Z
3330 /prep.ai.mit.edu:pub/gnu/patch-2.0.12g8.tar.Z (GNU version) 3026 /prep.ai.mit.edu:pub/gnu/patch-2.0.12g8.tar.Z (GNU version)
3331 3027
3332 3028
3333 3029
3334 ---------------------------------------------------------------------- +
3335 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells +
3336 Copyright (C) 1992, 1993 Steven Byrnes +
3337 +
3338 This list of frequently asked questions about GNU Emacs with answers +
3339 ("FAQ") may be translated into other languages, transformed into other +
3340 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new +
3341 information. The same conditions apply to any derivative of the FAQ as +
3342 apply to the FAQ itself. Every copy of the FAQ must include this notice +
3343 or an approved translation, information on who is currently maintaining +
3344 the FAQ and how to contact them (including their e-mail address), and +
3345 information on where the latest version of the FAQ is archived (including +
3346 FTP information). The FAQ may be copied and redistributed under these +
3347 conditions, except that the FAQ may not be embedded in a larger literary +
3348 work unless that work itself allows free copying and redistribution. +
3349
3350
3351 GNU Emacs FAQ: Keybindings/Output 3030 GNU Emacs FAQ: Keybindings/Output
3352 3031
3353 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to 3032 If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to
3354 get an overview of just the questions. Then, when you want to look at the text 3033 get an overview of just the questions. Then, when you want to look at the text
3355 of the answers, just type "C-x $". 3034 of the answers, just type "C-x $".
4180 on Johan Widen's earlier work, Johan Vromans <jv@mh.nl> has updated this 3859 on Johan Widen's earlier work, Johan Vromans <jv@mh.nl> has updated this
4181 patch for Emacs 18.58 along with some other 8-bit improvements. 3860 patch for Emacs 18.58 along with some other 8-bit improvements.
4182 3861
4183 Anonymous FTP: 3862 Anonymous FTP:
4184 /ftp.eu.net:gnu/emacs/FP-EightBit.Z 3863 /ftp.eu.net:gnu/emacs/FP-EightBit.Z
4185 /ftp.urc.tue.nl:/pub/tex/emacs/FP-EightBit + 3864 /ftp.urc.tue.nl:/pub/tex/emacs/FP-EightBit
4186 /cs.purdue.edu:pub/ygz/cemacs.tar.Z:cemacs/8bit-patch-18.57 3865 /cs.purdue.edu:pub/ygz/cemacs.tar.Z:cemacs/8bit-patch-18.57
4187 /sics.se:archive/emacs-18.55-8bit-diff 3866 /sics.se:archive/emacs-18.55-8bit-diff
4188 /laas.laas.fr:pub/emacs/patch-8bit-18.55 3867 /laas.laas.fr:pub/emacs/patch-8bit-18.55
4189 /laas.laas.fr:pub/emacs/patch-8bit-18.57 3868 /laas.laas.fr:pub/emacs/patch-8bit-18.57
4190 3869
4191 Via e-mail: 3870 Via e-mail:
4192 To: mail-server@sics.se 3871 To: mail-server@sics.se
4193 body: send emacs-18.55-8bit-diff 3872 body: send emacs-18.55-8bit-diff
4194 3873
4195 Anders Edenbrandt <anderse@dna.lth.se> has produced a more comprehensive 3874 Anders Edenbrandt <anderse@dna.lth.se> has produced a more comprehensive
4196 patch for Emacs 18.59 that allows for 8-bit input and output. ! 3875 patch for Emacs 18.59 that allows for 8-bit input and output.
4197 3876
4198 Anonymous FTP: 3877 Anonymous FTP:
4199 /ftp.efd.lth.se:pub/gnu/emacs_8-bit.patch ! 3878 /ftp.efd.lth.se:pub/gnu/emacs_8-bit.patch
4200 ! 3879
4201 In the words of the author: ! 3880 In the words of the author:
4202 ! 3881
4203 With these patches, Emacs becomes fully 8-bit operational. There is ! 3882 With these patches, Emacs becomes fully 8-bit operational. There is
4204 support for displaying 8-bit characters, as well as for entering such ! 3883 support for displaying 8-bit characters, as well as for entering such
4205 characters from the keyboard. In addition, upcase/lowcase tranlatsion ! 3884 characters from the keyboard. In addition, upcase/lowcase tranlatsion
4206 is supported, accented characters are recognized as "letters" (important ! 3885 is supported, accented characters are recognized as "letters" (important
4207 when doing 'forward-word', for example), and text with 8-bit characters ! 3886 when doing 'forward-word', for example), and text with 8-bit characters
4208 can be sorted correctly. ! 3887 can be sorted correctly.
4209 ! 3888
4210 A Meta-shift key can still be used, provided that you run in an ! 3889 A Meta-shift key can still be used, provided that you run in an
4211 environment where it is possible to distinguish between a character ! 3890 environment where it is possible to distinguish between a character
4212 entered using the Meta-shift key and one entered directly. The diffs ! 3891 entered using the Meta-shift key and one entered directly. The diffs
4213 include patches to make this work under SunView (with emacstool) as ! 3892 include patches to make this work under SunView (with emacstool) as
4214 well as under X. If you can't use a Meta-shift key, you have to enter ! 3893 well as under X. If you can't use a Meta-shift key, you have to enter
4215 Meta-commands with the ESC-prefix. ! 3894 Meta-commands with the ESC-prefix.
4216 3895
4217 The most comprehensive patches for 8-bit output are by Howard Gayle 3896 The most comprehensive patches for 8-bit output are by Howard Gayle
4218 (originally for Emacs 18.55. These patches allow displaying any arbitrary 3897 (originally for Emacs 18.55. These patches allow displaying any arbitrary
4219 string for a given 8-bit character (except TAB and C-j). Also supported 3898 string for a given 8-bit character (except TAB and C-j). Also supported
4220 is defining the sorting order and the uppercase and lowercase 3899 is defining the sorting order and the uppercase and lowercase
4221 translations. It is reported that the 8-bit character support in Emacs 19 3900 translations. It is reported that the 8-bit character support in Emacs 19
4222 is largely based on these patches. Thomas Bellman 3901 is largely based on these patches. Thomas Bellman
4223 <Bellman@lysator.liu.se> has updated these patches for Emacs 18.59. ! 3902 <Bellman@lysator.liu.se> has updated these patches for Emacs 18.59.
4224 3903
4225 Anonymous FTP: 3904 Anonymous FTP:
4226 /sics.se:archive/emacs-gayle.tar.Z (patches for 18.55) 3905 /sics.se:archive/emacs-gayle.tar.Z (patches for 18.55)
4227 /ftp.lysator.liu.se:pub/emacs/gayle-18.58.diff.tar.Z (patches) ! 3906 /ftp.lysator.liu.se:pub/emacs/gayle-18.58.diff.tar.Z (patches)
4228 /ftp.lysator.liu.se:pub/emacs/emacs-18.59-gayle.tar.Z (patched Emacs) ! 3907 /ftp.lysator.liu.se:pub/emacs/emacs-18.59-gayle.tar.Z (patched Emacs)
4229 3908
4230 Epoch's 8-bit character support is based on Anders Edenbrandt's patches. ! 3909 Epoch's 8-bit character support is based on Anders Edenbrandt's patches.
4231 Lucid Emacs has the ctl-arrow patch installed. Nemacs displays 8-bit 3910 Lucid Emacs has the ctl-arrow patch installed. Nemacs displays 8-bit
4232 characters, and it may be useful for displaying the 8-bit ISO-8859 3911 characters, and it may be useful for displaying the 8-bit ISO-8859
4233 alphabet, but I don't know for sure (see question 149). 3912 alphabet, but I don't know for sure (see question 149).
4234 3913
4235 148: How do I input 8-bit characters? 3914 148: How do I input 8-bit characters?
4263 3942
4264 Nemacs 3.3.2 (Nihongo GNU Emacs) is a modified version of GNU Emacs 18.55 3943 Nemacs 3.3.2 (Nihongo GNU Emacs) is a modified version of GNU Emacs 18.55
4265 that handles kanji characters. It is available via anonymous FTP: 3944 that handles kanji characters. It is available via anonymous FTP:
4266 3945
4267 /crl.nmsu.edu:pub/misc/nemacs-3.3.2.tar.Z 3946 /crl.nmsu.edu:pub/misc/nemacs-3.3.2.tar.Z
4268 /miki.cs.titech.ac.jp:JAPAN/nemacs/nemacs-3.3.2.tar.Z - 3947 /miki.cs.titech.ac.jp:JAPAN/nemacs/nemacs-3.3.2.tar.Z
4269 3948
4270 You might also need files for "wnn", a kanji input method 3949 You might also need files for "wnn", a kanji input method
4271 (wnn-4.0.3{-README,.tar.Z} {on which machine?}). You need a terminal (or 3950 (wnn-4.0.3{-README,.tar.Z} {on which machine?}). You need a terminal (or
4272 terminal emulator) that can display text encoded in JIS, Shift-JIS, or EUC 3951 terminal emulator) that can display text encoded in JIS, Shift-JIS, or EUC
4273 (Extended Unix Code), or the ability to run Nemacs as a direct X Window 3952 (Extended Unix Code), or the ability to run Nemacs as a direct X Window
4331 Warren Burstein <warren@itex.jct.ac.il> says he has mapped 7-bit keys by 4010 Warren Burstein <warren@itex.jct.ac.il> says he has mapped 7-bit keys by
4332 modifying self-insert-command "for Hebrew input on 7-bit keyboards". 4011 modifying self-insert-command "for Hebrew input on 7-bit keyboards".
4333 4012
4334 A good suggestion is to query archie for files named with `hebrew'. 4013 A good suggestion is to query archie for files named with `hebrew'.
4335 4014
4336
4337
4338 ---------------------------------------------------------------------- +
4339 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells +
4340 Copyright (C) 1992, 1993 Steven Byrnes +
4341 +
4342 This list of frequently asked questions about GNU Emacs with answers +
4343 ("FAQ") may be translated into other languages, transformed into other +
4344 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new +
4345 information. The same conditions apply to any derivative of the FAQ as +
4346 apply to the FAQ itself. Every copy of the FAQ must include this notice +
4347 or an approved translation, information on who is currently maintaining +
4348 the FAQ and how to contact them (including their e-mail address), and +
4349 information on where the latest version of the FAQ is archived (including +
4350 FTP information). The FAQ may be copied and redistributed under these +
4351 conditions, except that the FAQ may not be embedded in a larger literary +
4352 work unless that work itself allows free copying and redistribution. +
4353
4354
4355 GNU Emacs FAQ: Mail and News 4015 GNU Emacs FAQ: Mail and News
4356 4016
4357 This portion of the GNU Emacs FAQ list is cross-posted to `gnu.emacs.gnus' 4017 This portion of the GNU Emacs FAQ list is cross-posted to `gnu.emacs.gnus'
4358 because many of the questions herein deal with GNUS. See `gnu.emacs.help' for 4018 because many of the questions herein deal with GNUS. See `gnu.emacs.help' for
4359 the rest of the FAQ list. 4019 the rest of the FAQ list.
4601 automatically. 4261 automatically.
4602 4262
4603 164: When I try to post a long article in GNUS (about 10K or longer), I get 4263 164: When I try to post a long article in GNUS (about 10K or longer), I get
4604 the error, "Writing to process: no more processes, nntpd" 4264 the error, "Writing to process: no more processes, nntpd"
4605 4265
4606 Upgrade to Emacs 18.58 or higher. + 4266 Upgrade to Emacs 18.58 or higher.
4607 4267
4608 165: How do I save all the items of a multi-part posting in GNUS? 4268 165: How do I save all the items of a multi-part posting in GNUS?
4609 4269
4610 Use gnus-mark.el by Jamie Zawinski <jwz@lucid.com>. 4270 Use gnus-mark.el by Jamie Zawinski <jwz@lucid.com>.
4611 4271
4720 already there. If it is invalid, the article will not be forwarded 4380 already there. If it is invalid, the article will not be forwarded
4721 properly. Quick fix: 4381 properly. Quick fix:
4722 4382
4723 (defun gnus-inews-date () nil) 4383 (defun gnus-inews-date () nil)
4724 4384
4725 This is not fixed as of GNUS 3.14.1. ! 4385 This is not fixed as of GNUS 3.14.1.
4726 4386
4727 175: Why doesn't GNUS generate the `Lines:' header? 4387 175: Why doesn't GNUS generate the `Lines:' header?
4728 4388
4729 GNUS was written for B news, which would generate the `Lines:' header. C 4389 GNUS was written for B news, which would generate the `Lines:' header. C
4730 news doesn't. There is a comment in C news's `inews' that you can 4390 news doesn't. There is a comment in C news's `inews' that you can
4790 (gnus-Subject-clear-mark-forward 1)))) 4450 (gnus-Subject-clear-mark-forward 1))))
4791 t) 4451 t)
4792 4452
4793 4453
4794 4454
4795 ---------------------------------------------------------------------- +
4796 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells +
4797 Copyright (C) 1992, 1993 Steven Byrnes +
4798 +
4799 This list of frequently asked questions about GNU Emacs with answers +
4800 ("FAQ") may be translated into other languages, transformed into other +
4801 formats (e.g. Texinfo, Info, WWW, WAIS, etc.), and updated with new +
4802 information. The same conditions apply to any derivative of the FAQ as +
4803 apply to the FAQ itself. Every copy of the FAQ must include this notice +
4804 or an approved translation, information on who is currently maintaining +
4805 the FAQ and how to contact them (including their e-mail address), and +
4806 information on where the latest version of the FAQ is archived (including +
4807 FTP information). The FAQ may be copied and redistributed under these +
4808 conditions, except that the FAQ may not be embedded in a larger literary +
4809 work unless that work itself allows free copying and redistribution. +
4810
4811
4812 GNU Emacs FAQ: Changes
4813
4814 The latest version of the GNU Emacs FAQ has changed from the previous version.
4815 This article shows the changed text. The contents of this article are from the
4816 output of `diff -wu2'. Since the question numbers are generated automatically
4817 and can change, these are stripped from both versions before comparing them.
4818 After generating the differences for each part, they were concatenated and then
4819 edited to remove as much noise as possible. You can't use this as a patch.
4820
4821 --
4822 Steven Byrnes <sbyrnes@rice.edu> (and Joe Wells <jbw@cs.bu.edu>)
4823
4824 E-mail lpf@uunet.uu.net for details about the League for Programming Freedom.
4825
4826 ----------------------------------------------------------------------
4827
4828
4829 @@ -225,9 +225,8 @@
4830
4831 Anonymous FTP:
4832 - /prep.ai.mit.edu:/pub/gnu/emacs/MailingListArchives/
4833 + /prep.ai.mit.edu:/pub/gnu/MailingListArchives/
4834
4835 - {There was a WAIS database named `comp-emacs' on lambada.oit.unc.edu that
4836 - makes available the last 10 days of articles in comp.emacs. It appears to
4837 - have died. Anyone know if it moved?}
4838 + There is a WAIS database named `comp.emacs' on wais.oit.unc.edu that
4839 + makes available the last few days of articles in comp.emacs.
4840
4841 QQQ: Where should I report bugs and other problems with GNU Emacs?
4842
4843 @@ -612,5 +611,5 @@
4844 it might (or might not) do some good to complain to your news
4845 administrator, because the most recent FAQ should not expire before
4846 - November 21, 1992.
4847 + March 6, 1993.
4848
4849 * Via anonymous FTP. You can fetch the FAQ articles via anonymous FTP
4850 @@ -642,6 +641,6 @@
4851 * In the GNU Emacs distribution. Since GNU Emacs 18.56, the latest
4852 available version of the FAQ at the time of release has been part of the
4853 - GNU Emacs distribution as file etc/FAQ. 18.58 is the latest version,
4854 - and it was released in February 1992.
4855 + GNU Emacs distribution as file etc/FAQ. 18.59 is the latest version,
4856 + and it was released in October 1992.
4857
4858 * There is an old version of the FAQ list available for FTP in the GNU
4859 @@ -677,5 +676,5 @@
4860 QQQ: What is the latest version of GNU Emacs?
4861
4862 - GNU Emacs 18.58 is the current version. Fixes from 18.57 include better
4863 + GNU Emacs 18.59 is the current version. Fixes from 18.57 include better
4864 mail address parsing, an X visual bell speedup, a call-process
4865 enhancement, a regexp matching change, the ability to apply a numeric
4866 @@ -698,5 +697,5 @@
4867 which is a good sign.
4868
4869 - Lucid has released Lucid GNU Emacs 19.2, which is based on an early
4870 + Lucid has released Lucid GNU Emacs 19.3, which is based on an early
4871 unreleased version of GNU Emacs 19. This will be similar to Emacs 19 when
4872 it finally arrives, but they are not the same. See question QQQ.
4873
4874 @@ -185,5 +185,5 @@
4875
4876 There are ways to get highlighting (reverse video, inverse video) in GNU
4877 - Emacs 18.58, but either they require patching the C code of Emacs and
4878 + Emacs 18.59, but either they require patching the C code of Emacs and
4879 rebuilding, or they are slow and the highlighting disappears if you scroll
4880 or redraw the screen and it can not follow the point. Howard Gayle's
4881 @@ -194,5 +194,6 @@
4882 <matthieu@laas.fr>), which is available for FTP:
4883
4884 - /laas.laas.fr:pub/emacs/patch-X11-18.5{5,7}
4885 + /laas.laas.fr:pub/emacs/patch-X11-18.55
4886 + /laas.laas.fr:pub/emacs/patch-X11-18.57
4887
4888 You can highlight regions in a variety of ways in Epoch and Lucid Emacs.
4889 @@ -241,5 +242,5 @@
4890 Trinkle. A more recent version is available via FTP:
4891
4892 - /arthur.cs.purdue.edu:pub/trinkle/detex-2.3.tar.Z
4893 + /arthur.cs.purdue.edu:pub/trinkle/detex-2.4.tar
4894
4895 Raphael Cerf <cerf@clipper.ens.fr> recently released a program for this
4896 @@ -428,7 +429,8 @@
4897
4898 Under versions of Emacs before 18.58, the bell volume was annoying loud
4899 - and difficult to turn off. So upgrading to 18.58 will reduce the volume.
4900 - If you want to turn it off completely, use `xset'. There is no way to
4901 - turn the bell off just for Emacs without affecting all other programs.
4902 + and difficult to turn off. So upgrading to 18.58 or higher will reduce
4903 + the volume. If you want to turn it off completely, use `xset'. There is
4904 + no way to turn the bell off just for Emacs without affecting all other
4905 + programs.
4906
4907 Under Epoch you can do:
4908 @@ -585,7 +587,7 @@
4909
4910 Anonymous FTP:
4911 - /csi.jpl.nasa.gov:pub/emacs.patch1 (Matt Wette)
4912 + /csi.jpl.nasa.gov:pub/emax.patch1 (Matt Wette)
4913 /ftp.eu.net:gnu/emacs/FP-Xfun.Z (Johan Vromans)
4914 - /ftp.urc.tue.nl:pub/tex/emacs/FP-Xfun (Johan Vromans)
4915 + /ftp.urc.tue.nl:/pub/tex/emacs/FP-Xfun (Johan Vromans)
4916
4917 QQQ: How do I use regexps (regular expressions) in Emacs?
4918 @@ -664,4 +666,7 @@
4919 QQQ: Why can't Emacs find files in current directory on startup?
4920
4921 + The PWD bug has been fixed as of GNU Emacs 18.59. Read on if you are
4922 + running an older version of Emacs.
4923 +
4924 Most likely, you have an environment variable named PWD that is set to a
4925 value other than the name of your current directory. This is most
4926 @@ -670,6 +675,7 @@
4927 variable, but `sh' doesn't. If you start sh from ksh, change your
4928 current directory inside sh, and then start Emacs from inside sh, PWD
4929 - will have the wrong value but Emacs will use this value. See the
4930 - etc/OPTIONS file for more details.
4931 + will have the wrong value but Emacs will use this value. An invalid
4932 + setting for PWD can also be a problem if you use X Windows and csh on an
4933 + RS/6000. See the etc/OPTIONS file for more details.
4934
4935 Perhaps an easier solution is not to use two shells. The `chsh' program
4936
4937 @@ -50,5 +50,5 @@
4938 The latest version is always available via anonymous FTP at MIT:
4939
4940 - /prep.ai.mit.edu:pub/gnu/emacs-18.58.tar.Z
4941 + /prep.ai.mit.edu:pub/gnu/emacs-18.59.tar.Z
4942
4943 See question QQQ.
4944 @@ -130,5 +130,5 @@
4945 ;; tex-complete|Sebastian Kremer|sk@thp.Uni-Koeln.DE
4946 ;; |Minibuffer name completion for editing [La]TeX.
4947 - ;; |91-03-26|$Revision: 1.12 $|~/packages/tex-complete.el.Z
4948 + ;; |91-03-26|$Revision: 19.4 $|~/packages/tex-complete.el.Z
4949
4950 Dave Brennan has software which automatically looks for data in this
4951 @@ -231,5 +231,4 @@
4952 The unofficial HP GNU Emacs is available via anonymous FTP:
4953
4954 - /me10.lbl.gov:pub/interex/HUGE/
4955 /ee.utah.edu:HUGE/ (PLEASE FTP DURING NON-WORK HOURS!!!)
4956
4957 @@ -301,13 +300,9 @@
4958 are different from GNU Emacs. It is rumored that MicroEmacs can not
4959 correctly edit files larger than memory. The author is Daniel Lawrence
4960 - <dan@mdbs.uucp, dan@midas.mgmt.purdue.edu, nwd@j.cc.purdue.edu>. The
4961 - latest version is 3.10 and it is available via anonymous FTP:
4962 + <dan@mdbs.uucp, mdbs!dan@ee.ecn.purdue.edu>. The latest version is 3.11
4963 + and it is available via anonymous FTP:
4964
4965 - /midas.mgmt.purdue.edu: (non-working hours only)
4966 - /durer.cme.nist.gov:
4967 - /wuarchive.wustl.edu:/mirrors/msdos/memacs/
4968 + /wuarchive.wustl.edu:/mirrors/msdos/uemacs/
4969
4970 - Version 3.11 is in beta test.
4971 -
4972 * JOVE
4973
4974 @@ -318,7 +313,5 @@
4975 available via anonymous FTP:
4976
4977 - /cs.rochester.edu:/pub/jove.tar.4.14.Z
4978 - /cs.toronto.edu:/pub/moraes/jove4.14.3.tar.Z
4979 - /ftp.uu.net:
4980 + /cs.toronto.edu:/pub/moraes/jove4.14.7.tar.Z
4981
4982 * MG
4983 @@ -584,5 +577,5 @@
4984 /alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.tar.Z
4985 /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/ange-ftp.tar.Z
4986 - ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z
4987 + /ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z
4988 Mailing lists:
4989 ange-ftp-lovers-request@anorman.hpl.hp.com (for subscriptions)
4990 @@ -618,6 +611,6 @@
4991 Latest released version: 6.1 {???}
4992 Anonymous FTP:
4993 - /iesd.auc.dk:pub/emacs-lisp/auctex_5_6e.tar.Z {wrong}
4994 - /iesd.auc.dk:pub/emacs-lisp/auc-tex.tar.Z
4995 + /iesd.auc.dk:pub/emacs-lisp/auctex_6_1d.tar.Z
4996 + /iesd.auc.dk:pub/emacs-lisp/auctex.tar.Z
4997 Mailing list:
4998 auc-tex-request@iesd.auc.dk (for subscriptions)
4999
5000 @@ -854,5 +854,5 @@
5001 Anonymous FTP:
5002 /ftp.eu.net:gnu/emacs/FP-EightBit.Z
5003 - /ftp.urc.tue.nl:pub/tex/emacs/FP-EightBit
5004 + /ftp.urc.tue.nl:/pub/tex/emacs/FP-EightBit
5005 /cs.purdue.edu:pub/ygz/cemacs.tar.Z:cemacs/8bit-patch-18.57
5006 /sics.se:archive/emacs-18.55-8bit-diff
5007 @@ -865,10 +865,25 @@
5008
5009 Anders Edenbrandt <anderse@dna.lth.se> has produced a more comprehensive
5010 - patch for Emacs 18.57 that allows for 8-bit input and output.
5011 + patch for Emacs 18.59 that allows for 8-bit input and output.
5012
5013 Anonymous FTP:
5014 - /sics.se:archive/emacs-8bit-diff-lth
5015 - /gatekeeper.dec.com:pub/GNU/DS-emacs-18.57-8bit-diff-lth
5016 + /ftp.efd.lth.se:pub/gnu/emacs_8-bit.patch
5017
5018 + In the words of the author:
5019 +
5020 + With these patches, Emacs becomes fully 8-bit operational. There is
5021 + support for displaying 8-bit characters, as well as for entering such
5022 + characters from the keyboard. In addition, upcase/lowcase tranlatsion
5023 + is supported, accented characters are recognized as "letters" (important
5024 + when doing 'forward-word', for example), and text with 8-bit characters
5025 + can be sorted correctly.
5026 +
5027 + A Meta-shift key can still be used, provided that you run in an
5028 + environment where it is possible to distinguish between a character
5029 + entered using the Meta-shift key and one entered directly. The diffs
5030 + include patches to make this work under SunView (with emacstool) as
5031 + well as under X. If you can't use a Meta-shift key, you have to enter
5032 + Meta-commands with the ESC-prefix.
5033 +
5034 The most comprehensive patches for 8-bit output are by Howard Gayle
5035 (originally for Emacs 18.55. These patches allow displaying any arbitrary
5036 @@ -877,15 +892,15 @@
5037 translations. It is reported that the 8-bit character support in Emacs 19
5038 is largely based on these patches. Thomas Bellman
5039 - <Bellman@lysator.liu.se> has updated these patches for Emacs 18.57.
5040 + <Bellman@lysator.liu.se> has updated these patches for Emacs 18.59.
5041
5042 Anonymous FTP:
5043 /sics.se:archive/emacs-gayle.tar.Z (patches for 18.55)
5044 - /ftp.lysator.liu.se:pub/emacs/gayle-18.57.diff.tar.Z (patches)
5045 - /ftp.lysator.liu.se:pub/emacs/emacs-18.57-gayle.tar.Z (patched Emacs)
5046 + /ftp.lysator.liu.se:pub/emacs/gayle-18.58.diff.tar.Z (patches)
5047 + /ftp.lysator.liu.se:pub/emacs/emacs-18.59-gayle.tar.Z (patched Emacs)
5048
5049 - I am not sure if Epoch can display 8-bit characters as is. Lucid Emacs
5050 - has the ctl-arrow patch installed. Nemacs displays 8-bit characters, and
5051 - it may be useful for displaying the 8-bit ISO-8859 alphabet, but I don't
5052 - know for sure (see question QQQ).
5053 + Epoch's 8-bit character support is based on Anders Edenbrandt's patches.
5054 + Lucid Emacs has the ctl-arrow patch installed. Nemacs displays 8-bit
5055 + characters, and it may be useful for displaying the 8-bit ISO-8859
5056 + alphabet, but I don't know for sure (see question QQQ).
5057
5058 QQQ: How do I input 8-bit characters?
5059 @@ -922,5 +937,4 @@
5060
5061 /crl.nmsu.edu:pub/misc/nemacs-3.3.2.tar.Z
5062 - /uhccux.uhcc.hawaii.edu:editors/Nemacs-3.3.2/
5063 /miki.cs.titech.ac.jp:JAPAN/nemacs/nemacs-3.3.2.tar.Z
5064
5065 @@ -271,5 +271,5 @@
5066 the error, "Writing to process: no more processes, nntpd"
5067
5068 - Upgrade to Emacs 18.58.
5069 + Upgrade to Emacs 18.58 or higher.
5070
5071 QQQ: How do I save all the items of a multi-part posting in GNUS?
5072 @@ -390,6 +390,5 @@
5073 (defun gnus-inews-date () nil)
5074
5075 - I think this is fixed in GNUS 3.14.1 if you set gnus-news-system {?} to
5076 - Cnews.
5077 + This is not fixed as of GNUS 3.14.1.
5078
5079 QQQ: Why doesn't GNUS generate the `Lines:' header?
5080 ---------------------------------------------------------------------- 4455 ----------------------------------------------------------------------
5081 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells 4456 Copyright (C) 1990, 1991, 1992 Joseph Brian Wells
5082 Copyright (C) 1992, 1993 Steven Byrnes 4457 Copyright (C) 1992, 1993 Steven Byrnes
5083 4458
5084 This list of frequently asked questions about GNU Emacs with answers 4459 This list of frequently asked questions about GNU Emacs with answers
5090 the FAQ and how to contact them (including their e-mail address), and 4465 the FAQ and how to contact them (including their e-mail address), and
5091 information on where the latest version of the FAQ is archived (including 4466 information on where the latest version of the FAQ is archived (including
5092 FTP information). The FAQ may be copied and redistributed under these 4467 FTP information). The FAQ may be copied and redistributed under these
5093 conditions, except that the FAQ may not be embedded in a larger literary 4468 conditions, except that the FAQ may not be embedded in a larger literary
5094 work unless that work itself allows free copying and redistribution. 4469 work unless that work itself allows free copying and redistribution.
5095