Mercurial > emacs
changeset 54505:1fec8b29abc4
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 22 Mar 2004 15:38:14 +0000 |
parents | f3876de5ae8f |
children | 4c1b8195ebf5 |
files | etc/PROBLEMS lib-src/ChangeLog lisp/ChangeLog lisp/gnus/ChangeLog |
diffstat | 4 files changed, 28 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/PROBLEMS Mon Mar 22 15:34:15 2004 +0000 +++ b/etc/PROBLEMS Mon Mar 22 15:38:14 2004 +0000 @@ -58,20 +58,18 @@ running make) will solve the problem. It appears to be caused by some problems with the unexec code and its interaction with libSystem.B. -* Emacs crashes with SIGSEGV on Solaris in XtInitializeWidgetClass +* Emacs crashes with SIGSEGV in XtInitializeWidgetClass It crashes on X, but runs fine when called with option "-nw". -This has been observed when emacs is linked with GNU ld instead of -Solaris ld. To check which ld is used by gcc add "-V" to -TEMACS_LDFLAGS in src/Makefile. Alternatively the executable size may -be used as an indication of which linker is used. The size is -approximately 15M when linked with solaris ld compared to 9M when -linked with GNU ld. - -The fix is to reconfigure/install gcc, making sure that the SUN linker -is used. - +This has been observed when Emacs is linked with GNU ld but without passing +the -z nocombreloc flag. Emacs normally knows to pass the -z nocombreloc +flag when needed, so if you come across a situation where the flag is +necessary but missing, please report it via M-x report-emacs-bug. + +On platforms such as Solaris, you can also work around this problem by +configuring your compiler to use the native linker instead of GNU ld. + * Characters from the mule-unicode charsets aren't displayed under X. XFree86 4 contains many fonts in iso10646-1 encoding which have
--- a/lib-src/ChangeLog Mon Mar 22 15:34:15 2004 +0000 +++ b/lib-src/ChangeLog Mon Mar 22 15:38:14 2004 +0000 @@ -45,12 +45,6 @@ Only try su-fallback if the socket name was not explicit. Check socket name length in su-fallback case as well. -2004-01-20 Stefan Monnier <monnier@iro.umontreal.ca> - - * emacsclient.c (main): Stop if socket name too long. - Only try su-fallback if the socket name was not explicit. - Check socket name length in su-fallback case as well. - 2004-01-08 Andreas Schwab <schwab@suse.de> * emacsclient.c (main): Save errno from socket_status.
--- a/lisp/ChangeLog Mon Mar 22 15:34:15 2004 +0000 +++ b/lisp/ChangeLog Mon Mar 22 15:38:14 2004 +0000 @@ -104,6 +104,12 @@ 2004-03-18 Stefan Monnier <monnier@iro.umontreal.ca> + * log-edit.el (log-edit-font-lock-keywords): Typo. + + * textmodes/tex-mode.el (tex-shell): Set error parsing function here. + (tex-send-tex-command): Rather than here. + (tex-compilation-parse-errors): Simplify. + * info.el (Info-default-dirs): Don't ignore last part of I-d-d-l. * time.el (display-time-string-forms): Add help-echo with date on time.
--- a/lisp/gnus/ChangeLog Mon Mar 22 15:34:15 2004 +0000 +++ b/lisp/gnus/ChangeLog Mon Mar 22 15:38:14 2004 +0000 @@ -1,3 +1,16 @@ +2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca> + + * gnus-art.el: Use inhibit-read-only instead of buffer-read-only. + (gnus-narrow-to-page): Don't assume point-min == 1. + (gnus-article-edit-mode): Derive from message-mode. + (gnus-button-alist): Add buttons to (info "(emacs)Keymaps"). + + * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume + point-min == 1. + + * imap.el (imap-parse-address-list, imap-parse-body-ext): + Disable incorrect use of `assert'. + 2004-03-05 Stefan Monnier <monnier@iro.umontreal.ca> * message.el (message-mode): Fix last change.