comparison lisp/ChangeLog @ 406:b8cc9ab3f761 r21-2-33

Import from CVS: tag r21-2-33
author cvs
date Mon, 13 Aug 2007 11:17:09 +0200
parents 2f8bb876ab1d
children 501cfd01ee6d
comparison
equal deleted inserted replaced
405:0e08f63c74d2 406:b8cc9ab3f761
1 2000-05-01 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.33 is released.
4
5 2000-04-29 Martin Buchholz <martin@xemacs.org>
6
7 * dialog.el (yes-or-no-p-dialog-box):
8 Fix docstring.
9 Fix following horrible bug in X11 mode with focus-follows-mouse:
10 1. Visit two files in two different frames.
11 2. do File->Revert Buffer in one of those frames.
12 3. Dialog box appears.
13 4. Arrange things so that the mouse passes over the *other*
14 frame, then to the dialog box, and click on "Yes".
15 5. The file contents end up in the *wrong* buffer!
16 Add TODO comment.
17
18 2000-04-28 Ben Wing <ben@xemacs.org>
19
20 * help.el (describe-installation): correct typo introduced
21 in last patch: boundp -> fboundp.
22
23 * etags.el (buffer-tag-table-list):
24 canonicalize filenames to Unix format so that tag-table-alist
25 searching works under Windows.
26
27 * autoload.el:
28 Bowdlerize the supposedly objectionable words
29 "who couldn't quite manage to cleanly modify batch-update-autoloads".
30
31 * gutter-items.el (set-progress-display-style):
32 * gutter-items.el (search-dialog-callback):
33 * gutter-items.el (make-search-dialog):
34 Change to new callback-ex api.
35
36 2000-04-26 Björn Torkelsson <torkel@hpc2n.umu.se>
37
38 * help.el: (describe-installation): decode-coding-string is not
39 defined in a non MULE environment.
40
41 2000-04-28 Ben Wing <ben@xemacs.org>
42
43 * gutter-items.el (buffer-list-changed-hook):
44 use it, not record-buffer-hook.
45
46 * subr.el (record-buffer-hook): Removed.
47
48 2000-04-27 Ben Wing <ben@xemacs.org>
49
50 * gutter-items.el (buffers-tab-switch-to-buffer): do not
51 use NORECORD option. Andy will not like this, but the existing
52 gutter behavior is just wrong, as per this comment:
53
54 ;; this used to add the norecord flag to both calls below.
55 ;; this is bogus because it is a pervasive assumption in XEmacs
56 ;; that the current buffer is at the front of the buffers list.
57 ;; for example, select an item and then do M-C-l
58 ;; (switch-to-other-buffer). Things get way confused.
59 ;;
60 ;; Andy, if you want to maintain the current look, you must
61 ;; *uncouple* the gutter order and buffers order.
62
63 * loaddefs.el (completion-ignored-extensions): unfuckify.
64
65 * bytecomp.el (batch-byte-compile-one-file): new function, used in
66 xemacs.mak.
67
68 * autoload.el (batch-update-one-directory): new function, used in
69 xemacs.mak.
70
71 * loadup.el: set gc-cons-threshold very high unless dumping --
72 loadup during update-elc is much much much faster. also do this
73 when quick-building.
74
75 add commented-out code for profiling loadup.
76
77
78 * update-elc.el (preloaded-file-list): add bytecomp.el, since it
79 is required in order to build xemacs.
80
81 2000-04-26 Ben Wing <ben@xemacs.org>
82
83 * loadup.el: don't garbage collect during loadup if quick-build
84 compile-time option is set.
85
86 2000-04-23 Ben Wing <ben@xemacs.org>
87
88 * update-elc.el: compute whether any dumped .el or .elc files
89 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
90 if so.
91
92 * update-elc.el (update-elc-files-to-compile): always change
93 NOBYTECOMPILE in the src directory rather than current dir,
94 so it will work under NT.
95
96 * autoload.el (autoload-trim-file-name): canonicalize to slashes so
97 the form of this file is identical between Unix and Windows.
98 (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
99 Added comment.
100 (update-autoloads-from-directory): updated doc string.
101 updated doc strings in a few other places.
102
103 2000-04-18 Yoshiki Hayashi <yoshiki@xemacs.org>
104
105 * bytecomp.el (byte-force-recompile): Fix argument to
106 byte-recompile-directory.
107
108 2000-04-17 Yoshiki Hayashi <yoshiki@xemacs.org>
109
110 * gutter-items.el (progress-display-clear-when-idle): Use
111 add-one-shot-hook.
112 * gutter-items.el (clear-progress-display): Adjust number of
113 arguments.
114
115 2000-04-13 Yoshiki Hayashi <yoshiki@xemacs.org>
116
117 * dumped-lisp.el (preloaded-file-list): Always dump select.el.
118
119 2000-04-16 Ben Wing <ben@xemacs.org>
120
121 * printer.el: New file.
122
123 * dumped-lisp.el (preloaded-file-list): Declare printer.el.
124
125 * help.el (describe-installation): Fix decoding for Windows.
126
127 * menubar-items.el:
128 * menubar-items.el (default-menubar):
129 * menubar-items.el (tutorials-menu-filter): New.
130 * menubar-items.el (popup-menubar-menu):
131 Add authorship. Redo Help menu and Tutorials filter.
132
133 * menubar.el: Correct comment.
134
135 * modeline.el (modeline-buffer-identification): Correct doc string.
136
137 * simple.el:
138 * simple.el (printing): Removed.
139 * simple.el (printer-name): Removed.
140 * simple.el (generic-print-buffer): Removed.
141 * simple.el (generic-print-region): Removed.
142 Move generic print code to printer.el.
143
144 2000-04-15 Ben Wing <ben@xemacs.org>
145
146 * simple.el (generic-print-region): New.
147 make this function actually work.
148 (generic-print-buffer): call generic-print-region.
149
150 2000-04-14 Andy Piper <andy@xemacs.org>
151
152 * gutter-items.el (make-search-dialog): avoid unneccessary futzing
153 by using the new widget-callback-current-channel.
154 (search-dialog-callback): ditto.
155
156 2000-04-12 Andy Piper <andy@xemacs.org>
157
158 * gutter.el (default-gutter-position): moved from gutter-items.el.
159 (default-gutter-position-changed-hook): ditto.
160 (gutter-element-visibility-changed-hook): ditto.
161 (set-gutter-element): ditto.
162 (remove-gutter-element): ditto.
163 (set-gutter-element-visible-p): ditto.
164 (gutter-element-visible-p): ditto.
165 (init-gutter): ditto.
166
167 * dialog.el (make-dialog-box): renamed and moved from
168 gutter-items.el
169
170 * gutter-items.el: move various functions elsewhere.
171
172 2000-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
173
174 * menubar-items.el: Fixed place of parenthesis.
175
176 2000-04-12 Ben Wing <ben@xemacs.org>
177
178 * etags.el (find-tag-at-point): New. Lets you do find-tag
179 without constantly being prompted for the tag.
180 * simple.el: Added a number of section headings, to clarify the
181 organization of this file.
182 * simple.el (activate-region):
183 * simple.el (region-exists-p):
184 * simple.el (region-active-p):
185 Moved these three function down to the other side of
186 the case-changing functions, so they join the rest of
187 the region code.
188 * simple.el (printing): New.
189 * simple.el (printer-name): New.
190 * simple.el (generic-print-buffer): New.
191 New functions, a very simple prototype for a unified
192 printing interface.
193
194 * process.el (call-process-internal): Real fix for null BUFFER,
195 other problems with BUFFER specs.
196
197 * menubar-items.el:
198 Fixed up File->Print to use new printing functions.
199 Various corrections and expansions to Grep/Compile menus.
200 New options for Printing.
201 New options for SMTP Mail, the way to send mail under
202 MS Windows. (There's also a package patch to make SMTP
203 Mail be the default under MSWin.)
204
205 2000-04-09 Jeff Miller <jmiller@cablespeed.com>
206
207 * menubar-items.el: Selecting Rectangle Mousing from menubar
208 did not work. Needed to quote mouse-track-rectangle-p.
209
210 2000-04-06 Yoshiki Hayashi <yoshiki@xemacs.org>
211
212 * cl-compat.el (keywordp): Removed.
213
214 2000-04-05 Andy Piper <andy@xemacs.org>
215
216 * gutter-items.el (progress-layout-glyph): don't initialize here.
217 (progress-gauge-glyph): use dynamic sizing.
218 (set-progress-display-style): new function. Set progress glyphs
219 appropriately depending on the style.
220 (progress-display-style): new variable. Custom version of
221 set-progress-display-style.
222 (progress-abort-glyph): switch to dynamic sizes.
223 (search-dialog-text): make the edit field active.
224
225 2000-04-04 Andy Piper <andy@xemacs.org>
226
227 * gutter-items.el (make-search-dialog): need to make the search
228 dialog visible after creation.
229
230 * menubar-items.el (default-menubar): use the search dialog for
231 searching. Remove some extraneous search menu items.
232
233 * gutter-items.el (set-gutter-element): allow glyphs to be used as
234 well as strings.
235 (make-gutter-only-dialog-frame): allow the user to create the
236 frame unmapped. Allow the gutter spec to be given as a glyph.
237 (search-dialog-direction): new variable.
238 (search-dialog-text): new variable.
239 (search-dialog-callback): new function. Callback for the search
240 dialog action.
241 (make-search-dialog): new function. Create a user-friendly search
242 dialog.
243
244 2000-04-04 Hrvoje Niksic <hniksic@iskon.hr>
245
246 * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
247 under Windows.
248
249 2000-04-01 Andy Piper <andy@xemacs.org>
250
251 * font-lock.el (font-lock-fontify-keywords-region): Calculate
252 progress more accurately.
253
254 2000-02-02 Hirokazu FUKUI <hfukui@sannet.ne.jp>
255
256 * finder.el (finder-compile-keywords): Process readable files only.
257 Because error in process of .#finder-inf.el when compile xemacs
258 with --with-clash-detection option.
259
260 2000-03-31 Andy Piper <andy@xemacs.org>
261
262 * gutter-items.el (append-progress-display): don't delay after a
263 successful font-lock.
264 (make-gutter-only-dialog-frame): new function. Allow users to
265 create gutter-only dialogs.
266
267 2000-03-27 Mike Alexander <mta@arbortext.com>
268
269 * process.el (call-process-internal): Handle a null BUFFER
270 parameter correctly.
271
272 2000-03-28 Andy Piper <andy@xemacs.org>
273
274 * gutter-items.el (abort-progress-display): put strings in the
275 gutter not extents.
276 (progress-layout-glyph): signal special 'quit callback.
277 (progress-display-quit-function): deleted.
278 (progress-display-stop-callback): deleted.
279 (progress-display-dispatch-command-events): deleted.
280 (append-progress-display): remove calls to
281 progress-display-dispatch-command-events.
282 (raw-append-progress-display): ditto.
283
284 2000-03-23 Hrvoje Niksic <hniksic@iskon.hr>
285
286 * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
287 being a list. Actually define `stipple-pixmap-p' which is used as
288 an error predicate. Correctly handle PIXMAP being either relative
289 or absolute file name.
290
291 2000-03-24 Andy Piper <andy@xemacs.org>
292
293 * gutter-items.el (add-tab-to-gutter): use copy-sequence.
294 (abort-progress-display): ditto. Don't delete the created extent.
295 (raw-append-progress-display): ditto.
296 (progress-display-dispatch-non-command-events): new
297 function. Encapsulates what we want to do when no command input is
298 required.
299 (progress-display-dispatch-command-events): likewise, but disable
300 for now since it causes too many problems.
301 (append-progress-display): use them.
302 (raw-append-progress-display): ditto.
303 (default-gutter-position-changed-hook): set this rather than
304 default-gutter-position-changed.
305 (default-gutter-position-changed-hook): lambda with zero arguments
306 rather than one.
307 (raw-append-progress-display): trap errors in pending input since
308 allowing them to signal will hose the gauge well and
309 truly. Ideally we would like to delay these until we are more able
310 to cope.
311 (append-progress-display): ditto.
312
313 2000-03-20 Jeff Miller <jmiller@cablespeed.com>
314
315 * lisp/make-docfile.el: call-process-internal is now implemented
316 in process.el.
317
318 2000-03-21 Ben Wing <ben@xemacs.org>
319
320 * mule\mule-cmds.el (set-language-info-alist):
321 Fix to correspond to new menu arrangement.
322
323 2000-03-21 Ben Wing <ben@xemacs.org>
324
325 * process.el:
326 * process.el (call-process-internal): New.
327 New implementation of call-process. Only enabled under NT, so far.
328 stderr handling not implemented yet in CVS'd C code.
329
330 2000-03-20 Ben Wing <ben@xemacs.org>
331
332 * lisp-mode.el:
333 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
334 * lisp-mode.el (lisp-interaction-mode):
335 Put back Lisp Interaction menubar for Jan V's sake.
336
337 * simple.el:
338 * simple.el (mark-ring):
339 * simple.el (dont-record-current-mark): New.
340 * simple.el (in-shifted-motion-command): New.
341 * simple.el (mark-ring-unrecorded-commands): New.
342 * simple.el (mark-ring-max):
343 * simple.el (set-mark-command):
344 * simple.el (push-mark):
345 * simple.el (handle-pre-motion-command):
346 Implement scheme for not recording unimportant marks.
347
348 * subr.el:
349 * subr.el (function-allows-args): New.
350 New function function-allows-args.
351
1 2000-03-20 Martin Buchholz <martin@xemacs.org> 352 2000-03-20 Martin Buchholz <martin@xemacs.org>
2 353
3 * XEmacs 21.2.32 is released. 354 * XEmacs 21.2.32 is released.
4 355
5 2000-03-20 Andy Piper <andy@xemacs.org> 356 2000-03-20 Andy Piper <andy@xemacs.org>
408 759
409 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org> 760 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
410 761
411 * minibuf.el (read-variable): Allow symbol to default argument. 762 * minibuf.el (read-variable): Allow symbol to default argument.
412 763
413 >>>>>>> 1.156.2.301
414 2000-02-27 Andy Piper <andy@xemacs.org> 764 2000-02-27 Andy Piper <andy@xemacs.org>
415 765
416 * gutter-items.el (update-tab-hook): new function to be used for 766 * gutter-items.el (update-tab-hook): new function to be used for
417 hooks. 767 hooks.
418 (create-frame-hook): add update-tab-hook. 768 (create-frame-hook): add update-tab-hook.