Mercurial > hg > xemacs-beta
comparison man/xemacs/packages.texi @ 444:576fb035e263 r21-2-37
Import from CVS: tag r21-2-37
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:36:19 +0200 |
parents | abe6d1db359e |
children | 1ccc32a20af4 |
comparison
equal
deleted
inserted
replaced
443:a8296e22da4e | 444:576fb035e263 |
---|---|
1 @node Packages, Abbrevs, Running, Top | 1 @c This is part of the XEmacs manual. |
2 @c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997 Free Software Foundation, Inc. | |
3 @c See file xemacs.texi for copying conditions. | |
4 @node Packages, Basic, Startup Paths, Top | |
2 @comment node-name, next, previous, up | 5 @comment node-name, next, previous, up |
3 | 6 |
4 @section Packages | 7 @section Packages |
5 @cindex packages | 8 @cindex packages |
6 | 9 |
14 | 17 |
15 @menu | 18 @menu |
16 * Package Terminology:: Understanding different kinds of packages. | 19 * Package Terminology:: Understanding different kinds of packages. |
17 * Using Packages:: How to install and use packages. | 20 * Using Packages:: How to install and use packages. |
18 * Building Packages:: Building packages from sources. | 21 * Building Packages:: Building packages from sources. |
22 * Available Packages:: A brief, out-of-date, directory of packaged LISP. | |
19 @end menu | 23 @end menu |
20 | 24 |
21 @node Package Terminology, Using Packages, , Packages | 25 @node Package Terminology, Using Packages, , Packages |
22 @comment node-name, next, previous, up | 26 @comment node-name, next, previous, up |
23 | 27 |
333 That's it. Quit and restart XEmacs to get it to recognize any new or | 337 That's it. Quit and restart XEmacs to get it to recognize any new or |
334 changed packages. | 338 changed packages. |
335 | 339 |
336 @end enumerate | 340 @end enumerate |
337 | 341 |
338 @node Building Packages, , Using Packages, Packages | 342 @node Building Packages, Available Packages, Using Packages, Packages |
339 @comment node-name, next, previous, up | 343 @comment node-name, next, previous, up |
340 | 344 |
341 Source packages are available from the @file{packages/source-packages} | 345 Source packages are available from the @file{packages/source-packages} |
342 subdirectory of your favorite XEmacs distribution site. Alternatively, | 346 subdirectory of your favorite XEmacs distribution site. Alternatively, |
343 they are available via CVS from @file{cvs.xemacs.org}. Look at | 347 they are available via CVS from @file{cvs.xemacs.org}. Look at |
395 @item dist | 399 @item dist |
396 Runs the rules @code{srckit} followed by @code{binkit}. This is | 400 Runs the rules @code{srckit} followed by @code{binkit}. This is |
397 primarily of use by XEmacs maintainers producing files for distribution. | 401 primarily of use by XEmacs maintainers producing files for distribution. |
398 | 402 |
399 @end table | 403 @end table |
404 | |
405 @node Available Packages, , Building Packages, Packages | |
406 @comment node-name, next, previous, up | |
407 | |
408 This section is surely out-of-date. If you're sure that XEmacs is | |
409 able to do something, but your installed XEmacs won't do it for you, | |
410 it's probably in a package. If you can't find it in this section, | |
411 that's a bug---please report it. It is very hard to keep this section | |
412 up-to-date; your reports, comments, and questions will help a lot. | |
413 | |
414 This data is up-to-date as of 10 February 1999. (Ouch! I told you!) | |
415 | |
416 @subsection Library Packages (libs) | |
417 | |
418 These packages are required to build and support most of the rest of | |
419 XEmacs. By design, xemacs-base is a `regular' package. Use restraint | |
420 when adding new files there as it is required by almost everything. | |
421 | |
422 @table @file | |
423 @item Sun | |
424 Support for Sparcworks. | |
425 | |
426 @item apel | |
427 A Portable Emacs Library. Used by XEmacs MIME support. | |
428 | |
429 @item edebug | |
430 A Lisp debugger. | |
431 | |
432 @item dired | |
433 The DIRectory EDitor is for manipulating, and running commands on | |
434 files in a directory. | |
435 | |
436 @item efs | |
437 Treat files on remote systems the same as local files. | |
438 | |
439 @item mail-lib | |
440 Fundamental lisp files for providing email support. | |
441 | |
442 @item tooltalk | |
443 Support for building with Tooltalk. | |
444 | |
445 @item xemacs-base | |
446 Fundamental XEmacs support. Install this unless you wish a totally | |
447 naked XEmacs. | |
448 | |
449 @item xemacs-devel | |
450 XEmacs Lisp developer support. This package contains utilities for | |
451 supporting Lisp development. It is a single-file package so it may be | |
452 tailored. | |
453 @end table | |
454 | |
455 @subsection Communications Packages (comm) | |
456 | |
457 These packages provide support for various communications, primarily | |
458 email and usenet. | |
459 | |
460 @table @file | |
461 @item footnote | |
462 Footnoting in mail message editing modes. | |
463 | |
464 @item gnats | |
465 XEmacs bug reports. | |
466 | |
467 @item gnus | |
468 The Gnus Newsreader and Mailreader. | |
469 | |
470 @item mailcrypt | |
471 Support for messaging encryption with PGP. | |
472 | |
473 @item mh-e | |
474 Front end support for MH. | |
475 | |
476 @item net-utils | |
477 Miscellaneous Networking Utilities. This is a single-file package and | |
478 files may be deleted at will. | |
479 | |
480 @item ph | |
481 Emacs implementation of the ph client to CCSO/qi directory servers. | |
482 | |
483 @item rmail | |
484 An obsolete Emacs mailer. If you do not already use it don't start. | |
485 | |
486 @item supercite | |
487 An Emacs citation tool. Useful with all Emacs Mailers and Newsreaders. | |
488 | |
489 @item tm | |
490 Emacs MIME support. | |
491 | |
492 @item vm | |
493 An Emacs mailer. | |
494 | |
495 @item w3 | |
496 A Web browser. | |
497 @end table | |
498 | |
499 @subsection Games and Amusements (games) | |
500 | |
501 @table @file | |
502 @item cookie | |
503 Spook and Yow (Zippy quotes). | |
504 | |
505 @item games | |
506 Tetris, Sokoban, and Snake. | |
507 | |
508 @item mine | |
509 Minehunt. | |
510 | |
511 @item misc-games | |
512 Other amusements and diversions. | |
513 @end table | |
514 | |
515 @subsection Mule Support (mule) | |
516 | |
517 @table @file | |
518 @item egg-its | |
519 Wnn (4.2 and 6) support. SJ3 support. Must be installed prior to | |
520 XEmacs build. | |
521 | |
522 @item leim | |
523 Quail. Used for everything other than English and Japanese. | |
524 | |
525 @item locale | |
526 Used for localized menubars (French and Japanese) and localized splash | |
527 screens (Japanese). | |
528 | |
529 @item mule-base | |
530 Basic Mule support. Must be installed prior to building with Mule. | |
531 | |
532 @item skk | |
533 Another Japanese Language Input Method. Can be used without a | |
534 separate process running as a dictionary server. | |
535 @end table | |
536 | |
537 @subsection Productivity Packages (oa) | |
538 | |
539 @table @file | |
540 @item calendar | |
541 Calendar and diary support. | |
542 | |
543 @item edit-utils | |
544 Single file lisp packages for various XEmacs goodies. Load this and | |
545 weed out the junk you don't want. | |
546 | |
547 @item forms | |
548 Forms editing support (obsolete, use the builtin Widget instead). | |
549 | |
550 @item frame-icon | |
551 Provide a WM icon based on major mode. | |
552 | |
553 @item hm--html-menus | |
554 HTML editing. | |
555 | |
556 @item ispell | |
557 Spell-checking with ispell. | |
558 | |
559 @item pc | |
560 PC style interface emulation. | |
561 | |
562 @item psgml | |
563 Validated HTML/SGML editing. | |
564 | |
565 @item sgml | |
566 SGML/Linuxdoc-SGML editing. | |
567 | |
568 @item slider | |
569 User interface tool. | |
570 | |
571 @item speedbar | |
572 ??? Document me. | |
573 | |
574 @item strokes | |
575 Mouse enhancement utility. | |
576 | |
577 @item text-modes | |
578 Various single file lisp packages for editing text files. | |
579 | |
580 @item time | |
581 Display time & date on the modeline. | |
582 @end table | |
583 | |
584 @subsection Operating System Utilities (os) | |
585 | |
586 @table @file | |
587 @item eterm | |
588 Terminal emulator. | |
589 | |
590 @item igrep | |
591 Enhanced front-end for Grep. | |
592 | |
593 @item ilisp | |
594 Front-end for Inferior Lisp. | |
595 | |
596 @item os-utils | |
597 Miscellaneous single-file O/S utilities, for printing, archiving, | |
598 compression, remote shells, etc. | |
599 | |
600 @item view-process | |
601 A Unix process browsing tool. | |
602 @end table | |
603 | |
604 @subsection Program Editing Support (prog) | |
605 | |
606 @table @file | |
607 @item ada | |
608 Ada language support. | |
609 | |
610 @item c-support | |
611 Basic single-file add-ons for editing C code. | |
612 | |
613 @item cc-mode | |
614 C, C++ and Java language support. | |
615 | |
616 @item debug | |
617 GUD, gdb, dbx debugging support. | |
618 | |
619 @item ediff | |
620 Interface over patch. | |
621 | |
622 @item emerge | |
623 Another interface over patch. | |
624 | |
625 @item pcl-cvs | |
626 CVS frontend. | |
627 | |
628 @item prog-modes | |
629 Miscellaneous single-file lisp files for various programming languages. | |
630 | |
631 @item scheme | |
632 Front-end support for Inferior Scheme. | |
633 | |
634 @item sh-script | |
635 Support for editing shell scripts. | |
636 | |
637 @item vc | |
638 Version Control for Free systems. | |
639 | |
640 @item vc-cc | |
641 Version Control for ClearCase. This package must be installed prior | |
642 to building XEmacs [broken as of XEmacs 20.5-beta19]. | |
643 | |
644 @item vhdl | |
645 Support for VHDL. | |
646 @end table | |
647 | |
648 @subsection Word Processing (wp) | |
649 | |
650 @table @file | |
651 @item auctex | |
652 Basic TeX/LaTeX support. | |
653 | |
654 @item crisp | |
655 Crisp/Brief emulation. | |
656 | |
657 @item edt | |
658 DEC EDIT/EDT emulation. | |
659 | |
660 @item texinfo | |
661 XEmacs TeXinfo support. | |
662 | |
663 @item textools | |
664 Single-file TeX support. | |
665 | |
666 @item tpu | |
667 DEC EDIT/TPU support. | |
668 | |
669 @item viper | |
670 VI emulation support. | |
671 @end table | |
672 |