Mercurial > hg > xemacs-beta
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. |
