Mercurial > hg > xemacs-beta
changeset 3074:0f411920c8db
[xemacs-hg @ 2005-11-16 12:12:57 by malcolmp]
Adding PROBLEMS to the Help Menu.
author | malcolmp |
---|---|
date | Wed, 16 Nov 2005 12:13:03 +0000 |
parents | 0ae46b360391 |
children | b99aa34bd7d8 |
files | ChangeLog Makefile.in.in PROBLEMS etc/.cvsignore etc/ChangeLog lisp/ChangeLog lisp/help.el lisp/menubar-items.el |
diffstat | 8 files changed, 33 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Nov 16 11:54:10 2005 +0000 +++ b/ChangeLog Wed Nov 16 12:13:03 2005 +0000 @@ -1,3 +1,8 @@ +2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> + + * Makefile.in.in: Install PROBLEMS into .../etc + * PROBLEMS: Update description of MacOS X stack size limit. + 2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> * configure.ac : Reorganised the option list so that the help
--- a/Makefile.in.in Wed Nov 16 11:54:10 2005 +0000 +++ b/Makefile.in.in Wed Nov 16 12:13:03 2005 +0000 @@ -238,7 +238,7 @@ ## instead, we have written out explicit code in the `install' targets. COPYDIR = ${srcdir}/etc ${srcdir}/lisp COPYDESTS = ${etcdir} ${lispdir} -GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/config.h lwlib/config.h src/sheap-adjust.h src/xemacs.def +GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/config.h lwlib/config.h src/sheap-adjust.h src/xemacs.def etc/PROBLEMS ## MAKE_SUBDIR will always be of the form lib-src ... src, where ## `...' includes various other directories that may be inserted by @@ -344,6 +344,9 @@ src/xemacs.def: $(srcdir)/src/xemacs.def.in.in ./config.status && touch $@ +etc/PROBLEMS: $(srcdir)/PROBLEMS + cp $^ $@ + ## ==================== Installation ==================== ## If we let lib-src do its own installation, that means we @@ -552,6 +555,7 @@ $(RM) core lisp/auto-autoloads.el* lisp/custom-load.el* $(RM) lisp/mule/auto-autoloads.el* lisp/mule/custom-load.el* $(RM) modules/auto-autoloads.el* modules/custom-load.el* + $(RM) etc/PROBLEMS clean: top-mostlyclean top-clean for d in $(SUBDIR); do (cd ./$$d && $(MAKE) $(RECURSIVE_MAKE_ARGS) $@); done
--- a/PROBLEMS Wed Nov 16 11:54:10 2005 +0000 +++ b/PROBLEMS Wed Nov 16 12:13:03 2005 +0000 @@ -1387,10 +1387,10 @@ *** XEmacs crashes on MacOS within font-lock, or when dealing with large compilation buffers, or in other regex applications. -The default stack size under MacOS/X is rather small (512k as opposed -to Solaris 8M), hosing the regexp code, which uses alloca() -extensively, overflowing the stack when complex regexps are used. -Workarounds: +The default stack size under MacOS/X prior to 10.3 (Panther) is rather +small (512k as opposed to Solaris 8M), hosing the regexp code, which +uses alloca() extensively, overflowing the stack when complex regexps +are used. Workarounds: 1) Increase your stack size, using `ulimit -s 8192' or a (t)csh equivalent;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/etc/.cvsignore Wed Nov 16 12:13:03 2005 +0000 @@ -0,0 +1,1 @@ +PROBLEMS
--- a/etc/ChangeLog Wed Nov 16 11:54:10 2005 +0000 +++ b/etc/ChangeLog Wed Nov 16 12:13:03 2005 +0000 @@ -1,3 +1,7 @@ +2005-11-16 Malcolm Purvis <malcolmp@xemacs.org> + + * .cvsignore: New + 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> * XEmacs 21.5.23 "daikon" is released.
--- a/lisp/ChangeLog Wed Nov 16 11:54:10 2005 +0000 +++ b/lisp/ChangeLog Wed Nov 16 12:13:03 2005 +0000 @@ -1,3 +1,9 @@ +2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> + + * help.el: + * menubar-items.el (default-menubar): + Add 'Known Problems' to the Help menu. + 2005-11-16 Stephen J. Turnbull <stephen@xemacs.org> * select.el (get-selection):
--- a/lisp/help.el Wed Nov 16 11:54:10 2005 +0000 +++ b/lisp/help.el Wed Nov 16 12:13:03 2005 +0000 @@ -109,6 +109,7 @@ (define-key help-map "p" 'finder-by-keyword) (define-key help-map "\C-p" 'describe-pointer) +(define-key help-map "P" 'view-xemacs-problems) (define-key help-map "q" 'help-quit) @@ -840,6 +841,11 @@ (interactive) (Help-find-file (expand-file-name "NEWS" data-directory))) +(defun view-xemacs-problems () + "Display known problems with XEmacs." + (interactive) + (Help-find-file (expand-file-name "PROBLEMS" data-directory))) + (defun xemacs-www-page () "Go to the XEmacs World Wide Web page." (interactive) @@ -995,6 +1001,7 @@ " "") " +\\[view-xemacs-problems] Known problems. \\[customize] Customize Emacs options. \\[describe-distribution] How to obtain XEmacs. \\[describe-last-error] Information about the most recent error.
--- a/lisp/menubar-items.el Wed Nov 16 11:54:10 2005 +0000 +++ b/lisp/menubar-items.el Wed Nov 16 12:13:03 2005 +0000 @@ -1559,6 +1559,7 @@ ("%_Other" ["%_Current Installation Info" describe-installation :active (boundp 'Installation-string)] + ["%_Known Problems" view-xemacs-problems ] ["%_Obtaining the Latest Version" describe-distribution] ["%_No Warranty" describe-no-warranty] ["XEmacs %_License" describe-copying]