Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 1333:1b0339b048ce
[xemacs-hg @ 2003-03-02 09:38:37 by ben]
To: xemacs-patches@xemacs.org
PROBLEMS: Include nt/PROBLEMS and update. Add note about incremental
linking badness.
cmdloop.el, custom.el, dumped-lisp.el, files.el, keydefs.el, keymap.el, lisp-mode.el, make-docfile.el, replace.el, simple.el, subr.el, view-less.el, wid-edit.el: Lots of syncing with FSF 21.2.
Use if-fboundp in wid-edit.el.
New file newcomment.el from FSF.
internals/internals.texi: Fix typo.
(Build-Time Dependencies): New node.
PROBLEMS: Delete.
config.inc.samp, xemacs.mak: Eliminate HAVE_VC6, use SUPPORT_EDIT_AND_CONTINUE in its place.
No incremental linking unless SUPPORT_EDIT_AND_CONTINUE, since it
can cause nasty crashes in pdump. Put warnings about this in
config.inc.samp. Report the full compile flags used for src
and lib-src in the Installation output.
alloc.c, lisp.h, ralloc.c, regex.c: Use ALLOCA() in regex.c to avoid excessive stack allocation.
Also fix subtle problem with REL_ALLOC() -- any call to malloc()
(direct or indirect) may relocate rel-alloced data, causing
buffer text to shift. After any such call, regex must update
all its pointers to such data. Add a system, when
ERROR_CHECK_MALLOC, whereby regex.c indicates all the places
it is prepared to handle malloc()/realloc()/free(), and any
calls anywhere in XEmacs outside of this will trigger an abort.
alloc.c, dialog-msw.c, eval.c, event-stream.c, general-slots.h, insdel.c, lisp.h, menubar-msw.c, menubar-x.c: Change *run_hook*_trapping_problems to take a warning class, not
a string. Factor out code to issue warnings, add flag to
call_trapping_problems() to postpone warning issue, and make
*run_hook*_trapping_problems issue their own warnings tailored
to the hook, postponed in the case of safe_run_hook_trapping_problems()
so that the appropriate message can be issued about resetting to
nil only when not `quit'. Make record_unwind_protect_restoring_int()
non-static.
dumper.c: Issue notes about incremental linking problems under Windows.
fileio.c: Mule-ize encrypt/decrypt-string code.
text.h: Spacing changes.
author | ben |
---|---|
date | Sun, 02 Mar 2003 09:38:54 +0000 |
parents | 4542b72c005e |
children | c9b6a2fec10d |
comparison
equal
deleted
inserted
replaced
1332:6aa23bb3da6b | 1333:1b0339b048ce |
---|---|
1 2003-03-01 Ben Wing <ben@xemacs.org> | |
2 | |
3 * cmdloop.el: | |
4 * cmdloop.el (read-quoted-char-radix): New. | |
5 * cmdloop.el (read-quoted-char): | |
6 * cmdloop.el (momentary-string-display): | |
7 * custom.el: | |
8 * custom.el (custom-initialize-set): | |
9 * custom.el (custom-initialize-reset): | |
10 * custom.el (custom-initialize-changed): | |
11 * custom.el (custom-declare-variable): | |
12 * custom.el (defcustom): | |
13 * dumped-lisp.el (preloaded-file-list): | |
14 * files.el: | |
15 * files.el (delete-auto-save-files): New. | |
16 * files.el (directory-abbrev-alist): | |
17 * files.el (make-backup-files): | |
18 * files.el (backup-by-copying-when-privileged-mismatch): New. | |
19 * files.el (normal-backup-enable-predicate): New. | |
20 * files.el (buffer-offer-save): | |
21 * files.el (small-temporary-file-directory): New. | |
22 * files.el (null-device): New. | |
23 * files.el (version-control): | |
24 * files.el (auto-save-file-name-transforms): New. | |
25 * files.el (save-abbrevs): | |
26 * files.el (find-directory-functions): New. | |
27 * files.el (find-file-not-found-hooks): | |
28 * files.el (write-file-hooks): | |
29 * files.el (write-contents-hooks): | |
30 * files.el (write-file-data-hooks): | |
31 * files.el (enable-local-variables): | |
32 * files.el ((fboundp 'file-locked-p)): | |
33 * files.el (view-read-only): New. | |
34 * files.el (cd-absolute): | |
35 * files.el (load-file): | |
36 * files.el (file-local-copy): | |
37 * files.el (file-chase-links): | |
38 * files.el (switch-to-buffer-other-window): | |
39 * files.el (switch-to-buffer-other-frame): | |
40 * files.el (find-file): | |
41 * files.el (find-file-other-window): | |
42 * files.el (find-file-other-frame): | |
43 * files.el (find-file-read-only): | |
44 * files.el (find-file-read-only-other-window): | |
45 * files.el (find-file-read-only-other-frame): | |
46 * files.el (abbreviate-file-name): | |
47 * files.el (find-buffer-visiting): | |
48 * files.el (find-file-wildcards): New. | |
49 * files.el (find-file-suppress-same-file-warnings): New. | |
50 * files.el (find-file-noselect): New. | |
51 * files.el (find-file-noselect-1): New. | |
52 * files.el (insert-file-contents-literally): | |
53 * files.el (insert-file-literally): New. | |
54 * files.el (after-find-file-from-revert-buffer): | |
55 * files.el (after-find-file): | |
56 * files.el (normal-mode): | |
57 * files.el (find-file-literally): New. | |
58 * files.el (dabbrev-case-fold-search): | |
59 * files.el (hack-one-local-variable-quotep): New. | |
60 * files.el (hack-one-local-variable): | |
61 * files.el (set-visited-file-name): | |
62 * files.el (write-file): | |
63 * files.el (backup-buffer): | |
64 * files.el (make-backup-file-name-function): New. | |
65 * files.el (backup-directory-alist): New. | |
66 * files.el (make-backup-file-name): | |
67 * files.el (make-backup-file-name-1): New. | |
68 * files.el (backup-extract-version-start): | |
69 * files.el (backup-extract-version-start)): New. | |
70 * files.el (file-relative-name): | |
71 * files.el (save-buffer): | |
72 * files.el (delete-auto-save-file-if-necessary): | |
73 * files.el (save-buffer-coding-system): New. | |
74 * files.el (basic-save-buffer): | |
75 * files.el (basic-save-buffer-1): | |
76 * files.el (basic-save-buffer-2): New. | |
77 * files.el (save-some-buffers): | |
78 * files.el (save-some-buffers-1): | |
79 * files.el (toggle-read-only): | |
80 * files.el (file-newest-backup): | |
81 * files.el (rename-uniquely): | |
82 * files.el (revert-buffer-insert-file-contents-function): | |
83 * files.el (recover-file): | |
84 * files.el (recover-session): | |
85 * files.el (recover-session-finish): | |
86 * files.el (kill-some-buffers): | |
87 * files.el (wildcard-to-regexp): | |
88 * files.el (file-expand-wildcards): New. | |
89 * files.el (list-directory): | |
90 * files.el (shell-quote-wildcard-pattern): New. | |
91 * files.el (insert-directory-safely): New. | |
92 * files.el (confirm-kill-emacs): New. | |
93 * files.el (save-buffers-kill-emacs): | |
94 * files.el (file-name-non-special): New. | |
95 * keydefs.el (global-map): New. | |
96 * keymap.el: | |
97 * keymap.el (kbd): Removed. | |
98 * keymap.el (substitute-key-definition): | |
99 * lisp-mode.el (construct-lisp-mode-menu): | |
100 * make-docfile.el (custom-declare-variable-list): New. | |
101 * replace.el: | |
102 * replace.el (match-string): Removed. | |
103 * replace.el (save-match-data): Removed. | |
104 * simple.el: | |
105 * simple.el (comment-column): Removed. | |
106 * simple.el (comment-start): Removed. | |
107 * simple.el (comment-start-skip): Removed. | |
108 * simple.el (comment-end): Removed. | |
109 * simple.el (comment-indent-hook): Removed. | |
110 * simple.el (comment-indent-function): Removed. | |
111 * simple.el (block-comment-start): Removed. | |
112 * simple.el (block-comment-end): Removed. | |
113 * simple.el (indent-for-comment): Removed. | |
114 * simple.el (set-comment-column): Removed. | |
115 * simple.el (kill-comment): Removed. | |
116 * simple.el (comment-padding): Removed. | |
117 * simple.el (comment-region): Removed. | |
118 * simple.el (comment-multi-line): Removed. | |
119 * simple.el (set-selective-display): | |
120 * simple.el (indent-new-comment-line): Removed. | |
121 * simple.el (overwrite-mode-textual): | |
122 * simple.el (overwrite-mode): | |
123 * simple.el (binary-overwrite-mode): | |
124 * simple.el (mail-user-agent): | |
125 * simple.el (rfc822-goto-eoh): New. | |
126 * simple.el (sendmail-user-agent-compose): | |
127 * simple.el (mh-e-user-agent): | |
128 * simple.el (set-variable-value-history): New. | |
129 * simple.el (set-variable): | |
130 * simple.el (clone-buffer-hook): New. | |
131 * simple.el (clone-process): New. | |
132 * simple.el (clone-buffer): New. | |
133 * simple.el (clone-indirect-buffer): New. | |
134 * simple.el (clone-indirect-buffer-other-window): New. | |
135 * subr.el: | |
136 * subr.el (custom-declare-variable-list): New. | |
137 * subr.el (custom-declare-variable-early): New. | |
138 * subr.el (assoc-default): New. | |
139 * subr.el (assoc-ignore-case): New. | |
140 * subr.el (assoc-ignore-representation): New. | |
141 * subr.el (member-ignore-case): New. | |
142 * subr.el ('move-marker): New. | |
143 * subr.el ('beep): New. | |
144 * subr.el ('indent-to-column): New. | |
145 * subr.el ('backward-delete-char): New. | |
146 * subr.el ('search-forward-regexp): New. | |
147 * subr.el ('search-backward-regexp): New. | |
148 * subr.el ('remove-directory): New. | |
149 * subr.el ('set-match-data): New. | |
150 * subr.el ('send-string-to-terminal): New. | |
151 * subr.el (make-local-hook): | |
152 * subr.el (add-hook): | |
153 * subr.el (remove-hook): | |
154 * subr.el (add-local-hook): | |
155 * subr.el (remove-local-hook): | |
156 * subr.el (add-one-shot-hook): | |
157 * subr.el (add-local-one-shot-hook): | |
158 * subr.el (string-equal-ignore-case): Removed. | |
159 * subr.el (with-current-buffer): | |
160 * subr.el (with-output-to-string): Removed. | |
161 * subr.el (replace-in-string): Removed. | |
162 * subr.el (split-string): Removed. | |
163 * subr.el (with-temp-message): | |
164 * subr.el (with-syntax-table): New. | |
165 * subr.el (save-match-data): New. | |
166 * subr.el (match-string): New. | |
167 * subr.el (match-string-no-properties): New. | |
168 * subr.el (subst-char-in-string): New. | |
169 * subr.el (replace-regexp-in-string): New. | |
170 * subr.el (truncate-string-to-width): | |
171 * subr.el (eval-after-load): | |
172 * view-less.el: | |
173 * wid-edit.el: | |
174 * wid-edit.el (widget-url-link-action): | |
175 Lots of syncing with FSF 21.2. | |
176 Use if-fboundp in wid-edit.el. | |
177 New file newcomment.el from FSF. | |
178 | |
179 2003-02-26 Stephen J. Turnbull <stephen@xemacs.org> | |
180 | |
181 * dumped-lisp.el (preloaded-file-list): Add markers for use of | |
182 defcustom v. custom-declare-variable-early. | |
183 | |
184 * make-docfile.el (custom-declare-variable-list): Defvar to prevent | |
185 custom (required from raw-process) from barfing a void-variable error. | |
186 | |
187 2003-02-26 Stephen J. Turnbull <stephen@xemacs.org> | |
188 | |
189 * view-less.el (view-minor-mode): Add autoload cookie. | |
190 | |
191 2003-02-26 Stephen J. Turnbull <stephen@xemacs.org> | |
192 | |
193 * view-less.el (view-minor-mode): Add autoload cookie. | |
194 | |
1 2003-02-28 Ben Wing <ben@xemacs.org> | 195 2003-02-28 Ben Wing <ben@xemacs.org> |
2 | 196 |
3 * dump-paths.el: | 197 * dump-paths.el: |
4 * dump-paths.el (startup-setup-paths): Removed. | 198 * dump-paths.el (startup-setup-paths): Removed. |
5 * dumped-lisp.el (preloaded-file-list): | 199 * dumped-lisp.el (preloaded-file-list): |