aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2004-03-22 15:38:14 +0000
committerStefan Monnier2004-03-22 15:38:14 +0000
commitd08c4c28577fceae903a3304258654b4d491b8cf (patch)
tree89b8282a19f1466ddaccebe66017c26ee4f48c66
parenteaf33a1780c985356d8bdd0830180a20f36e546f (diff)
downloademacs-d08c4c28577fceae903a3304258654b4d491b8cf.tar.gz
emacs-d08c4c28577fceae903a3304258654b4d491b8cf.zip
Fix copyright.
-rw-r--r--etc/PROBLEMS18
-rw-r--r--lib-src/ChangeLog6
-rw-r--r--lisp/ChangeLog80
-rw-r--r--lisp/emacs-lisp/rx.el2
-rw-r--r--lisp/gnus/ChangeLog13
5 files changed, 89 insertions, 30 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 30a65b01bb7..ed6875821ae 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -58,20 +58,18 @@ xrealloc(). Relinking the application (by deleting src/temacs and
58running make) will solve the problem. It appears to be caused by some 58running make) will solve the problem. It appears to be caused by some
59problems with the unexec code and its interaction with libSystem.B. 59problems with the unexec code and its interaction with libSystem.B.
60 60
61* Emacs crashes with SIGSEGV on Solaris in XtInitializeWidgetClass 61* Emacs crashes with SIGSEGV in XtInitializeWidgetClass
62 62
63It crashes on X, but runs fine when called with option "-nw". 63It crashes on X, but runs fine when called with option "-nw".
64 64
65This has been observed when emacs is linked with GNU ld instead of 65This has been observed when Emacs is linked with GNU ld but without passing
66Solaris ld. To check which ld is used by gcc add "-V" to 66the -z nocombreloc flag. Emacs normally knows to pass the -z nocombreloc
67TEMACS_LDFLAGS in src/Makefile. Alternatively the executable size may 67flag when needed, so if you come across a situation where the flag is
68be used as an indication of which linker is used. The size is 68necessary but missing, please report it via M-x report-emacs-bug.
69approximately 15M when linked with solaris ld compared to 9M when
70linked with GNU ld.
71
72The fix is to reconfigure/install gcc, making sure that the SUN linker
73is used.
74 69
70On platforms such as Solaris, you can also work around this problem by
71configuring your compiler to use the native linker instead of GNU ld.
72
75* Characters from the mule-unicode charsets aren't displayed under X. 73* Characters from the mule-unicode charsets aren't displayed under X.
76 74
77XFree86 4 contains many fonts in iso10646-1 encoding which have 75XFree86 4 contains many fonts in iso10646-1 encoding which have
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 4e995ff185a..819b4db4a1d 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -45,12 +45,6 @@
45 Only try su-fallback if the socket name was not explicit. 45 Only try su-fallback if the socket name was not explicit.
46 Check socket name length in su-fallback case as well. 46 Check socket name length in su-fallback case as well.
47 47
482004-01-20 Stefan Monnier <monnier@iro.umontreal.ca>
49
50 * emacsclient.c (main): Stop if socket name too long.
51 Only try su-fallback if the socket name was not explicit.
52 Check socket name length in su-fallback case as well.
53
542004-01-08 Andreas Schwab <schwab@suse.de> 482004-01-08 Andreas Schwab <schwab@suse.de>
55 49
56 * emacsclient.c (main): Save errno from socket_status. 50 * emacsclient.c (main): Save errno from socket_status.
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 35f2f656c64..d97a84f6e80 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,40 @@
12004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/pp.el (pp-eval-expression): Simplify.
4
5 * emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't set
6 normal-auto-fill-function and comment-indent-function.
7 The default values now work just as well.
8 Don't set font-lock-beginning-of-syntax-function since we already set
9 syntax-begin-function.
10 (lisp-outline-level): Put ;;;###autoload at same level as (.
11 (prin1-char): Quote special chars.
12
13 * emacs-lisp/lisp-mnt.el (lm-keywords-finder-p): Use defvar rather
14 than with-no-warnings.
15
16 * emacs-lisp/edebug.el (edebug-display): Bring up a debug trace
17 if the source location can't be found.
18 (edebug-compute-previous-result): Use prin1-char.
19
20 * emacs-lisp/checkdoc.el (checkdoc-error): Dont' assume point-min == 1.
21 (debug-ignored-errors): Add an entry.
22
23 * emacs-lisp/bytecomp.el (byte-recompile-directory): Ignore hidden dir.
24 (byte-compile-file): Output warning when deleting a file.
25
26 * emacs-lisp/byte-run.el (defsubst): Add edebug spec and use backquote.
27 (dont-compile, eval-when-compile, eval-and-compile): Add edebug spec.
28
29 * emacs-lisp/byte-opt.el (byte-compile-log-lap)
30 (byte-compile-inline-expand): Use backquote.
31 (byte-optimize-pure-func): Rename from byte-optimize-concat.
32 (symbol-name, regexp-opt, regexp-quote): Mark as pure.
33
34 * emacs-lisp/backquote.el (backquote-list*-macro): Use nreverse.
35
36 * emacs-lisp/advice.el (ad-subr-arglist): Simplify.
37
12004-03-22 Juri Linkov <juri@jurta.org> 382004-03-22 Juri Linkov <juri@jurta.org>
2 39
3 * finder.el (finder-known-keywords): Fix data, tex, unix. 40 * finder.el (finder-known-keywords): Fix data, tex, unix.
@@ -27,8 +64,7 @@
27 implementation supports it, let diff output go to *vc*, 64 implementation supports it, let diff output go to *vc*,
28 not *vc-diff*, since this is an internal call. 65 not *vc-diff*, since this is an internal call.
29 66
30 * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER 67 * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER arg.
31 argument.
32 68
33 * vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise. 69 * vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise.
34 70
@@ -36,8 +72,8 @@
36 72
372004-03-21 Dave Love <fx@gnu.org> 732004-03-21 Dave Love <fx@gnu.org>
38 74
39 * progmodes/cfengine.el (cfengine-mode): Set 75 * progmodes/cfengine.el (cfengine-mode):
40 parse-sexp-ignore-comments. 76 Set parse-sexp-ignore-comments.
41 77
42 * emacs-lisp/rx.el (rx): Work at compile time, not run time. 78 * emacs-lisp/rx.el (rx): Work at compile time, not run time.
43 79
@@ -55,8 +91,8 @@
55 91
562004-03-19 David Ponce <david@dponce.com> 922004-03-19 David Ponce <david@dponce.com>
57 93
58 * ruler-mode.el (ruler-mode-header-line-format-old): Don't 94 * ruler-mode.el (ruler-mode-header-line-format-old):
59 `make-variable-buffer-local'. 95 Don't `make-variable-buffer-local'.
60 (ruler-mode-ruler-function): Default to `ruler-mode-ruler'. 96 (ruler-mode-ruler-function): Default to `ruler-mode-ruler'.
61 (ruler-mode-header-line-format): Simply funcall the above. 97 (ruler-mode-header-line-format): Simply funcall the above.
62 (ruler-mode): Use `make-local-variable' and `kill-local-variable' 98 (ruler-mode): Use `make-local-variable' and `kill-local-variable'
@@ -66,6 +102,26 @@
66 fringes and margins width. 102 fringes and margins width.
67 (ruler-mode-ruler-function): Default to ruler-mode-ruler. 103 (ruler-mode-ruler-function): Default to ruler-mode-ruler.
68 104
1052004-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
106
107 * log-edit.el (log-edit-font-lock-keywords): Typo.
108
109 * textmodes/tex-mode.el (tex-shell): Set error parsing function here.
110 (tex-send-tex-command): Rather than here.
111 (tex-compilation-parse-errors): Simplify.
112
113 * info.el (Info-default-dirs): Don't ignore last part of I-d-d-l.
114
115 * time.el (display-time-string-forms): Add help-echo with date on time.
116
117 * composite.el (compose-region): Use restore-buffer-modified-p.
118
119 * disp-table.el (standard-display-8bit): Simplify.
120
121 * server.el (server-process-filter): Delete temp frame.
122
123 * add-log.el (add-change-log-entry): Simplify.
124
692004-03-19 Kim F. Storm <storm@cua.dk> 1252004-03-19 Kim F. Storm <storm@cua.dk>
70 126
71 * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics. 127 * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics.
@@ -519,7 +575,7 @@
519 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>. 575 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>.
520 (top-level): Setting default value in `tramp-default-method-alist' 576 (top-level): Setting default value in `tramp-default-method-alist'
521 corrected. Order of USER and HOST have been wrong. 577 corrected. Order of USER and HOST have been wrong.
522 Nobody complaimed for months ... 578 Nobody complained for months ...
523 (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'. 579 (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'.
524 (tramp-smb-open-connection): Clear password cache if login has failed. 580 (tramp-smb-open-connection): Clear password cache if login has failed.
525 581
@@ -881,8 +937,7 @@
881 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from 937 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from
882 rsf-bbdb-dont-create-entries-for-spam. 938 rsf-bbdb-dont-create-entries-for-spam.
883 (check-field): New function, extracted from code in 939 (check-field): New function, extracted from code in
884 rmail-spam-filter to ease addition of header fields like 940 rmail-spam-filter to ease addition of header fields like content-type.
885 content-type.
886 (message-content-type): New variable to check the content-type: 941 (message-content-type): New variable to check the content-type:
887 field added, also in defcustom of rsf-definitions-alist. 942 field added, also in defcustom of rsf-definitions-alist.
888 (rmail-spam-filter): Replace repeated test code for header fields 943 (rmail-spam-filter): Replace repeated test code for header fields
@@ -938,9 +993,8 @@
938 993
9392004-02-16 Jari Aalto <jari.aalto@poboxes.com> 9942004-02-16 Jari Aalto <jari.aalto@poboxes.com>
940 995
941 Autorevert: Add support to detect changed dired buffers and for 996 * autorevert.el: Add support to detect changed dired and VC buffers.
942 VC controlled files. 997 (auto-revert-active-p, auto-revert-list-diff)
943 * autorevert.el (auto-revert-active-p, auto-revert-list-diff)
944 (auto-revert-dired-file-list, auto-revert-dired-changed-p) 998 (auto-revert-dired-file-list, auto-revert-dired-changed-p)
945 (auto-revert-handler, auto-revert-active-p): New functions. 999 (auto-revert-handler, auto-revert-active-p): New functions.
946 (auto-revert-buffers): Move revert logic to `auto-revert-handler' 1000 (auto-revert-buffers): Move revert logic to `auto-revert-handler'
@@ -1050,7 +1104,7 @@
10502004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 11042004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1051 1105
1052 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME 1106 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME
1053 handeled by x-dnd-handle-file-name. 1107 handled by x-dnd-handle-file-name.
1054 (x-dnd-known-types): Add COMPOUND_TEXT. 1108 (x-dnd-known-types): Add COMPOUND_TEXT.
1055 (x-dnd-init-frame): Call x-dnd-init-motif-for-frame. 1109 (x-dnd-init-frame): Call x-dnd-init-motif-for-frame.
1056 (x-dnd-get-state-cons-for-frame): Must do copy-sequence on 1110 (x-dnd-get-state-cons-for-frame): Must do copy-sequence on
diff --git a/lisp/emacs-lisp/rx.el b/lisp/emacs-lisp/rx.el
index 55886e8b34f..b94ac57eca1 100644
--- a/lisp/emacs-lisp/rx.el
+++ b/lisp/emacs-lisp/rx.el
@@ -1,6 +1,6 @@
1;;; rx.el --- sexp notation for regular expressions 1;;; rx.el --- sexp notation for regular expressions
2 2
3;; Copyright (C) 2001, 2003 Free Software Foundation, Inc. 3;; Copyright (C) 2001, 03, 2004 Free Software Foundation, Inc.
4 4
5;; Author: Gerd Moellmann <gerd@gnu.org> 5;; Author: Gerd Moellmann <gerd@gnu.org>
6;; Maintainer: FSF 6;; Maintainer: FSF
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 43be1e84e43..0673b44bc1e 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,16 @@
12004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
4 (gnus-narrow-to-page): Don't assume point-min == 1.
5 (gnus-article-edit-mode): Derive from message-mode.
6 (gnus-button-alist): Add buttons to (info "(emacs)Keymaps").
7
8 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
9 point-min == 1.
10
11 * imap.el (imap-parse-address-list, imap-parse-body-ext):
12 Disable incorrect use of `assert'.
13
12004-03-05 Stefan Monnier <monnier@iro.umontreal.ca> 142004-03-05 Stefan Monnier <monnier@iro.umontreal.ca>
2 15
3 * message.el (message-mode): Fix last change. 16 * message.el (message-mode): Fix last change.