]> code.delx.au - gnu-emacs/commitdiff
Fix copyright.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 22 Mar 2004 15:38:14 +0000 (15:38 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 22 Mar 2004 15:38:14 +0000 (15:38 +0000)
etc/PROBLEMS
lib-src/ChangeLog
lisp/ChangeLog
lisp/emacs-lisp/rx.el
lisp/gnus/ChangeLog

index 30a65b01bb73737d22e173b20e024bf26752b500..ed6875821ae5824b7a48a4a50f0a3e09e1bdce93 100644 (file)
@@ -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
index 4e995ff185a0006df60b5828765b5406ca69d5b9..819b4db4a1dc37ea6b641ca2472a4e59880c5216 100644 (file)
        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.
index 35f2f656c64fdf1bb1b5a9f40dfa6ae61cf8c504..d97a84f6e801e7e3d37a3fddd13fe1aa08800d8d 100644 (file)
@@ -1,3 +1,40 @@
+2004-03-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * 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
+       syntax-begin-function.
+       (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  <juri@jurta.org>
 
        * 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
-       argument.
+       * 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  <fx@gnu.org>
 
-       * progmodes/cfengine.el (cfengine-mode): Set
-       parse-sexp-ignore-comments.
+       * 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  <david@dponce.com>
 
-       * ruler-mode.el (ruler-mode-header-line-format-old): Don't
-       `make-variable-buffer-local'.
+       * 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'
        fringes and margins width.
        (ruler-mode-ruler-function): Default to ruler-mode-ruler.
 
+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.
+
+       * 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  <storm@cua.dk>
 
        * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics.
        to 'pty.  Suggested by Piet van Oostrum <piet@cs.uu.nl>.
        (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.
 
        (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from
        rsf-bbdb-dont-create-entries-for-spam.
        (check-field): New function, extracted from code in
-       rmail-spam-filter to ease addition of header fields like
-       content-type.
+       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
 
 2004-02-16  Jari Aalto  <jari.aalto@poboxes.com>
 
-       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'
 2004-02-10  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * 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
index 55886e8b34fa1657e627759dc70fc7db6520bd85..b94ac57eca1a57c8afe60d28f852952d2cffe544 100644 (file)
@@ -1,6 +1,6 @@
 ;;; 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 <gerd@gnu.org>
 ;; Maintainer: FSF
index 43be1e84e435a4eeec42c01a82069e8d5972bdfa..0673b44bc1ef57bf2df56b4c627ca68748ab65ce 100644 (file)
@@ -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.