comparison man/xemacs-faq.texi @ 86:364816949b59 r20-0b93

Import from CVS: tag r20-0b93
author cvs
date Mon, 13 Aug 2007 09:09:02 +0200
parents 6a378aca36af
children 821dec489c24
comparison
equal deleted inserted replaced
85:c661705957e0 86:364816949b59
81 * Q1.0.9:: What does XEmacs look like? 81 * Q1.0.9:: What does XEmacs look like?
82 * Q1.0.10:: Is there a port of XEmacs to Microsoft ('95 or NT)? 82 * Q1.0.10:: Is there a port of XEmacs to Microsoft ('95 or NT)?
83 * Q1.0.11:: Is there a port of XEmacs to the Macintosh? 83 * Q1.0.11:: Is there a port of XEmacs to the Macintosh?
84 * Q1.0.12:: Is there a port of XEmacs to NextStep? 84 * Q1.0.12:: Is there a port of XEmacs to NextStep?
85 * Q1.0.13:: Is there a port of XEmacs to OS/2? 85 * Q1.0.13:: Is there a port of XEmacs to OS/2?
86 * Q1.0.14:: Where can I get a printed copy of the XEmacs users manual?
86 87
87 Policies: 88 Policies:
88 * Q1.1.1:: What is the FAQ editorial policy? 89 * Q1.1.1:: What is the FAQ editorial policy?
89 * Q1.1.2:: How do I become a Beta Tester? 90 * Q1.1.2:: How do I become a Beta Tester?
90 * Q1.1.3:: How do I contribute to XEmacs itself? 91 * Q1.1.3:: How do I contribute to XEmacs itself?
297 298
298 Carl Edman, apparently no longer at <cedman@@princeton.edu>, did the 299 Carl Edman, apparently no longer at <cedman@@princeton.edu>, did the
299 port of GNU Emacs to NeXTstep and expressed interest in doing the XEmacs 300 port of GNU Emacs to NeXTstep and expressed interest in doing the XEmacs
300 port, but never went any farther. 301 port, but never went any farther.
301 302
302 @node Q1.0.13, Q1.1.1, Q1.0.12, Introduction 303 @node Q1.0.13, Q1.0.14, Q1.0.12, Introduction
303 @section Is there a port of XEmacs to OS/2? 304 @section Is there a port of XEmacs to OS/2?
304 305
305 No, and there is no news of anyone working on it. 306 No, and there is no news of anyone working on it.
307
308 @node Q1.0.14, Q1.1.1, Q1.0.13, Introduction
309 @section Where can I obtain a printed copy of the XEmacs users manual?
310
311 InfoDock Associates, a firm specializing in Emacs-related support and
312 development, will be maintaining the XEmacs user manual. The firm plans
313 to begin publishing printed copies of the manual in March 1997.
314
315 @example
316 Web: http://www.xemacs.com
317 E-mail: <info@xemacs.com>
318 Tel: +1 408 243 3300
319 @end example
306 320
307 @node Q1.1.1, Q1.1.2, Q1.0.13, Introduction 321 @node Q1.1.1, Q1.1.2, Q1.0.13, Introduction
308 @section What is the FAQ editorial policy? 322 @section What is the FAQ editorial policy?
309 323
310 The FAQ is actively maintained and modified regularly. All links should 324 The FAQ is actively maintained and modified regularly. All links should
3694 @end quotation 3708 @end quotation
3695 3709
3696 @node Q4.6.1, Q4.7.1, Q4.5.1, Subsystems 3710 @node Q4.6.1, Q4.7.1, Q4.5.1, Subsystems
3697 @section What is Infodock? 3711 @section What is Infodock?
3698 3712
3699 NB: the information in this section is quite dated.
3700
3701 InfoDock is an integrated productivity toolset, mainly aimed at 3713 InfoDock is an integrated productivity toolset, mainly aimed at
3702 technical people. It is built atop the XEmacs variant of GNU Emacs and 3714 technical people. It is developed and supported by InfoDock
3703 so has all of the power of Emacs, but with an easier to use and more 3715 Associates, a firm that offers custom support and development
3704 comprehensive menu-based user interface. The next section describes how 3716 for InfoDock, XEmacs and GNU Emacs. (http://www.infodock.com,
3705 it differs from XEmacs and GNU Emacs from the Free Software Foundation. 3717 <info@infodock.com>, +1 408 243 3300).
3706 3718
3707 The quickest way to get a feel for InfoDock is to browse the InfoDock 3719 InfoDock is built atop the XEmacs variant of GNU Emacs and so has all of
3708 Manual, especially the section on tools. This will help you decide 3720 the power of Emacs, but with an easier to use and more comprehensive
3709 whether or not to download InfoDock for local use. This manual is 3721 menu-based user interface. The bottom portion of this text describes
3710 available in gzipped Postscript form, alongside the InfoDock 3722 how it differs from XEmacs and GNU Emacs from the Free Software
3711 distribution. (See below for FTP retrieval instructions.) 3723 Foundation.
3712 3724
3713 InfoDock is aimed at people who want a free, turn-key productivity 3725 InfoDock is aimed at people who want a free, turn-key productivity
3714 environment. Although InfoDock is customizable, it is not intended for 3726 environment. Although InfoDock is customizable, it is not intended for
3715 people who like basic versions of Emacs which need to be customized 3727 people who like basic versions of Emacs which need to be customized
3716 extensively for local use; standard Emacs distributions are better for 3728 extensively for local use; standard Emacs distributions are better for
3717 such uses. InfoDock is for those people who want a complete, 3729 such uses. InfoDock is for those people who want a complete,
3718 pre-customized environment in one package, which they need not touch 3730 pre-customized environment in one package, which they need not touch
3719 more than once or twice a year to update to new revisions. 3731 more than once or twice a year to update to new revisions.
3720 3732
3721 InfoDock is pre-built for SPARCstations running SunOS V4 or V5 3733 InfoDock is pre-built for SPARC SunOS/Solaris systems, PA-RISC HP-UX,
3722 (Solaris). It is intended for use on a color display, although most 3734 and Intel Linux systems. It is intended for use on a color display,
3723 features will work on monochrome monitors. Simply unpack InfoDock 3735 although most features will work on monochrome monitors. Simply unpack
3724 according to the instructions in the ID-INSTALL file and you are ready 3736 InfoDock according to the instructions in the ID-INSTALL file and you
3725 to run. 3737 are ready to run.
3726 3738
3727 The InfoDock Manual is concise, yet sufficient as a user guide for users 3739 The InfoDock Manual is concise, yet sufficient as a user guide for users
3728 who have never used an Emacs-type editor before. For users who are 3740 who have never used an Emacs-type editor before. For users who are
3729 already familiar with Emacs, it supplements the information in the GNU 3741 already familiar with Emacs, it supplements the information in the GNU
3730 Emacs Manual. 3742 Emacs Manual.
3731 3743
3732 InfoDock menus are much more extensive and more mature than standard 3744 InfoDock menus are much more extensive and more mature than standard
3733 Emacs menus. Each menu offers a @code{Manual} item which displays 3745 Emacs menus. Each menu offers a @samp{Manual} item which displays
3734 documentation associated with the menu's functions. 3746 documentation associated with the menu's functions.
3735 3747
3736 Three types of menubars are provided: 3748 @noindent
3737 3749 Four types of menubars are provided:
3738 @enumerate 3750 @enumerate
3739 @item 3751 @item
3740 An extensive menubar providing access to global InfoDock commands. 3752 An extensive menubar providing access to global InfoDock commands.
3741
3742 @item 3753 @item
3743 Mode-specific menubars tailored to the current major mode. 3754 Mode-specific menubars tailored to the current major mode.
3744 3755 @item
3745 @item 3756 A simple menubar for basic editing to help novices get started with InfoDock.
3746 A simple menubar for basic editing to help novices get started 3757 @item
3747 with InfoDock. 3758 The standard XEmacs menubar.
3748 @end enumerate 3759 @end enumerate
3749 3760
3750 Most modes also include mode-specific popup menus. Additionally, region 3761 Most modes also include mode-specific popup menus. Additionally, region and
3751 and rectangle popup menus are included. 3762 rectangle popup menus are included.
3752 3763
3753 @itemize @bullet 3764 @samp{Hyperbole}, the everyday information manager, is a core part of
3754 @item
3755 @dfn{Hyperbole}, the everyday information manager, is a core part of
3756 InfoDock. This provides context-sensitive mouse keys, a rolodex-type 3765 InfoDock. This provides context-sensitive mouse keys, a rolodex-type
3757 contact manager, programmable hypertext buttons, and an autonumbered 3766 contact manager, programmable hypertext buttons, and an autonumbered
3758 outliner with embedded hyperlink anchors. 3767 outliner with embedded hyperlink anchors.
3759 3768
3760 @item 3769 The @samp{OO-Browser}, a multi-language object-oriented code browser, is a
3761 @dfn{PIEmail}, the prototype Personalized Information Environment Mail 3770 standard part of InfoDock.
3762 Tool, is included.
3763
3764 @item
3765 The @dfn{OO-Browser}, a multi-language object-oriented code browser, is
3766 a standard part of InfoDock.
3767 @end itemize
3768 3771
3769 InfoDock saves a more extensive set of user options than other Emacs 3772 InfoDock saves a more extensive set of user options than other Emacs
3770 versions. 3773 versions.
3771 3774
3772 InfoDock inserts a useful file header in many file types, showing the 3775 InfoDock inserts a useful file header in many file types, showing the
3775 for easy MANIFEST file creation. 3778 for easy MANIFEST file creation.
3776 3779
3777 Your working set of buffers is automatically saved and restored (if you 3780 Your working set of buffers is automatically saved and restored (if you
3778 answer yes to a prompt) between InfoDock sessions. 3781 answer yes to a prompt) between InfoDock sessions.
3779 3782
3780 Refined color choices for code highlighting are provided for both dark 3783 Refined color choices for code highlighting are provided for both dark and
3781 and light background display frames. 3784 light background display frames.
3782 3785
3783 The @kbd{C-z} key prefix performs frame-based commands which parallel 3786 The @kbd{C-z} key prefix performs frame-based commands which parallel the
3784 the @kbd{C-x} key prefix for window-based commands. 3787 @kbd{C-x} key prefix for window-based commands.
3785 3788
3786 The Smart Menu system is included for producing command menus on dumb 3789 The Smart Menu system is included for producing command menus on dumb
3787 terminals. (InfoDock does not yet run on dumb terminals but will in 3790 terminals.
3788 1995.)
3789 3791
3790 Lisp libraries are better categorized according to function. 3792 Lisp libraries are better categorized according to function.
3791 3793
3792 Extensions and improvements to many areas of Emacs are included, such 3794 Extensions and improvements to many areas of Emacs are included, such as:
3793 as: paragraph filling, mail reading with Rmail, shell handling, 3795 paragraph filling, mail reading with Rmail, shell handling, outlining, code
3794 outlining, code highlighting and browsing, and man page browsing. 3796 highlighting and browsing, and man page browsing.
3795
3796 3797
3797 InfoDock questions, answers and discussion should go to the mail list 3798 InfoDock questions, answers and discussion should go to the mail list
3798 <URL:mailto:infodock@@hub.ucsb.edu>. 3799 @samp{infodock@@infodock.com}. Use
3799 3800 @samp{infodock-request@@infodock.com} to be added or removed from the
3800 Use <URL:mailto:infodock-request@@hub.ucsb.edu> to be added or removed 3801 list. Always include your InfoDock version number when sending help
3801 from the list. Always include your InfoDock version number when sending 3802 requests.
3802 help requests. 3803
3803 3804 InfoDock is available across the Internet via anonymous FTP. To get
3804 InfoDock is available across the Internet via anonymous FTP. To get it, 3805 it, first move to a directory into which you want the InfoDock archive
3805 first move to a directory into which you want the InfoDock archive files 3806 files placed. We will call this <DIST-DIR>.
3806 placed. We will call this <DIST-DIR>. 3807
3807 3808 @example
3808 @example 3809 cd <DIST-DIR>
3809 cd <DIST-DIR> 3810 @end example
3810 @end example 3811
3811 3812 Ftp to ftp.xemacs.org (Internet Host ID = 128.174.252.16):
3812 FTP to ftp.cs.uiuc.edu (Internet Host ID = 128.174.252.1): 3813
3813 3814 @example
3814 @example 3815 prompt> ftp ftp.xemacs.org
3815 prompt> ftp ftp.cs.uiuc.edu 3816 @end example
3816 @end example 3817
3817 3818 Login as @samp{anonymous} with your own <user-id>@@<site-name> as a password.
3818 Login as anonymous with your own <user-id>@@<site-name> as a password. 3819
3819 3820 @example
3820 @example 3821 Name (ftp.xemacs.org): anonymous
3821 Name (ftp.cs.uiuc.edu): anonymous 3822 331 Guest login ok, send your complete e-mail address as password.
3822 331 Guest login ok, send your complete e-mail address as password. 3823 Password: -<your-user-id@@your-domain>
3823 Password: -<your-user-id@@your-domain> 3824 230 Guest login ok, access restrictions apply.
3824 230 Guest login ok, access restrictions apply.
3825 @end example 3825 @end example
3826 3826
3827 Move to the location of the InfoDock archives: 3827 Move to the location of the InfoDock archives:
3828 3828
3829 @example 3829 @example
3830 ftp> cd pub/xemacs/infodock 3830 ftp> cd pub/infodock
3831 @end example 3831 @end example
3832 3832
3833 Set your transfer mode to binary: 3833 Set your transfer mode to binary:
3834 3834
3835 @example 3835 @example
3836 ftp> bin 3836 ftp> bin
3837 200 Type set to I. 3837 200 Type set to I.
3838 @end example 3838 @end example
3839 3839
3840 Turn off prompting: 3840 Turn off prompting:
3841 3841
3842 @example 3842 @example
3843 ftp> prompt 3843 ftp> prompt
3844 Interactive mode off. 3844 Interactive mode off.
3845 @end example 3845 @end example
3846 3846
3847 Retrieve the InfoDock archives that you want, either by using a 3847 Retrieve the InfoDock archives that you want, either by using a
3848 @code{get <file>} for each file you want or by using the following to 3848 @samp{get <file>} for each file you want or by using the following to
3849 get a complete distribution, including all binaries: 3849 get a complete distribution, including all binaries:
3850 3850
3851 @example 3851 @example
3852 ftp> mget ID-INSTALL 3852 ftp> mget ID-INSTALL
3853 ftp> mget id-* 3853 ftp> mget id-*
3854 @end example 3854 @end example
3855 3855
3856 Close the FTP connection: 3856 Close the FTP connection:
3857 3857
3858 @example 3858 @example
3859 ftp> quit 3859 ftp> quit
3860 221 Goodbye. 3860 221 Goodbye.
3861 @end example 3861 @end example
3862 3862
3863 Read the @file{ID-INSTALL} file which you just retrieved for 3863 Read the @file{ID-INSTALL} file which you just retrieved for
3864 step-by-step installation instructions. 3864 step-by-step installation instructions.
3865
3866 @emph{Note}: Hyperbole, the KOutliner, and OO-Browser are included in
3867 XEmacs 19.14.
3868 3865
3869 @node Q4.7.1, Q4.7.2, Q4.6.1, Subsystems 3866 @node Q4.7.1, Q4.7.2, Q4.6.1, Subsystems
3870 @section What is AucTeX? Where do you get it? 3867 @section What is AucTeX? Where do you get it?
3871 3868
3872 AucTeX is a package written by Per Abrahamsen <abraham@@dina.kvl.dk>. 3869 AucTeX is a package written by Per Abrahamsen <abraham@@dina.kvl.dk>.