Mercurial > hg > xemacs-beta
comparison man/xemacs-faq.texi @ 116:9f59509498e1 r20-1b10
Import from CVS: tag r20-1b10
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:23:06 +0200 |
parents | 4be1180a9e89 |
children | 1370575f1259 |
comparison
equal
deleted
inserted
replaced
115:f109f7dabbe2 | 116:9f59509498e1 |
---|---|
1 \input texinfo.tex @c -*-texinfo-*- | 1 \input texinfo.tex @c -*-texinfo-*- |
2 @c %**start of header | 2 @c %**start of header |
3 @setfilename ../info/xemacs-faq.info | 3 @setfilename xemacs-faq.info |
4 @settitle Frequently asked questions about XEmacs | 4 @settitle Frequently asked questions about XEmacs |
5 @setchapternewpage off | 5 @setchapternewpage off |
6 @c %**end of header | 6 @c %**end of header |
7 | 7 |
8 @titlepage | 8 @titlepage |
62 authors of XEmacs, then took over and Ben did a massive update | 62 authors of XEmacs, then took over and Ben did a massive update |
63 reorganizing the whole thing. At which point Anthony took back over, | 63 reorganizing the whole thing. At which point Anthony took back over, |
64 but then had to give it up again. Some of the other contributors to | 64 but then had to give it up again. Some of the other contributors to |
65 this FAQ are listed later in this document. | 65 this FAQ are listed later in this document. |
66 | 66 |
67 This version was converted to hypertext format, and edited by Steven | 67 The previous version was converted to hypertext format, and edited by |
68 L. Baur <steve@@altair.xemacs.org>. It was converted back to texinfo by | 68 Steven L. Baur <steve@@altair.xemacs.org>. It was converted back to |
69 Hrvoje Niksic <hniksic@@srce.hr>. | 69 texinfo by Hrvoje Niksic <hniksic@@srce.hr>. |
70 | |
71 This version was edited and updated by Andreas Kaempf | |
72 <andreas@@sccon.com>. | |
73 | |
70 | 74 |
71 @menu | 75 @menu |
72 Introduction: | 76 Introduction: |
73 * Q1.0.1:: What is XEmacs? | 77 * Q1.0.1:: What is XEmacs? |
74 * Q1.0.2:: What is the current version of XEmacs? | 78 * Q1.0.2:: What is the current version of XEmacs? |
124 track changes to GNU Emacs while also working to add new features. | 128 track changes to GNU Emacs while also working to add new features. |
125 | 129 |
126 @node Q1.0.2, Q1.0.3, Q1.0.1, Introduction | 130 @node Q1.0.2, Q1.0.3, Q1.0.1, Introduction |
127 @section What is the current version of XEmacs? | 131 @section What is the current version of XEmacs? |
128 | 132 |
129 The current version is 19.15, released in January, 1997. | 133 The current version is 19.15, released in March, 1997. |
130 | 134 |
131 It has been decided that XEmacs 19.15 will be the final release of v19. | 135 It has been decided that XEmacs 19.15 will be the final release of v19. |
132 XEmacs 19.15 is scheduled for release in mid January. After a brief | 136 XEmacs 19.15 is scheduled for release in late March. After a brief |
133 period of further testing, XEmacs v20 will be released shortly after | 137 period of further testing, XEmacs v20.1 will be released shortly after |
134 that. | 138 that. |
135 | 139 |
136 @node Q1.0.3, Q1.0.4, Q1.0.2, Introduction | 140 @node Q1.0.3, Q1.0.4, Q1.0.2, Introduction |
137 @section Where can I find it? | 141 @section Where can I find it? |
138 | 142 |
275 | 279 |
276 @node Q1.0.10, Q1.0.11, Q1.0.9, Introduction | 280 @node Q1.0.10, Q1.0.11, Q1.0.9, Introduction |
277 @section Is there a port of XEmacs to Microsoft ('95 or NT)? | 281 @section Is there a port of XEmacs to Microsoft ('95 or NT)? |
278 | 282 |
279 The closest is @dfn{Win-Emacs}, which is based on Lucid Emacs 19.6. | 283 The closest is @dfn{Win-Emacs}, which is based on Lucid Emacs 19.6. |
280 Available from <URL:http://www.pearlsoft.com/>. Someone at Microsoft | 284 Available from <URL:http://www.pearlsoft.com/>. |
281 expressed some interest in working on a port of 19.14 to NT, but never | 285 |
282 went any farther. | 286 There are some people actively working on a NT port of v20.1: David |
287 Hobley started the port. Marc Paquette | |
288 @example | |
289 <marcpa@@cam.org> | |
290 @end example | |
291 has also became part of this effort. | |
292 | |
293 Email the beta list | |
294 @example | |
295 <xemacs-beta@@xemacs.org> | |
296 @end example | |
297 if you are interested in helping. | |
283 | 298 |
284 There's a port of GNU Emacs (not XEmacs) at | 299 There's a port of GNU Emacs (not XEmacs) at |
285 @example | 300 @example |
286 <URL:http://www.cs.washington.edu/homes/voelker/ntemacs.html>. | 301 <URL:http://www.cs.washington.edu/homes/voelker/ntemacs.html>. |
287 @end example | 302 @end example |
328 purpose are defined as the 5th of the month through the 5th of the | 343 purpose are defined as the 5th of the month through the 5th of the |
329 month. Preexisting questions that have been changed are marked as such. | 344 month. Preexisting questions that have been changed are marked as such. |
330 Brand new questions are tagged. | 345 Brand new questions are tagged. |
331 | 346 |
332 All submissions are welcome. E-mail submissions to | 347 All submissions are welcome. E-mail submissions to |
333 <steve@@altair.xemacs.org>. | 348 <andreas@@sccon.com>. |
334 | 349 |
335 Please make sure that @samp{XEmacs FAQ} appears on the Subject: line. | 350 Please make sure that @samp{XEmacs FAQ} appears on the Subject: line. |
336 If you think you have a better way of answering a question, or think a | 351 If you think you have a better way of answering a question, or think a |
337 question should be included, I'd like to hear about it. Questions and | 352 question should be included, I'd like to hear about it. Questions and |
338 answers included into the FAQ will be edited for spelling and grammar, | 353 answers included into the FAQ will be edited for spelling and grammar, |
426 | 441 |
427 The following people contributed valuable suggestions to building this | 442 The following people contributed valuable suggestions to building this |
428 version of the FAQ (listed in alphabetical order): | 443 version of the FAQ (listed in alphabetical order): |
429 | 444 |
430 @itemize @bullet | 445 @itemize @bullet |
431 @item Per Abrahamsen <abraham@@dina.kvl.dk> | 446 @item Steven L Baur <steve@@miranova.com> |
432 | 447 |
433 @item Vladimir Alexiev <vladimir@@cs.ualberta.ca> | 448 @item Darrell Kindred <dkindred@@cmu.edu> |
434 | 449 |
435 @item Martin Buchholz <Martin.Buchholz@@sun.com> | 450 @item David Moore <dmoore@@ucsd.edu> |
436 | 451 |
437 @item Brian Denheyer <briand@@iccom.com> | 452 @item Justin Sheehy <dworkin@@ccs.neu.edu> |
438 | |
439 @item Markus Gutschke <gutschk@@ESCHER.UNI-MUENSTER.DE> | |
440 | |
441 @item David Kastrup <dak@@fsnif.neuroinformatik.ruhr-uni-bochum.de> | |
442 | |
443 @item Natalie Kershaw <nataliek@@rd.scitec.com.au> | |
444 | |
445 @item John Turner <turner@@lanl.gov> | |
446 | |
447 @item David Vanderschel <DvdS@@eden.com> | |
448 @end itemize | 453 @end itemize |
449 | 454 |
450 @node Q1.2.3, Q1.3.1, Q1.2.2, Introduction | 455 @node Q1.2.3, Q1.3.1, Q1.2.2, Introduction |
451 @section Who contributed to the FAQ in the past? | 456 @section Who contributed to the FAQ in the past? |
452 | 457 |
627 | 632 |
628 @quotation | 633 @quotation |
629 There is a cyrillic mode in the file @file{mysetup.zip} in | 634 There is a cyrillic mode in the file @file{mysetup.zip} in |
630 <URL:ftp://ftp.math.ohio-state.edu/pub/users/ilya/emacs/>. This is a | 635 <URL:ftp://ftp.math.ohio-state.edu/pub/users/ilya/emacs/>. This is a |
631 modification to Valery Alexeev's <ava@@math.jhu.ed> @file{russian.el} | 636 modification to Valery Alexeev's <ava@@math.jhu.ed> @file{russian.el} |
632 which can be obtained from | 637 which can be obtained from |
633 <URL:ftp://tut.cis.ohio-state.edu/pub/gnu/emacs/elisp-archive/packages/russian.el.Z>. | 638 <URL:ftp://tut.cis.ohio-state.edu/pub/gnu/emacs/elisp-archive/packages/russian.el.Z>. |
634 @end quotation | 639 @end quotation |
635 | 640 |
636 Dima Barsky <d.barsky@@ee.surrey.ac.uk> writes: | 641 Dima Barsky <d.barsky@@ee.surrey.ac.uk> writes: |
637 | 642 |
813 * Q2.1.17:: @samp{Marker does not point anywhere}. | 818 * Q2.1.17:: @samp{Marker does not point anywhere}. |
814 * Q2.1.18:: 19.14 hangs on HP/UX 10.10. | 819 * Q2.1.18:: 19.14 hangs on HP/UX 10.10. |
815 * Q2.1.19:: XEmacs does not follow the local timezone. | 820 * Q2.1.19:: XEmacs does not follow the local timezone. |
816 * Q2.1.20:: @samp{Symbol's function definition is void: hkey-help-show.} | 821 * Q2.1.20:: @samp{Symbol's function definition is void: hkey-help-show.} |
817 * Q2.1.21:: Every so often the XEmacs frame freezes. | 822 * Q2.1.21:: Every so often the XEmacs frame freezes. |
823 * Q2.1.22:: XEmacs seems to take a really long time to do some things. | |
818 @end menu | 824 @end menu |
819 | 825 |
820 @node Q2.0.1, Q2.0.2, Installation, Installation | 826 @node Q2.0.1, Q2.0.2, Installation, Installation |
821 @section Running XEmacs without installing | 827 @section Running XEmacs without installing |
822 | 828 |
1116 @file{xemacs} because @file{xemacs} is a link to @file{xemacs-19.14}; | 1122 @file{xemacs} because @file{xemacs} is a link to @file{xemacs-19.14}; |
1117 the Perl @samp{-i} option will cause unwanted side-effects if applied to | 1123 the Perl @samp{-i} option will cause unwanted side-effects if applied to |
1118 a symbolic link. | 1124 a symbolic link. |
1119 @end quotation | 1125 @end quotation |
1120 | 1126 |
1127 Steve L. Baur <steve@@miranova.com> writes: | |
1128 | |
1129 @quotation | |
1130 If you build against a recent libc-5.4 (late enough to have caused | |
1131 problems earlier in the beta cycle) and then run with an earlier version | |
1132 of libc, you get a | |
1133 | |
1134 @example | |
1135 $ xemacs | |
1136 xemacs: can't resolve symbol '__malloc_hook' | |
1137 zsh: 7942 segmentation fault (core dumped) xemacs | |
1138 @end example | |
1139 | |
1140 (Example binary compiled against libc-5.4.23 and run with libc-5.4.16). | |
1141 | |
1142 The solution is to upgrade to at least libc-5.4.23. Sigh. Drat. | |
1143 @end quotation | |
1144 | |
1121 @node Q2.0.9, Q2.0.10, Q2.0.8, Installation | 1145 @node Q2.0.9, Q2.0.10, Q2.0.8, Installation |
1122 @section Where do I find external libraries? | 1146 @section Where do I find external libraries? |
1123 | 1147 |
1124 All external libraries used by XEmacs can be found at the XEmacs FTP | 1148 All external libraries used by XEmacs can be found at the XEmacs FTP |
1125 site <URL:ftp://ftp.xemacs.org/pub/aux/>. | 1149 site <URL:ftp://ftp.xemacs.org/pub/aux/>. |
1920 (require 'hmouse-drv) | 1944 (require 'hmouse-drv) |
1921 @end lisp | 1945 @end lisp |
1922 | 1946 |
1923 where you load hyperbole and the problem should go away. | 1947 where you load hyperbole and the problem should go away. |
1924 | 1948 |
1925 @node Q2.1.21, , Q2.1.20, Installation | 1949 @node Q2.1.21, Q2.1.22, Q2.1.20, Installation |
1926 @section Every so often the XEmacs frame freezes | 1950 @section Every so often the XEmacs frame freezes |
1927 | 1951 |
1928 This problem has been fixed in 19.15, and was due to a not easily | 1952 This problem has been fixed in 19.15, and was due to a not easily |
1929 reproducible race condition. | 1953 reproducible race condition. |
1954 | |
1955 @node Q2.1.22, , Q2.1.21, Installation | |
1956 @section XEmacs seems to take a really long time to do some things | |
1957 | |
1958 David Moore <dmoore@@ucsd.edu> writes: | |
1959 | |
1960 @quotation | |
1961 Two things you can do: | |
1962 | |
1963 1) C level: | |
1964 | |
1965 When you see it going mad like this, you might want to use gdb from an | |
1966 'xterm' to attach to the running process and get a stack trace. To do | |
1967 this just run: | |
1968 | |
1969 @example | |
1970 gdb /path/to/xemacs/xemacs #### | |
1971 @end example | |
1972 | |
1973 Where #### is the process id of your xemacs, instead of specifying the | |
1974 core. When gdb attaches, the xemacs will stop [1] and you can type | |
1975 `where' in gdb to get a stack trace as usual. To get things moving | |
1976 again, you can just type `quit' in gdb. It'll tell you the program is | |
1977 running and ask if you want to quit anyways. Say 'y' and it'll quit and | |
1978 have your emacs continue from where it was at. | |
1979 | |
1980 2) Lisp level: | |
1981 | |
1982 Turn on debug-on-quit early on. When you think things are going slow | |
1983 hit C-g and it may pop you in the debugger so you can see what routine | |
1984 is running. Press `c' to get going again. | |
1985 | |
1986 debug-on-quit doesn't work if something's turned on inhibit-quit or in | |
1987 some other strange cases. | |
1988 @end quotation | |
1930 | 1989 |
1931 @node Customization, Subsystems, Installation, Top | 1990 @node Customization, Subsystems, Installation, Top |
1932 @chapter Customization and Options | 1991 @chapter Customization and Options |
1933 | 1992 |
1934 This is part 3 of the XEmacs Frequently Asked Questions list. This | 1993 This is part 3 of the XEmacs Frequently Asked Questions list. This |