Mercurial > hg > xemacs-beta
annotate BUGS @ 930:eaedf30d9d76
[xemacs-hg @ 2002-07-23 08:34:59 by youngs]
2002-07-15 Jerry James <james@xemacs.org>
* make-docfile.c: Change whitespace and organization to reduce the
size of the diff against FSF Emacs sources and synch to Emacs 21.2.
Remove unused DO_REALLOC.
Mark XEmacs changes and additions more clearly.
Reintroduce previously deleted Emacs code inside #if 0 ... #endif.
* make-docfile.c (next_extra_elc): Replace goto with do-while.
* make-docfile.c (main): Put XEmacs-only args in one place.
* make-docfile.c (write_c_args): Change buff to buf to match
Emacs. Replace pointer arithmetic with simpler array syntax.
* make-docfile.c (scan_c_file): Note that DEFSIMPLE and DEFPRED no
longer exist. Correct the "name too long" test (off by one).
Die with message if a DEFUN has no docstring instead of hanging.
* make-docfile.c (scan_lisp_file): Introduce while loops used in
Emacs sources to skip consecutive blank lines.
2002-07-21 John Paul Wallington <jpw@xemacs.org>
* process.el (substitute-env-vars): New function; sync with
GNU Emacs 21.1.50.
(setenv): Add optional arg SUBSTITUTE-ENV-VARS; sync with
GNU Emacs 21.1.50.
2002-07-20 Mike Sperber <mike@xemacs.org>
* eval.c (run_post_gc_hook): Use more correct flags when running
post-gc-hook.
2002-07-20 Mike Sperber <mike@xemacs.org>
* process-unix.c (child_setup): Don't try to close file
descriptors for chid process once again---it's already being done
in close_process_descs.
(unix_create_process): Call begin_dont_check_for_quit to inhibit
unwanted interaction (and thus breaking of X event synchronicity)
in the child.
2002-07-15 Jerry James <james@xemacs.org>
* lisp.h: Make Qdll_error visible globally.
* symbols.c (check_sane_subr): Revert 2002-06-26 change.
Check only if !initialized.
* symbols.c (check_module_subr): Add parameter. Duplicate
check_sane_subr checks, but signal an error instead of asserting.
* symbols.c (defsubr): Use check_module_subr parameter.
* symbols.c (defsubr_macro): Ditto.
| author | youngs |
|---|---|
| date | Tue, 23 Jul 2002 08:35:11 +0000 |
| parents | 9f59509498e1 |
| children |
| rev | line source |
|---|---|
| 0 | 1 If you think you may have found a bug in XEmacs, please |
| 2 read the Bugs section of the XEmacs manual for advice on | |
| 3 (1) how to tell when to report a bug, and | |
| 4 (2) how to write a useful bug report and what information | |
| 5 it needs to have. | |
| 6 | |
| 7 There are three ways to read the Bugs section. | |
| 8 | |
| 9 (1) In a printed copy of the XEmacs manual. | |
| 10 | |
| 11 (2) With Info. Start XEmacs, do C-h i to enter Info, | |
| 12 then m XEmacs RET to get to the Emacs manual, then m Bugs RET | |
| 13 to get to the section on bugs. Or use standalone Info in | |
| 14 a like manner. (Standalone Info is part of the Texinfo distribution, | |
| 15 not part of the XEmacs distribution.) | |
| 16 | |
| 17 (3) By hand. Do | |
| 18 cat info/xemacs* | more "+/^File: xemacs.info, Node: Bugs," | |
| 19 | |
| 116 | 20 |
| 21 Part II of the XEmacs FAQ, available in a manner similar to the above, | |
| 22 or via the world wide web, contains extensive information on how to | |
| 23 track down and report bugs. | |
| 24 | |
| 25 http://www.xemacs.org/faq/ |
