Commit d08c4c28 authored by Stefan Monnier's avatar Stefan Monnier
Browse files

Fix copyright.

parent eaf33a17
......@@ -58,20 +58,18 @@ xrealloc(). Relinking the application (by deleting src/temacs and
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
......@@ -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 <>
* 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 <>
* emacsclient.c (main): Save errno from socket_status.
2004-03-22 Stefan Monnier <>
* emacs-lisp/pp.el (pp-eval-expression): Simplify.
* emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't set
normal-auto-fill-function and comment-indent-function.
The default values now work just as well.
Don't set font-lock-beginning-of-syntax-function since we already set
(lisp-outline-level): Put ;;;###autoload at same level as (.
(prin1-char): Quote special chars.
* emacs-lisp/lisp-mnt.el (lm-keywords-finder-p): Use defvar rather
than with-no-warnings.
* emacs-lisp/edebug.el (edebug-display): Bring up a debug trace
if the source location can't be found.
(edebug-compute-previous-result): Use prin1-char.
* emacs-lisp/checkdoc.el (checkdoc-error): Dont' assume point-min == 1.
(debug-ignored-errors): Add an entry.
* emacs-lisp/bytecomp.el (byte-recompile-directory): Ignore hidden dir.
(byte-compile-file): Output warning when deleting a file.
* emacs-lisp/byte-run.el (defsubst): Add edebug spec and use backquote.
(dont-compile, eval-when-compile, eval-and-compile): Add edebug spec.
* emacs-lisp/byte-opt.el (byte-compile-log-lap)
(byte-compile-inline-expand): Use backquote.
(byte-optimize-pure-func): Rename from byte-optimize-concat.
(symbol-name, regexp-opt, regexp-quote): Mark as pure.
* emacs-lisp/backquote.el (backquote-list*-macro): Use nreverse.
* emacs-lisp/advice.el (ad-subr-arglist): Simplify.
2004-03-22 Juri Linkov <>
* finder.el (finder-known-keywords): Fix data, tex, unix.
......@@ -27,8 +64,7 @@
implementation supports it, let diff output go to *vc*,
not *vc-diff*, since this is an internal call.
* vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER
* vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER arg.
* vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise.
......@@ -36,8 +72,8 @@
2004-03-21 Dave Love <>
* progmodes/cfengine.el (cfengine-mode): Set
* progmodes/cfengine.el (cfengine-mode):
Set parse-sexp-ignore-comments.
* emacs-lisp/rx.el (rx): Work at compile time, not run time.
......@@ -55,8 +91,8 @@
2004-03-19 David Ponce <>
* ruler-mode.el (ruler-mode-header-line-format-old): Don't
* ruler-mode.el (ruler-mode-header-line-format-old):
Don't `make-variable-buffer-local'.
(ruler-mode-ruler-function): Default to `ruler-mode-ruler'.
(ruler-mode-header-line-format): Simply funcall the above.
(ruler-mode): Use `make-local-variable' and `kill-local-variable'
......@@ -66,6 +102,26 @@
fringes and margins width.
(ruler-mode-ruler-function): Default to ruler-mode-ruler.
2004-03-18 Stefan Monnier <>
* 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.
* composite.el (compose-region): Use restore-buffer-modified-p.
* disp-table.el (standard-display-8bit): Simplify.
* server.el (server-process-filter): Delete temp frame.
* add-log.el (add-change-log-entry): Simplify.
2004-03-19 Kim F. Storm <>
* hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics.
......@@ -519,7 +575,7 @@
to 'pty. Suggested by Piet van Oostrum <>.
(top-level): Setting default value in `tramp-default-method-alist'
corrected. Order of USER and HOST have been wrong.
Nobody complaimed for months ...
Nobody complained for months ...
(tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'.
(tramp-smb-open-connection): Clear password cache if login has failed.
......@@ -881,8 +937,7 @@
(rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from
(check-field): New function, extracted from code in
rmail-spam-filter to ease addition of header fields like
rmail-spam-filter to ease addition of header fields like content-type.
(message-content-type): New variable to check the content-type:
field added, also in defcustom of rsf-definitions-alist.
(rmail-spam-filter): Replace repeated test code for header fields
......@@ -938,9 +993,8 @@
2004-02-16 Jari Aalto <>
Autorevert: Add support to detect changed dired buffers and for
VC controlled files.
* autorevert.el (auto-revert-active-p, auto-revert-list-diff)
* autorevert.el: Add support to detect changed dired and VC buffers.
(auto-revert-active-p, auto-revert-list-diff)
(auto-revert-dired-file-list, auto-revert-dired-changed-p)
(auto-revert-handler, auto-revert-active-p): New functions.
(auto-revert-buffers): Move revert logic to `auto-revert-handler'
......@@ -1050,7 +1104,7 @@
2004-02-10 Jan Dj,Ad(Brv <>
* x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME
handeled by x-dnd-handle-file-name.
handled by x-dnd-handle-file-name.
(x-dnd-known-types): Add COMPOUND_TEXT.
(x-dnd-init-frame): Call x-dnd-init-motif-for-frame.
(x-dnd-get-state-cons-for-frame): Must do copy-sequence on
;;; rx.el --- sexp notation for regular expressions
;; Copyright (C) 2001, 2003 Free Software Foundation, Inc.
;; Copyright (C) 2001, 03, 2004 Free Software Foundation, Inc.
;; Author: Gerd Moellmann <>
;; Maintainer: FSF
2004-03-22 Stefan Monnier <>
* 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 <>
* message.el (message-mode): Fix last change.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment