Mercurial > hg > xemacs-beta
comparison man/xemacs-faq.texi @ 46:6a22abad6937 r19-15
Import from CVS: tag r19-15
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:55:31 +0200 |
parents | 8d2a9b52c682 |
children | 05472e90ae02 |
comparison
equal
deleted
inserted
replaced
45:7705b7aa3b8a | 46:6a22abad6937 |
---|---|
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? |
339 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 |
340 month. Preexisting questions that have been changed are marked as such. | 344 month. Preexisting questions that have been changed are marked as such. |
341 Brand new questions are tagged. | 345 Brand new questions are tagged. |
342 | 346 |
343 All submissions are welcome. E-mail submissions to | 347 All submissions are welcome. E-mail submissions to |
344 <steve@@altair.xemacs.org>. | 348 <andreas@@sccon.com>. |
345 | 349 |
346 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. |
347 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 |
348 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 |
349 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, |
437 | 441 |
438 The following people contributed valuable suggestions to building this | 442 The following people contributed valuable suggestions to building this |
439 version of the FAQ (listed in alphabetical order): | 443 version of the FAQ (listed in alphabetical order): |
440 | 444 |
441 @itemize @bullet | 445 @itemize @bullet |
442 @item Per Abrahamsen <abraham@@dina.kvl.dk> | 446 @item Steven L Baur <steve@@miranova.com> |
443 | 447 |
444 @item Vladimir Alexiev <vladimir@@cs.ualberta.ca> | 448 @item Darrell Kindred <dkindred@@cmu.edu> |
445 | 449 |
446 @item Martin Buchholz <Martin.Buchholz@@sun.com> | 450 @item David Moore <dmoore@@ucsd.edu> |
447 | 451 |
448 @item Brian Denheyer <briand@@iccom.com> | 452 @item Justin Sheehy <dworkin@@ccs.neu.edu> |
449 | |
450 @item Markus Gutschke <gutschk@@ESCHER.UNI-MUENSTER.DE> | |
451 | |
452 @item David Kastrup <dak@@fsnif.neuroinformatik.ruhr-uni-bochum.de> | |
453 | |
454 @item Natalie Kershaw <nataliek@@rd.scitec.com.au> | |
455 | |
456 @item John Turner <turner@@lanl.gov> | |
457 | |
458 @item David Vanderschel <DvdS@@eden.com> | |
459 @end itemize | 453 @end itemize |
460 | 454 |
461 @node Q1.2.3, Q1.3.1, Q1.2.2, Introduction | 455 @node Q1.2.3, Q1.3.1, Q1.2.2, Introduction |
462 @section Who contributed to the FAQ in the past? | 456 @section Who contributed to the FAQ in the past? |
463 | 457 |
638 | 632 |
639 @quotation | 633 @quotation |
640 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 |
641 <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 |
642 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} |
643 which can be obtained from | 637 which can be obtained from |
644 <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>. |
645 @end quotation | 639 @end quotation |
646 | 640 |
647 Dima Barsky <d.barsky@@ee.surrey.ac.uk> writes: | 641 Dima Barsky <d.barsky@@ee.surrey.ac.uk> writes: |
648 | 642 |
824 * Q2.1.17:: @samp{Marker does not point anywhere}. | 818 * Q2.1.17:: @samp{Marker does not point anywhere}. |
825 * Q2.1.18:: 19.14 hangs on HP/UX 10.10. | 819 * Q2.1.18:: 19.14 hangs on HP/UX 10.10. |
826 * Q2.1.19:: XEmacs does not follow the local timezone. | 820 * Q2.1.19:: XEmacs does not follow the local timezone. |
827 * 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.} |
828 * 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. | |
829 @end menu | 824 @end menu |
830 | 825 |
831 @node Q2.0.1, Q2.0.2, Installation, Installation | 826 @node Q2.0.1, Q2.0.2, Installation, Installation |
832 @section Running XEmacs without installing | 827 @section Running XEmacs without installing |
833 | 828 |
1127 @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}; |
1128 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 |
1129 a symbolic link. | 1124 a symbolic link. |
1130 @end quotation | 1125 @end quotation |
1131 | 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 | |
1132 @node Q2.0.9, Q2.0.10, Q2.0.8, Installation | 1145 @node Q2.0.9, Q2.0.10, Q2.0.8, Installation |
1133 @section Where do I find external libraries? | 1146 @section Where do I find external libraries? |
1134 | 1147 |
1135 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 |
1136 site <URL:ftp://ftp.xemacs.org/pub/aux/>. | 1149 site <URL:ftp://ftp.xemacs.org/pub/aux/>. |
1931 (require 'hmouse-drv) | 1944 (require 'hmouse-drv) |
1932 @end lisp | 1945 @end lisp |
1933 | 1946 |
1934 where you load hyperbole and the problem should go away. | 1947 where you load hyperbole and the problem should go away. |
1935 | 1948 |
1936 @node Q2.1.21, , Q2.1.20, Installation | 1949 @node Q2.1.21, Q2.1.22, Q2.1.20, Installation |
1937 @section Every so often the XEmacs frame freezes | 1950 @section Every so often the XEmacs frame freezes |
1938 | 1951 |
1939 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 |
1940 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 | |
1941 | 1989 |
1942 @node Customization, Subsystems, Installation, Top | 1990 @node Customization, Subsystems, Installation, Top |
1943 @chapter Customization and Options | 1991 @chapter Customization and Options |
1944 | 1992 |
1945 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 |