comparison doc/misc/faq.texi @ 95921:19f2346062f0

(Major packages and programs): Remove references to external Supercite, Calc, VIPER, since they have been included for some time. Update VM, AUCTeX, BBDB entries.
author Glenn Morris <rgm@gnu.org>
date Sat, 14 Jun 2008 19:44:55 +0000
parents 5d58981e6690
children b448c0552915
comparison
equal deleted inserted replaced
95920:248f62a3b128 95921:19f2346062f0
2163 type @kbd{C-x e}. (@inforef{Keyboard Macros, Keyboard Macros, emacs}.) 2163 type @kbd{C-x e}. (@inforef{Keyboard Macros, Keyboard Macros, emacs}.)
2164 2164
2165 If you're really desperate for the @code{.} command in @code{vi} that 2165 If you're really desperate for the @code{.} command in @code{vi} that
2166 redoes the last insertion/deletion, use VIPER, a @code{vi} emulation 2166 redoes the last insertion/deletion, use VIPER, a @code{vi} emulation
2167 mode which comes with Emacs, and which appears to support it. 2167 mode which comes with Emacs, and which appears to support it.
2168 (@xref{VIPER}.)
2169 2168
2170 @node Valid X resources, Evaluating Emacs Lisp code, Repeating commands, Common requests 2169 @node Valid X resources, Evaluating Emacs Lisp code, Repeating commands, Common requests
2171 @section What are the valid X resource settings (i.e., stuff in .Xdefaults)? 2170 @section What are the valid X resource settings (i.e., stuff in .Xdefaults)?
2172 @cindex Resources, X 2171 @cindex Resources, X
2173 @cindex X resources 2172 @cindex X resources
3863 @chapter Major packages and programs 3862 @chapter Major packages and programs
3864 @cindex Major packages and programs 3863 @cindex Major packages and programs
3865 3864
3866 @menu 3865 @menu
3867 * VM:: 3866 * VM::
3868 * Supercite::
3869 * Calc::
3870 * VIPER::
3871 * AUCTeX:: 3867 * AUCTeX::
3872 * BBDB:: 3868 * BBDB::
3873 * Ispell:: 3869 * Ispell::
3874 * Emacs/W3:: 3870 * Emacs/W3::
3875 * EDB:: 3871 * EDB::
3876 * Mailcrypt:: 3872 * Mailcrypt::
3877 * JDE:: 3873 * JDE::
3878 * Patch:: 3874 * Patch::
3879 @end menu 3875 @end menu
3880 3876
3881 @node VM, Supercite, Major packages and programs, Major packages and programs 3877 @node VM, AUCTeX, Major packages and programs, Major packages and programs
3882 @section VM (View Mail) --- another mail reader within Emacs, with MIME support 3878 @section VM (View Mail) --- another mail reader within Emacs, with MIME support
3883 @cindex VM 3879 @cindex VM
3884 @cindex Alternative mail software 3880 @cindex Alternative mail software
3885 @cindex View Mail 3881 @cindex View Mail
3886 @cindex E-mail reader, VM 3882 @cindex E-mail reader, VM
3887 3883
3888 @table @b 3884 @table @b
3889 3885
3890 @item Author 3886 @item Maintainer
3891 @email{kyle_jones@@wonderworks.com, Kyle Jones} 3887 @email{hack@@robf.de, Robert Widhopf-Fenk}
3892 3888
3893 @item Latest version 3889 @item Latest version
3894 7.19 3890 8.0
3895 3891
3896 @item Distribution 3892 @item Web site
3897 @uref{ftp://ftp.wonderworks.com/pub/vm/vm.tar.gz} 3893 @uref{http://www.nongnu.org/viewmail/}
3898 3894
3899 @item Informational newsgroup 3895 @item Informational newsgroup
3900 @uref{news:gnu.emacs.vm.info}@* 3896 @uref{news:gnu.emacs.vm.info}@*
3901 3897
3902 @item Bug reports newsgroup 3898 @item Bug reports newsgroup
3903 @uref{news:gnu.emacs.vm.bug}@* 3899 @uref{news:gnu.emacs.vm.bug}@*
3904 Or send reports to @email{bug-vm@@wonderworks.com}
3905 @end table 3900 @end table
3906 3901
3907 VM 7 works well with Emacs 21 and Emacs 22. Older versions of VM 3902 VM was originally written by @uref{http://www.wonderworks.com/vm/,Kyle Jones}.
3908 suitable for use with older versions of Emacs are available from 3903 @uref{ftp://ftp.wonderworks.com/pub/vm/,Older versions} of VM remain
3909 @uref{ftp://ftp.wonderworks.com/pub/vm/, the same FTP site}. 3904 available.
3910 3905
3911 3906
3912 @node Supercite, Calc, VM, Major packages and programs 3907 @node AUCTeX, BBDB, VM, Major packages and programs
3913 @section Supercite --- mail and news citation package within Emacs
3914 @cindex Supercite
3915 @cindex Superyank
3916 @cindex Mail and news citations
3917 @cindex News and mail citations
3918 @cindex Citations in mail and news
3919
3920 @table @b
3921
3922 @item Author
3923 @email{barry@@python.org, Barry Warsaw}
3924
3925 @item Latest version
3926 3.54 (comes bundled with Emacs since version 20)
3927
3928 @item Distribution
3929 @uref{http://www.python.org/emacs/supercite.tar.gz}
3930
3931 @item Mailing list
3932 Subscription requests to @email{supercite-request@@python.org}@*
3933 Submissions @email{supercite@@python.org}
3934
3935 @end table
3936
3937 Superyank is an old version of Supercite.
3938
3939 @node Calc, VIPER, Supercite, Major packages and programs
3940 @section Calc --- poor man's Mathematica within Emacs
3941 @cindex Programmable calculator
3942 @cindex Calc
3943 @cindex Mathematical package
3944
3945 @table @b
3946
3947 @item Author
3948 @email{daveg@@csvax.cs.caltech.edu, Dave Gillespie}
3949
3950 @item Latest version
3951 2.1 (part of Emacs since version 22.1)
3952
3953 @item Distribution
3954 No separate distribution outside of Emacs. Older versions
3955 are available at @uref{ftp://ftp.gnu.org/pub/gnu/calc/}.
3956
3957 @end table
3958
3959 Note that Calc 2.02f needs patching to work with Emacs 21 and later.
3960
3961 @cindex @code{calculator}, a package
3962 Emacs 21.1 and later comes with a package called @file{calculator.el}.
3963 It doesn't support all the mathematical wizardry offered by Calc, such
3964 as matrices, special functions, and statistics, but is more than
3965 adequate as a replacement for @code{xcalc} and similar programs.
3966
3967 @node VIPER, AUCTeX, Calc, Major packages and programs
3968 @section VIPER --- @code{vi} emulation for Emacs
3969 @cindex @code{vi} emulation
3970 @cindex VIPER
3971 @cindex Emulation of @code{vi}
3972
3973 Since Emacs 19.29, the preferred @code{vi} emulation in Emacs is VIPER
3974 (@kbd{M-x viper-mode @key{RET}}), which comes with Emacs. It extends
3975 and supersedes VIP (including VIP 4.3) and provides @code{vi} emulation
3976 at several levels, from one that closely follows @code{vi} to one that
3977 departs from @code{vi} in several significant ways.
3978
3979 For Emacs 19.28 and earlier, the following version of VIP is generally
3980 better than the one distributed with Emacs:
3981
3982 @table @b
3983 @item Author
3984 @email{sane@@cs.uiuc.edu, Aamod Sane}
3985
3986 @item Latest version
3987 4.3
3988
3989 @item Distribution
3990 @uref{ftp://www.club.cc.cmu.edu/pub/gnu/elisp-archive/modes/vip-mode.tar.Z}
3991
3992 @end table
3993
3994 @node AUCTeX, BBDB, VIPER, Major packages and programs
3995 @section AUC@TeX{} --- enhanced @TeX{} modes with debugging facilities 3908 @section AUC@TeX{} --- enhanced @TeX{} modes with debugging facilities
3996 @cindex Mode for @TeX{} 3909 @cindex Mode for @TeX{}
3997 @cindex @TeX{} mode 3910 @cindex @TeX{} mode
3998 @cindex AUC@TeX{} mode for editing @TeX{} 3911 @cindex AUC@TeX{} mode for editing @TeX{}
3999 @cindex Writing and debugging @TeX{} 3912 @cindex Writing and debugging @TeX{}
4002 ConTeXt, and Texinfo offering context-sensitive syntax highlighting, 3915 ConTeXt, and Texinfo offering context-sensitive syntax highlighting,
4003 indentation, formatting and folding, macro completion, @TeX{} shell 3916 indentation, formatting and folding, macro completion, @TeX{} shell
4004 functionality, and debugging. Be also sure to check out 3917 functionality, and debugging. Be also sure to check out
4005 @ref{Introduction, RefTeX, Introduction, reftex, Ref@TeX{} User Manual}. 3918 @ref{Introduction, RefTeX, Introduction, reftex, Ref@TeX{} User Manual}.
4006 Current versions of AUC@TeX{} include the 3919 Current versions of AUC@TeX{} include the
4007 @uref{http://www.gnu.org/software/auctex/preview-latex,preview-latex} 3920 @uref{http://www.gnu.org/software/auctex/preview-latex.html,preview-latex}
4008 package for WYSIWYG previews of various LaTeX constructs in the Emacs 3921 package for WYSIWYG previews of various LaTeX constructs in the Emacs
4009 source buffer. 3922 source buffer.
4010 3923
4011 @table @b 3924 @table @b
4012 3925
4016 3929
4017 @item Maintainer 3930 @item Maintainer
4018 @email{dak@@gnu.org, David Kastrup} 3931 @email{dak@@gnu.org, David Kastrup}
4019 3932
4020 @item Latest version 3933 @item Latest version
4021 11.84 3934 11.85
4022 3935
4023 @item Distribution 3936 @item Distribution
4024 @uref{ftp://ftp.gnu.org/pub/gnu/auctex/} 3937 @uref{ftp://ftp.gnu.org/pub/gnu/auctex/}
4025 3938
4026 @item Web site 3939 @item Web site
4042 @cindex Address book 3955 @cindex Address book
4043 3956
4044 @table @b 3957 @table @b
4045 3958
4046 @item Maintainer 3959 @item Maintainer
4047 @email{waider@@waider.ie, Ronan Waide} 3960 @email{hack@@robf.de, Robert Widhopf-Fenk}
4048 3961
4049 @item Latest version 3962 @item Latest version
4050 2.34 3963 2.35
4051 3964
4052 @item Distribution 3965 @item Distribution
4053 @uref{http://bbdb.sourceforge.net/} 3966 @uref{http://bbdb.sourceforge.net/}
4054 3967
4055 @item Mailing lists 3968 @item Mailing lists
5151 5064
5152 If you read mail with Rmail or news with Gnus, set the variable 5065 If you read mail with Rmail or news with Gnus, set the variable
5153 @code{mail-yank-prefix}. For VM, set @code{vm-included-text-prefix}. 5066 @code{mail-yank-prefix}. For VM, set @code{vm-included-text-prefix}.
5154 For mh-e, set @code{mh-ins-buf-prefix}. 5067 For mh-e, set @code{mh-ins-buf-prefix}.
5155 5068
5156 For fancier control of citations, use Supercite. @xref{Supercite}. 5069 For fancier control of citations, use Supercite (part of Emacs).
5157 5070
5158 To prevent Emacs from including various headers of the replied-to 5071 To prevent Emacs from including various headers of the replied-to
5159 message, set the value of @code{mail-yank-ignored-headers} to an 5072 message, set the value of @code{mail-yank-ignored-headers} to an
5160 appropriate regexp. 5073 appropriate regexp.
5161 5074