Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 444:576fb035e263 r21-2-37
Import from CVS: tag r21-2-37
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 11:36:19 +0200 |
| parents | abe6d1db359e |
| children | 1ccc32a20af4 |
comparison
equal
deleted
inserted
replaced
| 443:a8296e22da4e | 444:576fb035e263 |
|---|---|
| 1 2000-11-14 Martin Buchholz <martin@xemacs.org> | |
| 2 | |
| 3 * XEmacs 21.2.37 is released. | |
| 4 | |
| 5 2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org> | |
| 6 | |
| 7 * code-cmds.el: Provide the feature. | |
| 8 | |
| 9 2000-07-21 Jan Vroonhof <jan@xemacs.org> | |
| 10 | |
| 11 * dumped-lisp.el (preloaded-file-list): Load code-cmds.el | |
| 12 | |
| 13 * code-cmds.el: New file | |
| 14 * mule/mule-cmds.el: | |
| 15 * mule/mule-misc.el | |
| 16 (coding-keymap): New keymap. Define coding system keyboard | |
| 17 commands on file-coding builds too. | |
| 18 (coding-system-change-eol-conversion): | |
| 19 (universal-coding-system-argument): | |
| 20 (set-default-coding-systems): | |
| 21 (prefer-coding-system): Moved from mule-cmds.el | |
| 22 (set-buffer-process-coding-system): Moved from mule-misc.el | |
| 23 | |
| 24 2000-09-15 Stephen Carney <carney@scubadoo.com> | |
| 25 | |
| 26 * etags.el (buffer-tag-table-files): Use append instead of nconc. | |
| 27 | |
| 28 2000-11-09 Steve Youngs <youngs@xemacs.org> | |
| 29 | |
| 30 * package-get.el (package-get-download-sites): Add a pre-release | |
| 31 site for experimental packages. | |
| 32 | |
| 33 * auto-autoloads.el: Regenerated. | |
| 34 | |
| 35 2000-08-01 Andy Piper <andy@xemacs.org> | |
| 36 | |
| 37 * gutter-items.el (buffers-tab-omit-function): reference | |
| 38 buffers-tab-select-visible-buffers. | |
| 39 (buffers-tab-filter-functions): new variable, by default uses | |
| 40 buffers-tab-selection-function and buffers-tab-omit-function. | |
| 41 (select-buffers-tab-buffers-by-mode): invert arguments. | |
| 42 (buffers-tab-select-visible-buffers): new function. Invert calling | |
| 43 of buffers-menu-omit-invisible-buffers. | |
| 44 (buffers-tab-items): rewrite to use | |
| 45 buffers-tab-filter-functions. Rewrite docstring. | |
| 46 (gutter-buffers-tab-extent): delete. | |
| 47 (add-tab-to-gutter): always build a new extent when adding the | |
| 48 tabs. | |
| 49 (update-tab-in-gutter): make gutter dirty when orientation | |
| 50 changes. | |
| 51 | |
| 52 2000-11-07 Martin Buchholz <martin@xemacs.org> | |
| 53 | |
| 54 * bytecomp.el (byte-compile-defvar-or-defconst): | |
| 55 Only do loadhist recording if defvar form includes a value. | |
| 56 | |
| 57 2000-11-02 Martin Buchholz <martin@xemacs.org> | |
| 58 | |
| 59 * bytecomp.el (byte-compile-initial-macro-environment): | |
| 60 `eval-when-compile' should not compile its body. | |
| 61 | |
| 62 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org> | |
| 63 | |
| 64 * mule/cyrillic.el: Add Windows 1251 code page encoding (by | |
| 65 Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>). Fix | |
| 66 some Japanese English. Remove some ancient FSF comments, and | |
| 67 improve docstrings. Use symbols not vectors for tables. | |
| 68 | |
| 69 2000-11-03 Martin Buchholz <martin@xemacs.org> | |
| 70 | |
| 71 * keymap.el: | |
| 72 (local-key-binding): | |
| 73 (global-key-binding): | |
| 74 Add an optional `accept-defaults' parameter, just like `lookup-key'. | |
| 75 | |
| 76 * lisp.el: | |
| 77 (backward-sexp): Slightly simpler code. | |
| 78 (mark-sexp): Make arg optional, like FSF Emacs. | |
| 79 (forward-list): Slightly simpler code. | |
| 80 (backward-list): Slightly simpler code. | |
| 81 (down-list): Make arg optional, like FSF Emacs. | |
| 82 (up-list): Make arg optional, like FSF Emacs. | |
| 83 (backward-up-list): Make arg optional, like FSF Emacs. | |
| 84 (kill-sexp): Make arg optional, like FSF Emacs. | |
| 85 (backward-kill-sexp): Make arg optional, like FSF Emacs. | |
| 86 | |
| 87 * font-menu.el (font-menu-change-face): | |
| 88 Take continuable errors into account. | |
| 89 | |
| 90 * abbrev.el: | |
| 91 * abbrev.el (clear-abbrev-table): | |
| 92 * abbrev.el (define-abbrev-table): | |
| 93 * abbrev.el (define-abbrev): | |
| 94 * abbrev.el (insert-abbrev-table-description): | |
| 95 * apropos.el (apropos-documentation-check-doc-file): | |
| 96 * apropos.el (apropos-documentation-check-elc-file): | |
| 97 * buff-menu.el (list-buffers): | |
| 98 * buff-menu.el (list-buffers-noselect): | |
| 99 * bytecomp.el (byte-recompile-directory): | |
| 100 * bytecomp.el (batch-byte-compile): | |
| 101 * cl-macs.el (typep): | |
| 102 * code-files.el (find-coding-system-magic-cookie): | |
| 103 * code-files.el (insert-file-contents): | |
| 104 * cus-edit.el (customize-set-variable): | |
| 105 * cus-edit.el (customize-save-variable): | |
| 106 * cus-face.el (custom-set-face-font-size): | |
| 107 * cus-face.el (custom-set-face-update-spec): | |
| 108 * cus-face.el (custom-reset-faces): | |
| 109 * custom.el (custom-check-theme): | |
| 110 * custom.el (copy-upto-last): | |
| 111 * fill.el (canonically-space-region): | |
| 112 * fill.el (fill-paragraph): | |
| 113 * fill.el (fill-region): | |
| 114 * fill.el (find-space-insertable-point): | |
| 115 * fill.el (justify-current-line): | |
| 116 * faces.el (face-spec-update-all-matching): | |
| 117 * faces.el (set-face-stipple): | |
| 118 * files-nomule.el (insert-file-contents): | |
| 119 * files.el (insert-file-contents-literally): | |
| 120 * files.el (hack-local-variables-last-page): | |
| 121 * files.el (basic-save-buffer): | |
| 122 * files.el (insert-directory): | |
| 123 * font-menu.el (font-menu-change-face): | |
| 124 * font.el (font-spatial-to-canonical): | |
| 125 * format.el (format-encode-region): | |
| 126 * format.el (format-insert-file): | |
| 127 * format.el (format-replace-strings): | |
| 128 * gutter.el (set-gutter-element): | |
| 129 * help.el (key-or-menu-binding): | |
| 130 * help.el (describe-bindings): | |
| 131 * help.el (with-syntax-table): | |
| 132 * indent.el (indent-rigidly): | |
| 133 * indent.el (delete-to-left-margin): | |
| 134 * info.el: | |
| 135 * info.el (Info-extract-dir-entry-from): | |
| 136 * info.el (Info-build-dir-anew): | |
| 137 * info.el (Info-rebuild-dir): | |
| 138 * info.el (Info-batch-rebuild-dir): | |
| 139 * info.el (Info-read-subfile): | |
| 140 * info.el (Info-build-node-completions): | |
| 141 * info.el (Info-extract-menu-node-name): | |
| 142 * isearch-mode.el (isearch-range-invisible): | |
| 143 * isearch-mode.el (isearch-restore-invisible-extents): | |
| 144 * itimer.el (itimerp): | |
| 145 * itimer.el (itimer-live-p): | |
| 146 * keymap.el: | |
| 147 * keymap.el (substitute-key-definition): | |
| 148 * keymap.el (read-command-or-command-sexp): | |
| 149 * keymap.el (local-key-binding): | |
| 150 * keymap.el (global-key-binding): | |
| 151 * keymap.el (global-set-key): | |
| 152 * keymap.el (local-set-key): | |
| 153 * ldap.el: | |
| 154 * ldap.el (ldap-add-entries): | |
| 155 * ldap.el (ldap-delete-entries): | |
| 156 * lisp.el (backward-sexp): | |
| 157 * lisp.el (mark-sexp): | |
| 158 * lisp.el (forward-list): | |
| 159 * lisp.el (backward-list): | |
| 160 * lisp.el (down-list): | |
| 161 * lisp.el (backward-up-list): | |
| 162 * lisp.el (up-list): | |
| 163 * lisp.el (kill-sexp): | |
| 164 * lisp.el (backward-kill-sexp): | |
| 165 * menubar.el (add-menu-button): | |
| 166 * menubar.el (add-submenu): | |
| 167 * menubar.el (delete-menu-item): | |
| 168 * menubar.el (relabel-menu-item): | |
| 169 * mouse.el (narrow-window-to-region): | |
| 170 * obsolete.el (define-obsolete-variable-alias): | |
| 171 * obsolete.el (store-substring): | |
| 172 * package-admin.el: | |
| 173 * package-admin.el (package-admin-install-function): | |
| 174 * package-admin.el (package-admin-install-function-mswindows): | |
| 175 * package-admin.el (package-admin-default-install-function): | |
| 176 * package-get.el (package-get-update-base-entries): | |
| 177 * packages.el (packages-load-package-dumped-lisps): | |
| 178 * packages.el (packages-collect-package-dumped-lisps): | |
| 179 * printer.el (generic-print-buffer): | |
| 180 * printer.el (generic-print-region): | |
| 181 * replace.el (occur-mode-mouse-goto): | |
| 182 * replace.el (perform-replace): | |
| 183 * select.el (get-selection-no-error): | |
| 184 * simple.el: | |
| 185 * simple.el (newline): | |
| 186 * simple.el (open-line): | |
| 187 * simple.el (edit-and-eval-command): | |
| 188 * simple.el (goto-line): | |
| 189 * simple.el (undo): | |
| 190 * simple.el (kill-region): | |
| 191 * simple.el (copy-region-as-kill): | |
| 192 * simple.el (kill-ring-save): | |
| 193 * simple.el (set-mark): | |
| 194 * simple.el (next-line): | |
| 195 * simple.el (previous-line): | |
| 196 * simple.el (line-move): | |
| 197 * simple.el (set-goal-column): | |
| 198 * simple.el (comment-region): | |
| 199 * subr.el: | |
| 200 * subr.el (putf): | |
| 201 * syntax.el (modify-syntax-entry): | |
| 202 * syntax.el (map-syntax-table): | |
| 203 * view-less.el (view-file): | |
| 204 * view-less.el (view-buffer): | |
| 205 * view-less.el (view-file-other-window): | |
| 206 * window-xemacs.el (backward-other-window): | |
| 207 * window.el: | |
| 208 * window.el (one-window-p): | |
| 209 * window.el (walk-windows): | |
| 210 * window.el (window-list): | |
| 211 * x-mouse.el (x-mouse-kill): | |
| 212 * x-select.el (x-get-cutbuffer): | |
| 213 * x-select.el (x-store-cutbuffer): | |
| 214 * term/bg-mouse.el (bg-mouse-line-to-center): | |
| 215 * term/sun-mouse.el (window-line-end): | |
| 216 * term/sun-mouse.el (sun-select-region): | |
| 217 * term/sun.el (kill-region-and-unmark): | |
| 218 * mule/mule-category.el: | |
| 219 * mule/mule-category.el (modify-category-entry): | |
| 220 * mule/mule-category.el (char-category-list): | |
| 221 * mule/mule-coding.el (coding-system-force-on-output): | |
| 222 * mule/mule-misc.el (coding-system-put): | |
| 223 Docstring arglist/Texinfo fixes. See man/ChangeLog for details. | |
| 224 | |
| 225 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org> | |
| 226 | |
| 227 * cus-face.el: Typo fixes and tiny clarifications. | |
| 228 * custom.el: ditto | |
| 229 | |
| 230 2000-10-27 Yoshiki Hayashi <yoshiki@xemacs.org> | |
| 231 | |
| 232 * startup.el (auto-save-list-file-prefix): Moved to fileio.c. | |
| 233 * startup.el (normal-top-level): Setup auto-save-list-file-name | |
| 234 if auto-save-list-file-prefix is non-nil. | |
| 235 | |
| 236 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org> | |
| 237 | |
| 238 * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode. | |
| 239 | |
| 240 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> | |
| 241 | |
| 242 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always | |
| 243 get symbol at point-min. | |
| 244 | |
| 245 2000-10-24 Didier Verna <didier@xemacs.org> | |
| 246 | |
| 247 * info.el (Info-emacs-info-file-name): defconst it. | |
| 248 * info.el (Info-footnote-tag): defcustom it. | |
| 249 * info.el (Info-no-description-string): ditto. | |
| 250 * info.el (Info-find-node): adapt to new semantics of | |
| 251 'Info-suffixed-file (don't do the case variants stuff). | |
| 252 * info.el (Info-insert-dir): rewrite the dir file variants code. | |
| 253 * info.el (Info-directory-files): New. Return the list of info | |
| 254 files in a directory. | |
| 255 * info.el (Info-dir-outdated-p): use it. | |
| 256 * info.el (Info-parse-dir-entries): ditto. | |
| 257 * info.el (Info-build-dir-anew): don't restrict to files ending | |
| 258 with a ".info.*" extension. | |
| 259 * info.el (Info-set-mode-line): ditto. | |
| 260 * info.el (Info-read-subfile): adapt to new semantics of | |
| 261 'Info-suffixed-file (append 'exact argument). | |
| 262 * info.el (Info-all-case-regexp): New. Return a regexp matching a | |
| 263 string independently of the case. | |
| 264 * info.el (Info-suffixed-file): use it (match all possible case | |
| 265 for the file name). | |
| 266 * info.el (Info-insert-file-contents): code cleanup. | |
| 267 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80 | |
| 268 columns. | |
| 269 * info.el (Info-batch-rebuild-dir): ditto. | |
| 270 * info.el (Info-read-node-name-1): ditto. | |
| 271 * info.el (Info-search): ditto. | |
| 272 * info.el (Info-fontify-node): ditto. | |
| 273 | |
| 274 | |
| 275 2000-10-24 Didier Verna <didier@xemacs.org> | |
| 276 | |
| 277 * process.el (shell-command): when called from a program, avoid | |
| 278 'push-mark's "mark-set" message. | |
| 279 | |
| 280 2000-10-15 MIYASHITA Hisashi <himi@m17n.org> | |
| 281 | |
| 282 * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program | |
| 283 by a symbol, not by a vector. | |
| 284 * mule/vietnamese.el (vscii): Likewise. | |
| 285 (viscii): Likewise. | |
| 286 * mule/cyrillic.el (koi8-r): Likewise. | |
| 287 | |
| 288 * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program | |
| 289 by a symbol, not by a vector. | |
| 290 (chinese-big5-2): Likewise. | |
| 291 * mule/ethiopic.el (ethiopic): Likewise. | |
| 292 * mule/vietnamese.el (vietnamese-viscii-lower): Likewise. | |
| 293 (vietnamese-viscii-upper): Likewise. | |
| 294 | |
| 295 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org> | |
| 296 | |
| 297 * files.el (auto-mode-alist): Remove obsolete entry for html3-mode. | |
| 298 | |
| 299 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
| 300 | |
| 301 * byte-optimize.el (byte-optimize-car): New function. | |
| 302 (byte-optimize-cdr): Ditto. | |
| 303 | |
| 304 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org> | |
| 305 | |
| 306 * byte-optimize.el: Partial synch with FSF 20.7. | |
| 307 Optimize constant concatenation. | |
| 308 Add keymapp as a side effect free function. It is a built-in. | |
| 309 (byte-after-unbind-pos): Remove byte-equal. | |
| 310 | |
| 311 2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk> | |
| 312 | |
| 313 * update-elc-2.el: Quote regexps correctly. | |
| 314 | |
| 315 2000-10-05 MIYASHITA Hisashi <himi@m17n.org> | |
| 316 | |
| 317 * mule/mule-ccl.el: Sync up with Emacs 21.0.90. | |
| 318 (ccl-compile): Apply integerp, not integer-or-char-p to | |
| 319 check the type of the buffer magnification | |
| 320 (ccl-compile-write-string): Encode a string with binary | |
| 321 coding system. | |
| 322 (ccl-compile-write-repeat): Likewise. | |
| 323 | |
| 324 2000-09-25 Robert Pluim <rpluim@bigfoot.com> | |
| 325 | |
| 326 * buff-menu.el: | |
| 327 * bytecomp.el: | |
| 328 * coding.el: | |
| 329 * faces.el: | |
| 330 * files.el: | |
| 331 * fill.el: | |
| 332 * float-sup.el: | |
| 333 * font-lock.el: | |
| 334 * help.el: | |
| 335 * iso8859-1.el: | |
| 336 * loaddefs.el: | |
| 337 * menubar-items.el: | |
| 338 * menubar.el: | |
| 339 * modeline.el: | |
| 340 * msw-font-menu.el: | |
| 341 * paragraphs.el: | |
| 342 * paths.el: | |
| 343 * replace.el: | |
| 344 * simple.el: | |
| 345 * sound.el: | |
| 346 * startup.el: | |
| 347 * version.el: | |
| 348 * x-faces.el: | |
| 349 * x-font-menu.el: | |
| 350 Remove purecopy. | |
| 351 | |
| 352 2000-10-03 Daniel Pittman <daniel@rimspace.net> | |
| 353 | |
| 354 * simple.el (do-auto-fill): Use the function pointer to by | |
| 355 `comment-line-break-function', not `indent-new-comment-line'. This | |
| 356 fixes an issue with cc-mode comment continuation. | |
| 357 | |
| 358 2000-10-11 Martin Buchholz <martin@xemacs.org> | |
| 359 | |
| 360 * simple.el (turn-on-auto-fill): Add (interactive). | |
| 361 * mwheel.el (mwheel-install): Add (interactive). | |
| 362 * font-lock.el (turn-on-font-lock): Add (interactive). | |
| 363 (turn-off-font-lock): Add (interactive). | |
| 364 | |
| 365 2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com> | |
| 366 | |
| 367 * packages.el (packages-special-base-regexp): Add `man'. | |
| 368 | |
| 369 2000-10-08 Adrian Aichner <adrian@xemacs.org> | |
| 370 | |
| 371 * wid-edit.el (widget-specify-active): map over extents in current | |
| 372 buffer like `widget-specify-inactive' does. Mapping over the | |
| 373 inactive extent object does not work since the current extent is | |
| 374 ignored by `map-extents'. | |
| 375 | |
| 1 2000-10-04 Martin Buchholz <martin@xemacs.org> | 376 2000-10-04 Martin Buchholz <martin@xemacs.org> |
| 2 | 377 |
| 3 * XEmacs 21.2.36 is released. | 378 * XEmacs 21.2.36 is released. |
| 4 | 379 |
| 5 2000-09-22 Martin Buchholz <martin@xemacs.org> | 380 2000-09-22 Martin Buchholz <martin@xemacs.org> |
| 70 | 445 |
| 71 2000-09-19 Martin Buchholz <martin@xemacs.org> | 446 2000-09-19 Martin Buchholz <martin@xemacs.org> |
| 72 | 447 |
| 73 * easymenu.el: doc fixes. | 448 * easymenu.el: doc fixes. |
| 74 (easy-menu-do-define): Use backquote. | 449 (easy-menu-do-define): Use backquote. |
| 75 (easy-menu-change): | 450 (easy-menu-change): |
| 76 (easy-menu-add): | 451 (easy-menu-add): |
| 77 `when' seems much clearer than `if' here. | 452 `when' seems much clearer than `if' here. |
| 78 (easy-menu-remove): | 453 (easy-menu-remove): |
| 79 (easy-menu-add-item): | 454 (easy-menu-add-item): |
| 80 (easy-menu-item-present-p): | 455 (easy-menu-item-present-p): |
| 81 (easy-menu-remove-item): | 456 (easy-menu-remove-item): |
| 82 Wrap using (when (featurep 'menubar) ...) | 457 Wrap using (when (featurep 'menubar) ...) |
| 83 | 458 |
| 84 2000-09-16 Martin Buchholz <martin@xemacs.org> | 459 2000-09-16 Martin Buchholz <martin@xemacs.org> |
| 85 | 460 |
| 86 * bytecomp.el (displaying-byte-compile-warnings): | 461 * bytecomp.el (displaying-byte-compile-warnings): |
| 89 | 464 |
| 90 2000-09-12 Martin Buchholz <martin@xemacs.org> | 465 2000-09-12 Martin Buchholz <martin@xemacs.org> |
| 91 | 466 |
| 92 * window.el (save-selected-window): Use backquote. | 467 * window.el (save-selected-window): Use backquote. |
| 93 | 468 |
| 94 * bytecomp.el (byte-compile-file-form-defvar-or-defconst): | 469 * bytecomp.el (byte-compile-file-form-defvar-or-defconst): |
| 95 Renamed from `byte-compile-file-form-defvar'. | 470 Renamed from `byte-compile-file-form-defvar'. |
| 96 * bytecomp.el (byte-compile-defvar-or-defconst): | 471 * bytecomp.el (byte-compile-defvar-or-defconst): |
| 97 Only cons onto current-load-list in top-level forms. | 472 Only cons onto current-load-list in top-level forms. |
| 98 Else this leaks a cons cell every time a defun is called. | 473 Else this leaks a cons cell every time a defun is called. |
| 99 Renamed from `byte-compile-defvar', for clarity. | 474 Renamed from `byte-compile-defvar', for clarity. |
| 105 | 480 |
| 106 * simple.el (set-variable): | 481 * simple.el (set-variable): |
| 107 Remove unneeded defvar by rearranging order of let* forms. | 482 Remove unneeded defvar by rearranging order of let* forms. |
| 108 | 483 |
| 109 * mule/mule-ccl.el (ccl-get-next-code): | 484 * mule/mule-ccl.el (ccl-get-next-code): |
| 110 * menubar-items.el (bookmark-menu-filter): | 485 * menubar-items.el (bookmark-menu-filter): |
| 111 (language-environment-menu-filter): | 486 (language-environment-menu-filter): |
| 112 (tutorials-menu-filter): | 487 (tutorials-menu-filter): |
| 113 * toolbar-items.el (toolbar-compile): | 488 * toolbar-items.el (toolbar-compile): |
| 114 * byte-optimize.el (disassemble-offset): | 489 * byte-optimize.el (disassemble-offset): |
| 115 Use (declare (special ...)) instead of `defvar'. | 490 Use (declare (special ...)) instead of `defvar'. |
| 116 | 491 |
| 117 * cl-macs.el (cl-do-proclaim): | 492 * cl-macs.el (cl-do-proclaim): |
| 147 an error is encountered that stops byte compilation. this | 522 an error is encountered that stops byte compilation. this |
| 148 should make it much much easier to track down those curious | 523 should make it much much easier to track down those curious |
| 149 problems. also undo the kludge of using a separate "*Show*" | 524 problems. also undo the kludge of using a separate "*Show*" |
| 150 buffer for display when there's a temp-buffer-show-function; | 525 buffer for display when there's a temp-buffer-show-function; |
| 151 we can avoid this by just being a little smarter. | 526 we can avoid this by just being a little smarter. |
| 152 | 527 |
| 153 * dialog-items.el: | 528 * dialog-items.el: |
| 154 * dialog-items.el (search-dialog-regexp): New. | 529 * dialog-items.el (search-dialog-regexp): New. |
| 155 * dialog-items.el (search-dialog-callback): | 530 * dialog-items.el (search-dialog-callback): |
| 156 * dialog-items.el (make-search-dialog): | 531 * dialog-items.el (make-search-dialog): |
| 157 add a regexp option to the dialog and clean up a bit. | 532 add a regexp option to the dialog and clean up a bit. |
| 158 | 533 |
| 159 * dialog.el: | 534 * dialog.el: |
| 160 * dialog.el (yes-or-no-p-dialog-box): | 535 * dialog.el (yes-or-no-p-dialog-box): |
| 161 * dialog.el (get-dialog-box-response): | 536 * dialog.el (get-dialog-box-response): |
| 162 * dialog.el (make-dialog-box): | 537 * dialog.el (make-dialog-box): |
| 163 * dialog.el (dialog-box-finish): New. | 538 * dialog.el (dialog-box-finish): New. |
| 166 implement [properly!] the :modal property of the new dialog box | 541 implement [properly!] the :modal property of the new dialog box |
| 167 interface. this is the first time xemacs has ever had *proper* | 542 interface. this is the first time xemacs has ever had *proper* |
| 168 modal dialog boxes, giving the standard window-system feedback. | 543 modal dialog boxes, giving the standard window-system feedback. |
| 169 (e.g. under windows, clicking on a disabled frame causes a beep | 544 (e.g. under windows, clicking on a disabled frame causes a beep |
| 170 and makes the dialog box flash three times.) | 545 and makes the dialog box flash three times.) |
| 171 | 546 |
| 172 * dragdrop.el: header keyword frobbing. | 547 * dragdrop.el: header keyword frobbing. |
| 173 | 548 |
| 174 * dumped-lisp.el (preloaded-file-list): | 549 * dumped-lisp.el (preloaded-file-list): |
| 175 renamed winnt.el to win32-native.el. | 550 renamed winnt.el to win32-native.el. |
| 176 | 551 |
| 177 * faces.el (face-property): | 552 * faces.el (face-property): |
| 178 * faces.el (set-face-property): | 553 * faces.el (set-face-property): |
| 179 * faces.el (frob-face-property): | 554 * faces.el (frob-face-property): |
| 180 * faces.el (frob-face-font-2): | 555 * faces.el (frob-face-font-2): |
| 181 * faces.el (make-face-bold): | 556 * faces.el (make-face-bold): |
| 191 on font object of device type `stream', which is not good and | 566 on font object of device type `stream', which is not good and |
| 192 explains the subtle errors Adrian was getting when byte-compiling | 567 explains the subtle errors Adrian was getting when byte-compiling |
| 193 something that required 'term. (Adrian, now you can use stack-trace- | 568 something that required 'term. (Adrian, now you can use stack-trace- |
| 194 on-error to find the exact place where things are going wrong instead | 569 on-error to find the exact place where things are going wrong instead |
| 195 of having to laboriously binary-search your way through.) | 570 of having to laboriously binary-search your way through.) |
| 196 | 571 |
| 197 * finder.el (finder-known-keywords): | 572 * finder.el (finder-known-keywords): |
| 198 cleaned up -- properly sorted, clarified the meanings of many of | 573 cleaned up -- properly sorted, clarified the meanings of many of |
| 199 the keywords, and added a few -- mswin, gui, content, build, www, | 574 the keywords, and added a few -- mswin, gui, content, build, www, |
| 200 user, services. the last two try to distinguish between a package | 575 user, services. the last two try to distinguish between a package |
| 201 that's used directly by the user, and a package that provides | 576 that's used directly by the user, and a package that provides |
| 202 support services to other packages. | 577 support services to other packages. |
| 203 | 578 |
| 204 * font-lock.el (lisp-font-lock-keywords-2): | 579 * font-lock.el (lisp-font-lock-keywords-2): |
| 205 update list of lisp control structures to include everything, | 580 update list of lisp control structures to include everything, |
| 206 including new ones i introduced. | 581 including new ones i introduced. |
| 207 | 582 |
| 208 * gutter.el: header keyword frobbing. | 583 * gutter.el: header keyword frobbing. |
| 209 | 584 |
| 210 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most | 585 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most |
| 211 recent isearch element was not doing so! you got the second-most- | 586 recent isearch element was not doing so! you got the second-most- |
| 212 recent instead. | 587 recent instead. |
| 213 | 588 |
| 214 * lisp-mode.el (construct-lisp-mode-menu): | 589 * lisp-mode.el (construct-lisp-mode-menu): |
| 215 more menubar cleanups. | 590 more menubar cleanups. |
| 216 * lisp-mode.el (with-selected-window): | 591 * lisp-mode.el (with-selected-window): |
| 217 make it indent properly. | 592 make it indent properly. |
| 218 | 593 |
| 219 * menubar-items.el (default-menubar): lots of menubar cleanups. | 594 * menubar-items.el (default-menubar): lots of menubar cleanups. |
| 220 rearranged the options menu the most, e.g. splitting up the | 595 rearranged the options menu the most, e.g. splitting up the |
| 221 Keyboard/Mouse menu into a new Editing menu and combining the | 596 Keyboard/Mouse menu into a new Editing menu and combining the |
| 222 separate Scrollbar/Gutter/Toolbar submenus into Display. | 597 separate Scrollbar/Gutter/Toolbar submenus into Display. |
| 223 Got rid of General, moved items to Editing or new Troubleshooting. | 598 Got rid of General, moved items to Editing or new Troubleshooting. |
| 228 Anything like this is necessarily incremental in its construction | 603 Anything like this is necessarily incremental in its construction |
| 229 -- By constant use you gradually become more and more aware of | 604 -- By constant use you gradually become more and more aware of |
| 230 better and better ways to group menu items. When we eventually | 605 better and better ways to group menu items. When we eventually |
| 231 move the options menu to a property sheet, the existing structure | 606 move the options menu to a property sheet, the existing structure |
| 232 will probably be preserved fairly well. | 607 will probably be preserved fairly well. |
| 233 | 608 |
| 234 * minibuf.el (next-history-element): fix problems with pressing | 609 * minibuf.el (next-history-element): fix problems with pressing |
| 235 down arrow in repeat-complex-command. | 610 down arrow in repeat-complex-command. |
| 236 | 611 |
| 237 * modeline.el: | 612 * modeline.el: |
| 238 * modeline.el (modeline-3d-p): New. | 613 * modeline.el (modeline-3d-p): New. |
| 239 added custom variable for controlling the 3d modeline. the | 614 added custom variable for controlling the 3d modeline. the |
| 240 corresponding Options item has been present for a long time, | 615 corresponding Options item has been present for a long time, |
| 241 but commented out with "fix me!" comments. it's fixed now. | 616 but commented out with "fix me!" comments. it's fixed now. |
| 242 | 617 |
| 243 * obsolete.el (add-menu): | 618 * obsolete.el (add-menu): |
| 244 remove bogus gettexts. | 619 remove bogus gettexts. |
| 245 | 620 |
| 246 * process.el (shell-quote-argument): | 621 * process.el (shell-quote-argument): |
| 247 handle this correctly under Windows native with COMMAND.COM/CMD.EXE. | 622 handle this correctly under Windows native with COMMAND.COM/CMD.EXE. |
| 248 For bash under Windows native, see below. | 623 For bash under Windows native, see below. |
| 249 | 624 |
| 250 * simple.el: | 625 * simple.el: |
| 251 * simple.el (display-warning-buffer): | 626 * simple.el (display-warning-buffer): |
| 252 Fixed the handling of warning display to eliminate the annoying | 627 Fixed the handling of warning display to eliminate the annoying |
| 253 *Show* buffer, like was done for byte-compiler output above. | 628 *Show* buffer, like was done for byte-compiler output above. |
| 254 | 629 |
| 255 * simple.el (debug-print): New. | 630 * simple.el (debug-print): New. |
| 256 Simple function for sending debug messages to the console and/or | 631 Simple function for sending debug messages to the console and/or |
| 257 other debug places. | 632 other debug places. |
| 258 | 633 |
| 259 * subr.el (replace-in-string): | 634 * subr.el (replace-in-string): |
| 262 author of this function didn't realize there was a fun | 637 author of this function didn't realize there was a fun |
| 263 replace-match that could make his life much easier, because we | 638 replace-match that could make his life much easier, because we |
| 264 duplicated the entire logic. The new version is smaller, easier | 639 duplicated the entire logic. The new version is smaller, easier |
| 265 to understand, much more robust, and has extended features -- | 640 to understand, much more robust, and has extended features -- |
| 266 those of replace-match.) | 641 those of replace-match.) |
| 267 | 642 |
| 268 * window.el: | 643 * window.el: |
| 269 * window.el (with-selected-window): New. | 644 * window.el (with-selected-window): New. |
| 270 An obvious complement to the existing `with-selected-frame' and | 645 An obvious complement to the existing `with-selected-frame' and |
| 271 `with-current-buffer'. | 646 `with-current-buffer'. |
| 272 | 647 |
| 278 intended. Because the mechanism is in Lisp, it's easily | 653 intended. Because the mechanism is in Lisp, it's easily |
| 279 extendible. (For those running bash and running the native | 654 extendible. (For those running bash and running the native |
| 280 version, I tried hard to do what I thought was correct. But more | 655 version, I tried hard to do what I thought was correct. But more |
| 281 thought is needed, and ideally the volunteer work of people with | 656 thought is needed, and ideally the volunteer work of people with |
| 282 these configurations that they generally run on.) | 657 these configurations that they generally run on.) |
| 283 | 658 |
| 284 * x-font-menu.el (x-font-menu-font-data): | 659 * x-font-menu.el (x-font-menu-font-data): |
| 285 Put in defvar's to fix byte-compiler warnings. | 660 Put in defvar's to fix byte-compiler warnings. |
| 286 | 661 |
| 287 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net> | 662 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net> |
| 288 | 663 |
| 313 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org> | 688 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org> |
| 314 | 689 |
| 315 * files.el (auto-mode-alist): Add .spec for RPM. | 690 * files.el (auto-mode-alist): Add .spec for RPM. |
| 316 | 691 |
| 317 2000-07-31 Andy Piper <andy@xemacs.org> | 692 2000-07-31 Andy Piper <andy@xemacs.org> |
| 318 | 693 |
| 319 * gutter-items.el (update-tab-in-gutter): deprecate :properties. | 694 * gutter-items.el (update-tab-in-gutter): deprecate :properties. |
| 320 | 695 |
| 321 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org> | 696 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org> |
| 322 | 697 |
| 323 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function | 698 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function |
| 364 it exists. | 739 it exists. |
| 365 | 740 |
| 366 2000-07-10 Andy Piper <andy@xemacs.org> | 741 2000-07-10 Andy Piper <andy@xemacs.org> |
| 367 | 742 |
| 368 * dialog-items.el: sync with Ben's patch. | 743 * dialog-items.el: sync with Ben's patch. |
| 369 | 744 |
| 370 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus | 745 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus |
| 371 comment. | 746 comment. |
| 372 (progress-text-glyph): deleted. | 747 (progress-text-glyph): deleted. |
| 373 (progress-layout-glyph): make completely minimal. | 748 (progress-layout-glyph): make completely minimal. |
| 374 (progress-gauge-glyph): ditto. | 749 (progress-gauge-glyph): ditto. |
| 510 * help.el (frob-help-extents): New. | 885 * help.el (frob-help-extents): New. |
| 511 * help.el (describe-function-1): | 886 * help.el (describe-function-1): |
| 512 * help.el (variable-at-point): | 887 * help.el (variable-at-point): |
| 513 * help.el (variable-at-event): New. | 888 * help.el (variable-at-event): New. |
| 514 * help.el (describe-variable): | 889 * help.el (describe-variable): |
| 515 Major overhaul. | 890 Major overhaul. |
| 516 - Make functions and variables be mousable. | 891 - Make functions and variables be mousable. |
| 517 - Middle button hyperlinks. | 892 - Middle button hyperlinks. |
| 518 - New context-menu entries. | 893 - New context-menu entries. |
| 519 | 894 |
| 520 * keydefs.el: | 895 * keydefs.el: |
| 521 * keydefs.el (global-map): | 896 * keydefs.el (global-map): |
| 522 New key bindings to move lines up and down. | 897 New key bindings to move lines up and down. |
| 523 | 898 |
| 524 * lisp-mode.el: | 899 * lisp-mode.el: |
| 525 * lisp-mode.el (construct-lisp-mode-menu): New. | 900 * lisp-mode.el (construct-lisp-mode-menu): New. |
| 526 * lisp-mode.el (emacs-lisp-mode-popup-menu): | 901 * lisp-mode.el (emacs-lisp-mode-popup-menu): |
| 540 * menubar-items.el (activate-popup-menu-hook): Removed. | 915 * menubar-items.el (activate-popup-menu-hook): Removed. |
| 541 * menubar-items.el (popup-mode-menu): Removed. | 916 * menubar-items.el (popup-mode-menu): Removed. |
| 542 * menubar-items.el (popup-buffer-menu): Removed. | 917 * menubar-items.el (popup-buffer-menu): Removed. |
| 543 * menubar-items.el (popup-menubar-menu): Removed. | 918 * menubar-items.el (popup-menubar-menu): Removed. |
| 544 Move to menubar.el. | 919 Move to menubar.el. |
| 545 | 920 |
| 546 * menubar.el: | 921 * menubar.el: |
| 547 * menubar.el (global-popup-menu): New. | 922 * menubar.el (global-popup-menu): New. |
| 548 * menubar.el (mode-popup-menu): New. | 923 * menubar.el (mode-popup-menu): New. |
| 549 * menubar.el (activate-popup-menu-hook): New. | 924 * menubar.el (activate-popup-menu-hook): New. |
| 550 * menubar.el (last-popup-menu-event): New. | 925 * menubar.el (last-popup-menu-event): New. |
| 553 * menubar.el (popup-menubar-menu): New. | 928 * menubar.el (popup-menubar-menu): New. |
| 554 * menubar.el (menu-call-at-event): New. | 929 * menubar.el (menu-call-at-event): New. |
| 555 Move non-content functions here. Add support for context menu | 930 Move non-content functions here. Add support for context menu |
| 556 items on extents. | 931 items on extents. |
| 557 | 932 |
| 558 * minibuf.el (minibuffer-history-uniquify): | 933 * minibuf.el (minibuffer-history-uniquify): |
| 559 Typo fix. | 934 Typo fix. |
| 560 | 935 |
| 561 * minibuf.el (read-file-name-1): | 936 * minibuf.el (read-file-name-1): |
| 562 Call new file dialog box if it exists. | 937 Call new file dialog box if it exists. |
| 563 | 938 |
| 564 * minibuf.el (mouse-rfn-setup-vars): | 939 * minibuf.el (mouse-rfn-setup-vars): |
| 565 Clean up "chop" action. | 940 Clean up "chop" action. |
| 566 | 941 |
| 660 `load-user-custom-file`. | 1035 `load-user-custom-file`. |
| 661 (maybe-migrate-user-init-file): Minor fixes. | 1036 (maybe-migrate-user-init-file): Minor fixes. |
| 662 | 1037 |
| 663 2000-07-16 Martin Buchholz <martin@xemacs.org> | 1038 2000-07-16 Martin Buchholz <martin@xemacs.org> |
| 664 | 1039 |
| 665 * apropos.el (apropos-documentation-check-doc-file): | 1040 * apropos.el (apropos-documentation-check-doc-file): |
| 666 `doc' variable should be let-bound, as was presumably intended. | 1041 `doc' variable should be let-bound, as was presumably intended. |
| 667 | 1042 |
| 668 * cus-edit.el (custom-variable-reset-saved): | 1043 * cus-edit.el (custom-variable-reset-saved): |
| 669 (custom-variable-reset-standard): | 1044 (custom-variable-reset-standard): |
| 670 Remove unused variable comment-widget. Twice. | 1045 Remove unused variable comment-widget. Twice. |
| 671 | 1046 |
| 672 * toolbar.el (toolbar-blank-press-function): | 1047 * toolbar.el (toolbar-blank-press-function): |
| 673 Add a real defvar with initial value nil and proper docstring. | 1048 Add a real defvar with initial value nil and proper docstring. |
| 674 (press-toolbar-button): No need to check for boundp-ness anymore. | 1049 (press-toolbar-button): No need to check for boundp-ness anymore. |
| 675 | 1050 |
| 676 * rect.el (open-rectangle-line): Remove useless (let) form. | 1051 * rect.el (open-rectangle-line): Remove useless (let) form. |
| 677 Add defvar for pending-delete-mode. | 1052 Add defvar for pending-delete-mode. |
| 678 | 1053 |
| 679 * info.el (Info-find-node): This function needs an autoload cookie. | 1054 * info.el (Info-find-node): This function needs an autoload cookie. |
| 680 | 1055 |
| 681 * mule/mule-x-init.el (x-use-halfwidth-roman-font): | 1056 * mule/mule-x-init.el (x-use-halfwidth-roman-font): |
| 682 Use let* since the second form referred to the first. | 1057 Use let* since the second form referred to the first. |
| 683 | 1058 |
| 684 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com> | 1059 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com> |
| 685 | 1060 |
| 686 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard' | 1061 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard' |
| 725 Removed this X-specific nonesense. Use the generic support | 1100 Removed this X-specific nonesense. Use the generic support |
| 726 in select.el instead. | 1101 in select.el instead. |
| 727 | 1102 |
| 728 2000-07-15 Martin Buchholz <martin@xemacs.org> | 1103 2000-07-15 Martin Buchholz <martin@xemacs.org> |
| 729 | 1104 |
| 730 * mule/mule-category.el (defined-category-hashtable): | 1105 * mule/mule-category.el (defined-category-hashtable): |
| 731 Use make-hash-table instead of make-hashtable | 1106 Use make-hash-table instead of make-hashtable |
| 732 | 1107 |
| 733 * buff-menu.el: Byte-compiler warning fix. | 1108 * buff-menu.el: Byte-compiler warning fix. |
| 734 | 1109 |
| 735 * isearch-mode.el (isearch-highlight-all-cleanup): | 1110 * isearch-mode.el (isearch-highlight-all-cleanup): |
| 736 Remove unused variable `isearch-highlight-all-start'. | 1111 Remove unused variable `isearch-highlight-all-start'. |
| 737 | 1112 |
| 738 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix. | 1113 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix. |
| 739 | 1114 |
| 740 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes. | 1115 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes. |
| 741 | 1116 |
| 742 * cus-dep.el (Custom-make-dependencies): | 1117 * cus-dep.el (Custom-make-dependencies): |
| 743 Add autoload cookie for custom-add-loads to generated custom-load.el. | 1118 Add autoload cookie for custom-add-loads to generated custom-load.el. |
| 744 | 1119 |
| 745 * autoload.el (autoload-package-name): Warning suppression. | 1120 * autoload.el (autoload-package-name): Warning suppression. |
| 746 Move defvar prior to first use. | 1121 Move defvar prior to first use. |
| 747 | 1122 |
| 748 * custom.el: Add autoload for custom-declare-face. | 1123 * custom.el: Add autoload for custom-declare-face. |
| 749 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...' | 1124 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...' |
| 750 * cl.el (cl-hack-byte-compiler): | 1125 * cl.el (cl-hack-byte-compiler): |
| 751 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...' | 1126 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...' |
| 752 to work properly. | 1127 to work properly. |
| 753 | 1128 |
| 754 2000-07-08 Mike Sperber <mike@xemacs.org> | 1129 2000-07-08 Mike Sperber <mike@xemacs.org> |
| 755 | 1130 |
| 830 | 1205 |
| 831 * font-lock.el (font-lock-apply-highlight): Bind these face vars | 1206 * font-lock.el (font-lock-apply-highlight): Bind these face vars |
| 832 only when necessary. | 1207 only when necessary. |
| 833 | 1208 |
| 834 2000-06-30 Charles G Waldman <cgw@alum.mit.edu> | 1209 2000-06-30 Charles G Waldman <cgw@alum.mit.edu> |
| 835 | 1210 |
| 836 * cl-macs.el: fix cl-transform-function-property kludge | 1211 * cl-macs.el: fix cl-transform-function-property kludge |
| 837 so that it does not require a random feature. | 1212 so that it does not require a random feature. |
| 838 | 1213 |
| 839 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com> | 1214 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com> |
| 840 | 1215 |
| 847 | 1222 |
| 848 2000-06-21 Charles G Waldman <cgw@alum.mit.edu> | 1223 2000-06-21 Charles G Waldman <cgw@alum.mit.edu> |
| 849 | 1224 |
| 850 * package-ui.el (defgroup pui): Correct a misspelling | 1225 * package-ui.el (defgroup pui): Correct a misspelling |
| 851 (pui-toggle-package-delete): Change `seleted' to `selected' | 1226 (pui-toggle-package-delete): Change `seleted' to `selected' |
| 852 | 1227 |
| 853 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch> | 1228 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch> |
| 854 | 1229 |
| 855 * package-get.el (package-get-update-base): | 1230 * package-get.el (package-get-update-base): |
| 856 (package-get): Use insert-file-contents-literally always. | 1231 (package-get): Use insert-file-contents-literally always. |
| 857 (package-get-maybe-save-index): | 1232 (package-get-maybe-save-index): |
| 858 Force coding system for writing to binary. | 1233 Force coding system for writing to binary. |
| 859 | 1234 |
| 860 2000-06-08 Mike Alexander <mta@arbortext.com> | 1235 2000-06-08 Mike Alexander <mta@arbortext.com> |
| 951 * font-lock.el ('font-lock-revert-cleanup): Removed. | 1326 * font-lock.el ('font-lock-revert-cleanup): Removed. |
| 952 * font-lock.el ('font-lock-revert-setup): Removed. | 1327 * font-lock.el ('font-lock-revert-setup): Removed. |
| 953 Rewrite deferral code to handle any number of changes, merging | 1328 Rewrite deferral code to handle any number of changes, merging |
| 954 them properly. Remove hacked-up code for revert-buffer, now | 1329 them properly. Remove hacked-up code for revert-buffer, now |
| 955 unnecessary. | 1330 unnecessary. |
| 956 | 1331 |
| 957 * menubar-items.el (default-menubar): | 1332 * menubar-items.el (default-menubar): |
| 958 In Options->Edit Init File, don't switch to emacs-lisp-mode | 1333 In Options->Edit Init File, don't switch to emacs-lisp-mode |
| 959 unless necessary; doing this turns off font-lock. | 1334 unless necessary; doing this turns off font-lock. |
| 960 | 1335 |
| 961 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org> | 1336 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org> |
| 986 * gutter-items.el (append-progress-display): | 1361 * gutter-items.el (append-progress-display): |
| 987 * gutter-items.el (abort-progress-display): | 1362 * gutter-items.el (abort-progress-display): |
| 988 * gutter-items.el (raw-append-progress-display): | 1363 * gutter-items.el (raw-append-progress-display): |
| 989 Further fixes. Use set-glyph-image not set-image-instance-property, | 1364 Further fixes. Use set-glyph-image not set-image-instance-property, |
| 990 to fix problems with multiple windows in a frame. | 1365 to fix problems with multiple windows in a frame. |
| 991 | 1366 |
| 992 * menubar-items.el (tutorials-menu-filter): | 1367 * menubar-items.el (tutorials-menu-filter): |
| 993 Fix typo. | 1368 Fix typo. |
| 994 | 1369 |
| 995 * startup.el (early-error-handler): | 1370 * startup.el (early-error-handler): |
| 996 Display message box under windows; otherwise, message will disappear | 1371 Display message box under windows; otherwise, message will disappear |
| 997 before it can be viewed. | 1372 before it can be viewed. |
| 998 | 1373 |
| 999 * update-elc.el: | 1374 * update-elc.el: |
| 1000 Fix bug in NEEDTODUMP processing. | 1375 Fix bug in NEEDTODUMP processing. |
| 1001 | 1376 |
| 1002 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org> | 1377 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org> |
| 1003 | 1378 |
| 1021 * faces.el (set-face-highlight-p): | 1396 * faces.el (set-face-highlight-p): |
| 1022 * faces.el (set-face-dim-p): | 1397 * faces.el (set-face-dim-p): |
| 1023 * faces.el (set-face-blinking-p): | 1398 * faces.el (set-face-blinking-p): |
| 1024 * faces.el (set-face-reverse-p): | 1399 * faces.el (set-face-reverse-p): |
| 1025 doc string changes. | 1400 doc string changes. |
| 1026 | 1401 |
| 1027 * glyphs.el: | 1402 * glyphs.el: |
| 1028 * glyphs.el (make-image-specifier): | 1403 * glyphs.el (make-image-specifier): |
| 1029 * glyphs.el (glyph-property): | 1404 * glyphs.el (glyph-property): |
| 1030 * glyphs.el (set-glyph-image): | 1405 * glyphs.el (set-glyph-image): |
| 1031 * glyphs.el (make-glyph): | 1406 * glyphs.el (make-glyph): |
| 1037 the description of instantiators should go with the make-foo-specifier | 1412 the description of instantiators should go with the make-foo-specifier |
| 1038 fun's doc string, rather than in foo-specifier-p. this follows | 1413 fun's doc string, rather than in foo-specifier-p. this follows |
| 1039 conventions elsewhere in XEmacs and in general is a lot more obvious | 1414 conventions elsewhere in XEmacs and in general is a lot more obvious |
| 1040 of a place to look. sometimes the make-foo-specifier function needs | 1415 of a place to look. sometimes the make-foo-specifier function needs |
| 1041 to be created in the process. | 1416 to be created in the process. |
| 1042 | 1417 |
| 1043 * gutter.el: | 1418 * gutter.el: |
| 1044 * gutter.el (make-gutter-specifier): New. | 1419 * gutter.el (make-gutter-specifier): New. |
| 1045 * gutter.el (make-gutter-size-specifier): New. | 1420 * gutter.el (make-gutter-size-specifier): New. |
| 1046 * gutter.el (make-gutter-visible-specifier): New. | 1421 * gutter.el (make-gutter-visible-specifier): New. |
| 1047 specifier doc updates according to the conventions specified before. | 1422 specifier doc updates according to the conventions specified before. |
| 1100 | 1475 |
| 1101 * keydefs.el: | 1476 * keydefs.el: |
| 1102 Restore M-up, M-down to 21.1 state. Put *ward-sentence on | 1477 Restore M-up, M-down to 21.1 state. Put *ward-sentence on |
| 1103 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll | 1478 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll |
| 1104 the window without moving point. | 1479 the window without moving point. |
| 1105 | 1480 |
| 1106 * simple.el: | 1481 * simple.el: |
| 1107 * simple.el (scroll-up-one): New. | 1482 * simple.el (scroll-up-one): New. |
| 1108 * simple.el (scroll-down-one): New. | 1483 * simple.el (scroll-down-one): New. |
| 1109 Functions for use with C-M-up/down. | 1484 Functions for use with C-M-up/down. |
| 1110 | 1485 |
| 1112 | 1487 |
| 1113 * XEmacs 21.2.33 is released. | 1488 * XEmacs 21.2.33 is released. |
| 1114 | 1489 |
| 1115 2000-04-29 Martin Buchholz <martin@xemacs.org> | 1490 2000-04-29 Martin Buchholz <martin@xemacs.org> |
| 1116 | 1491 |
| 1117 * dialog.el (yes-or-no-p-dialog-box): | 1492 * dialog.el (yes-or-no-p-dialog-box): |
| 1118 Fix docstring. | 1493 Fix docstring. |
| 1119 Fix following horrible bug in X11 mode with focus-follows-mouse: | 1494 Fix following horrible bug in X11 mode with focus-follows-mouse: |
| 1120 1. Visit two files in two different frames. | 1495 1. Visit two files in two different frames. |
| 1121 2. do File->Revert Buffer in one of those frames. | 1496 2. do File->Revert Buffer in one of those frames. |
| 1122 3. Dialog box appears. | 1497 3. Dialog box appears. |
| 1123 4. Arrange things so that the mouse passes over the *other* | 1498 4. Arrange things so that the mouse passes over the *other* |
| 1124 frame, then to the dialog box, and click on "Yes". | 1499 frame, then to the dialog box, and click on "Yes". |
| 1125 5. The file contents end up in the *wrong* buffer! | 1500 5. The file contents end up in the *wrong* buffer! |
| 1126 Add TODO comment. | 1501 Add TODO comment. |
| 1127 | 1502 |
| 1128 2000-04-28 Ben Wing <ben@xemacs.org> | 1503 2000-04-28 Ben Wing <ben@xemacs.org> |
| 1129 | 1504 |
| 1130 * help.el (describe-installation): correct typo introduced | 1505 * help.el (describe-installation): correct typo introduced |
| 1131 in last patch: boundp -> fboundp. | 1506 in last patch: boundp -> fboundp. |
| 1132 | 1507 |
| 1133 * etags.el (buffer-tag-table-list): | 1508 * etags.el (buffer-tag-table-list): |
| 1134 canonicalize filenames to Unix format so that tag-table-alist | 1509 canonicalize filenames to Unix format so that tag-table-alist |
| 1135 searching works under Windows. | 1510 searching works under Windows. |
| 1136 | 1511 |
| 1137 * autoload.el: | 1512 * autoload.el: |
| 1138 Bowdlerize the supposedly objectionable words | 1513 Bowdlerize the supposedly objectionable words |
| 1139 "who couldn't quite manage to cleanly modify batch-update-autoloads". | 1514 "who couldn't quite manage to cleanly modify batch-update-autoloads". |
| 1140 | 1515 |
| 1141 * gutter-items.el (set-progress-display-style): | 1516 * gutter-items.el (set-progress-display-style): |
| 1142 * gutter-items.el (search-dialog-callback): | 1517 * gutter-items.el (search-dialog-callback): |
| 1143 * gutter-items.el (make-search-dialog): | 1518 * gutter-items.el (make-search-dialog): |
| 1144 Change to new callback-ex api. | 1519 Change to new callback-ex api. |
| 1145 | 1520 |
| 1181 * loadup.el: set gc-cons-threshold very high unless dumping -- | 1556 * loadup.el: set gc-cons-threshold very high unless dumping -- |
| 1182 loadup during update-elc is much much much faster. also do this | 1557 loadup during update-elc is much much much faster. also do this |
| 1183 when quick-building. | 1558 when quick-building. |
| 1184 | 1559 |
| 1185 add commented-out code for profiling loadup. | 1560 add commented-out code for profiling loadup. |
| 1186 | 1561 |
| 1187 | 1562 |
| 1188 * update-elc.el (preloaded-file-list): add bytecomp.el, since it | 1563 * update-elc.el (preloaded-file-list): add bytecomp.el, since it |
| 1189 is required in order to build xemacs. | 1564 is required in order to build xemacs. |
| 1190 | 1565 |
| 1191 2000-04-26 Ben Wing <ben@xemacs.org> | 1566 2000-04-26 Ben Wing <ben@xemacs.org> |
| 1196 2000-04-23 Ben Wing <ben@xemacs.org> | 1571 2000-04-23 Ben Wing <ben@xemacs.org> |
| 1197 | 1572 |
| 1198 * update-elc.el: compute whether any dumped .el or .elc files | 1573 * update-elc.el: compute whether any dumped .el or .elc files |
| 1199 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP | 1574 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP |
| 1200 if so. | 1575 if so. |
| 1201 | 1576 |
| 1202 * update-elc.el (update-elc-files-to-compile): always change | 1577 * update-elc.el (update-elc-files-to-compile): always change |
| 1203 NOBYTECOMPILE in the src directory rather than current dir, | 1578 NOBYTECOMPILE in the src directory rather than current dir, |
| 1204 so it will work under NT. | 1579 so it will work under NT. |
| 1205 | 1580 |
| 1206 * autoload.el (autoload-trim-file-name): canonicalize to slashes so | 1581 * autoload.el (autoload-trim-file-name): canonicalize to slashes so |
| 1227 * dumped-lisp.el (preloaded-file-list): Always dump select.el. | 1602 * dumped-lisp.el (preloaded-file-list): Always dump select.el. |
| 1228 | 1603 |
| 1229 2000-04-16 Ben Wing <ben@xemacs.org> | 1604 2000-04-16 Ben Wing <ben@xemacs.org> |
| 1230 | 1605 |
| 1231 * printer.el: New file. | 1606 * printer.el: New file. |
| 1232 | 1607 |
| 1233 * dumped-lisp.el (preloaded-file-list): Declare printer.el. | 1608 * dumped-lisp.el (preloaded-file-list): Declare printer.el. |
| 1234 | 1609 |
| 1235 * help.el (describe-installation): Fix decoding for Windows. | 1610 * help.el (describe-installation): Fix decoding for Windows. |
| 1236 | 1611 |
| 1237 * menubar-items.el: | 1612 * menubar-items.el: |
| 1238 * menubar-items.el (default-menubar): | 1613 * menubar-items.el (default-menubar): |
| 1239 * menubar-items.el (tutorials-menu-filter): New. | 1614 * menubar-items.el (tutorials-menu-filter): New. |
| 1240 * menubar-items.el (popup-menubar-menu): | 1615 * menubar-items.el (popup-menubar-menu): |
| 1241 Add authorship. Redo Help menu and Tutorials filter. | 1616 Add authorship. Redo Help menu and Tutorials filter. |
| 1242 | 1617 |
| 1243 * menubar.el: Correct comment. | 1618 * menubar.el: Correct comment. |
| 1244 | 1619 |
| 1245 * modeline.el (modeline-buffer-identification): Correct doc string. | 1620 * modeline.el (modeline-buffer-identification): Correct doc string. |
| 1246 | 1621 |
| 1247 * simple.el: | 1622 * simple.el: |
| 1248 * simple.el (printing): Removed. | 1623 * simple.el (printing): Removed. |
| 1249 * simple.el (printer-name): Removed. | 1624 * simple.el (printer-name): Removed. |
| 1250 * simple.el (generic-print-buffer): Removed. | 1625 * simple.el (generic-print-buffer): Removed. |
| 1251 * simple.el (generic-print-region): Removed. | 1626 * simple.el (generic-print-region): Removed. |
| 1268 * gutter.el (default-gutter-position): moved from gutter-items.el. | 1643 * gutter.el (default-gutter-position): moved from gutter-items.el. |
| 1269 (default-gutter-position-changed-hook): ditto. | 1644 (default-gutter-position-changed-hook): ditto. |
| 1270 (gutter-element-visibility-changed-hook): ditto. | 1645 (gutter-element-visibility-changed-hook): ditto. |
| 1271 (set-gutter-element): ditto. | 1646 (set-gutter-element): ditto. |
| 1272 (remove-gutter-element): ditto. | 1647 (remove-gutter-element): ditto. |
| 1273 (set-gutter-element-visible-p): ditto. | 1648 (set-gutter-element-visible-p): ditto. |
| 1274 (gutter-element-visible-p): ditto. | 1649 (gutter-element-visible-p): ditto. |
| 1275 (init-gutter): ditto. | 1650 (init-gutter): ditto. |
| 1276 | 1651 |
| 1277 * dialog.el (make-dialog-box): renamed and moved from | 1652 * dialog.el (make-dialog-box): renamed and moved from |
| 1278 gutter-items.el | 1653 gutter-items.el |
| 1287 | 1662 |
| 1288 * etags.el (find-tag-at-point): New. Lets you do find-tag | 1663 * etags.el (find-tag-at-point): New. Lets you do find-tag |
| 1289 without constantly being prompted for the tag. | 1664 without constantly being prompted for the tag. |
| 1290 * simple.el: Added a number of section headings, to clarify the | 1665 * simple.el: Added a number of section headings, to clarify the |
| 1291 organization of this file. | 1666 organization of this file. |
| 1292 * simple.el (activate-region): | 1667 * simple.el (activate-region): |
| 1293 * simple.el (region-exists-p): | 1668 * simple.el (region-exists-p): |
| 1294 * simple.el (region-active-p): | 1669 * simple.el (region-active-p): |
| 1295 Moved these three function down to the other side of | 1670 Moved these three function down to the other side of |
| 1296 the case-changing functions, so they join the rest of | 1671 the case-changing functions, so they join the rest of |
| 1297 the region code. | 1672 the region code. |
| 1298 * simple.el (printing): New. | 1673 * simple.el (printing): New. |
| 1299 * simple.el (printer-name): New. | 1674 * simple.el (printer-name): New. |
| 1300 * simple.el (generic-print-buffer): New. | 1675 * simple.el (generic-print-buffer): New. |
| 1301 New functions, a very simple prototype for a unified | 1676 New functions, a very simple prototype for a unified |
| 1302 printing interface. | 1677 printing interface. |
| 1303 | 1678 |
| 1304 * process.el (call-process-internal): Real fix for null BUFFER, | 1679 * process.el (call-process-internal): Real fix for null BUFFER, |
| 1305 other problems with BUFFER specs. | 1680 other problems with BUFFER specs. |
| 1306 | 1681 |
| 1307 * menubar-items.el: | 1682 * menubar-items.el: |
| 1308 Fixed up File->Print to use new printing functions. | 1683 Fixed up File->Print to use new printing functions. |
| 1309 Various corrections and expansions to Grep/Compile menus. | 1684 Various corrections and expansions to Grep/Compile menus. |
| 1310 New options for Printing. | 1685 New options for Printing. |
| 1311 New options for SMTP Mail, the way to send mail under | 1686 New options for SMTP Mail, the way to send mail under |
| 1419 truly. Ideally we would like to delay these until we are more able | 1794 truly. Ideally we would like to delay these until we are more able |
| 1420 to cope. | 1795 to cope. |
| 1421 (append-progress-display): ditto. | 1796 (append-progress-display): ditto. |
| 1422 | 1797 |
| 1423 2000-03-20 Jeff Miller <jmiller@cablespeed.com> | 1798 2000-03-20 Jeff Miller <jmiller@cablespeed.com> |
| 1424 | 1799 |
| 1425 * lisp/make-docfile.el: call-process-internal is now implemented | 1800 * lisp/make-docfile.el: call-process-internal is now implemented |
| 1426 in process.el. | 1801 in process.el. |
| 1427 | 1802 |
| 1428 2000-03-21 Ben Wing <ben@xemacs.org> | 1803 2000-03-21 Ben Wing <ben@xemacs.org> |
| 1429 | 1804 |
| 1430 * mule\mule-cmds.el (set-language-info-alist): | 1805 * mule\mule-cmds.el (set-language-info-alist): |
| 1431 Fix to correspond to new menu arrangement. | 1806 Fix to correspond to new menu arrangement. |
| 1432 | 1807 |
| 1433 2000-03-21 Ben Wing <ben@xemacs.org> | 1808 2000-03-21 Ben Wing <ben@xemacs.org> |
| 1434 | 1809 |
| 1435 * process.el: | 1810 * process.el: |
| 1441 | 1816 |
| 1442 * lisp-mode.el: | 1817 * lisp-mode.el: |
| 1443 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New. | 1818 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New. |
| 1444 * lisp-mode.el (lisp-interaction-mode): | 1819 * lisp-mode.el (lisp-interaction-mode): |
| 1445 Put back Lisp Interaction menubar for Jan V's sake. | 1820 Put back Lisp Interaction menubar for Jan V's sake. |
| 1446 | 1821 |
| 1447 * simple.el: | 1822 * simple.el: |
| 1448 * simple.el (mark-ring): | 1823 * simple.el (mark-ring): |
| 1449 * simple.el (dont-record-current-mark): New. | 1824 * simple.el (dont-record-current-mark): New. |
| 1450 * simple.el (in-shifted-motion-command): New. | 1825 * simple.el (in-shifted-motion-command): New. |
| 1451 * simple.el (mark-ring-unrecorded-commands): New. | 1826 * simple.el (mark-ring-unrecorded-commands): New. |
| 1452 * simple.el (mark-ring-max): | 1827 * simple.el (mark-ring-max): |
| 1453 * simple.el (set-mark-command): | 1828 * simple.el (set-mark-command): |
| 1454 * simple.el (push-mark): | 1829 * simple.el (push-mark): |
| 1455 * simple.el (handle-pre-motion-command): | 1830 * simple.el (handle-pre-motion-command): |
| 1456 Implement scheme for not recording unimportant marks. | 1831 Implement scheme for not recording unimportant marks. |
| 1457 | 1832 |
| 1458 * subr.el: | 1833 * subr.el: |
| 1459 * subr.el (function-allows-args): New. | 1834 * subr.el (function-allows-args): New. |
| 1460 New function function-allows-args. | 1835 New function function-allows-args. |
| 1461 | 1836 |
| 1462 2000-03-20 Martin Buchholz <martin@xemacs.org> | 1837 2000-03-20 Martin Buchholz <martin@xemacs.org> |
| 1572 * font-menu.el (font-menu-weight-constructor): | 1947 * font-menu.el (font-menu-weight-constructor): |
| 1573 * font-menu.el (font-menu-set-font): | 1948 * font-menu.el (font-menu-set-font): |
| 1574 vassoc moved to alist.el. | 1949 vassoc moved to alist.el. |
| 1575 Accelerators added to all menus. | 1950 Accelerators added to all menus. |
| 1576 Unused bound var new-props removed. | 1951 Unused bound var new-props removed. |
| 1577 | 1952 |
| 1578 * keydefs.el: I did a whole lot of rearranging to put things in a | 1953 * keydefs.el: I did a whole lot of rearranging to put things in a |
| 1579 more consistent order and fixed a number of cases where key | 1954 more consistent order and fixed a number of cases where key |
| 1580 combinations involving up, down, left, right and so on were | 1955 combinations involving up, down, left, right and so on were |
| 1581 defined but the corresponding keypad combinations were not | 1956 defined but the corresponding keypad combinations were not |
| 1582 defined. | 1957 defined. |
| 1583 | 1958 |
| 1584 * lisp-mode.el: | 1959 * lisp-mode.el: |
| 1585 * lisp-mode.el (lisp-interaction-mode-popup-menu): | 1960 * lisp-mode.el (lisp-interaction-mode-popup-menu): |
| 1586 * lisp-mode.el (emacs-lisp-mode): | 1961 * lisp-mode.el (emacs-lisp-mode): |
| 1587 * lisp-mode.el (lisp-interaction-mode): | 1962 * lisp-mode.el (lisp-interaction-mode): |
| 1645 there. | 2020 there. |
| 1646 | 2021 |
| 1647 b) I combined the top level Tools and Apps menus into a single | 2022 b) I combined the top level Tools and Apps menus into a single |
| 1648 Tools menu, because the distinction between the two is not | 2023 Tools menu, because the distinction between the two is not |
| 1649 obvious, and the items on the menus are not used often enough that | 2024 obvious, and the items on the menus are not used often enough that |
| 1650 putting some of them onto submenus is a problem. | 2025 putting some of them onto submenus is a problem. |
| 1651 | 2026 |
| 1652 c) I created two new top level menus called View and Cmds because | 2027 c) I created two new top level menus called View and Cmds because |
| 1653 there were too many items on the File and Edit menus, and I'm going | 2028 there were too many items on the File and Edit menus, and I'm going |
| 1654 to be adding more items to these menus. In contrast to the Tools | 2029 to be adding more items to these menus. In contrast to the Tools |
| 1655 menu, the items on these menus may be used quite often during an | 2030 menu, the items on these menus may be used quite often during an |
| 1656 editing session, and so should be available with fewer | 2031 editing session, and so should be available with fewer |
| 1657 keystrokes. | 2032 keystrokes. |
| 1658 | 2033 |
| 1659 d) I added a number of options to the options menu, including one | 2034 d) I added a number of options to the options menu, including one |
| 1660 for controlling whether the alt key can be used to traverse to | 2035 for controlling whether the alt key can be used to traverse to |
| 1661 menu items using the accelerators, one for controlling behavior of | 2036 menu items using the accelerators, one for controlling behavior of |
| 1662 control-k, one for controlling how the kill and yank functions | 2037 control-k, one for controlling how the kill and yank functions |
| 1663 interact with the clipboard, a few additional buffers-menu | 2038 interact with the clipboard, a few additional buffers-menu |
| 1664 options, and various other things. I also did a bit of | 2039 options, and various other things. I also did a bit of |
| 1665 rearranging, for example, combining the keyboard and mouse options | 2040 rearranging, for example, combining the keyboard and mouse options |
| 1666 into a single keyboard and mouse submenu to facilitate the | 2041 into a single keyboard and mouse submenu to facilitate the |
| 1667 accelerators on that level. | 2042 accelerators on that level. |
| 1668 | 2043 |
| 1669 e) I changed the variable buffers-menu-format-buffer-line-function | 2044 e) I changed the variable buffers-menu-format-buffer-line-function |
| 1670 to take two arguments instead of one, the second argument being | 2045 to take two arguments instead of one, the second argument being |
| 1671 the line number for use in creating an accelerator. I added a | 2046 the line number for use in creating an accelerator. I added a |
| 1672 hack to support existing functions with one argument (although I | 2047 hack to support existing functions with one argument (although I |
| 1673 doubt that very many of these exist), for backward compatibility. | 2048 doubt that very many of these exist), for backward compatibility. |
| 1674 | 2049 |
| 1675 f) I moved the top level mule menu to be a submenu of the edit | 2050 f) I moved the top level mule menu to be a submenu of the edit |
| 1676 menu. I think that most of the items on this menu are fairly | 2051 menu. I think that most of the items on this menu are fairly |
| 1677 useless and there are certainly not enough frequently used items | 2052 useless and there are certainly not enough frequently used items |
| 1678 to justify this being its own top level menu. | 2053 to justify this being its own top level menu. |
| 1679 | 2054 |
| 1680 g) I combined most of the items in big-menubar.el into the main menu. | 2055 g) I combined most of the items in big-menubar.el into the main menu. |
| 1681 If people think the main menu is too big, it would be possible to | 2056 If people think the main menu is too big, it would be possible to |
| 1682 create different configurations, some smaller. | 2057 create different configurations, some smaller. |
| 1683 | 2058 |
| 1694 I made a number of changes to improve the appearance | 2069 I made a number of changes to improve the appearance |
| 1695 and functioning of the file dialog box. They include: | 2070 and functioning of the file dialog box. They include: |
| 1696 | 2071 |
| 1697 a) Fixing the problem where closing the dialog box by clicking on | 2072 a) Fixing the problem where closing the dialog box by clicking on |
| 1698 the close button of the window didn't properly exit the | 2073 the close button of the window didn't properly exit the |
| 1699 minibuffer. | 2074 minibuffer. |
| 1700 | 2075 |
| 1701 b) Fixing the problem that if you typed part of a file name, and | 2076 b) Fixing the problem that if you typed part of a file name, and |
| 1702 then clicked on a completion with the mouse, the file was not | 2077 then clicked on a completion with the mouse, the file was not |
| 1703 correctly selected. | 2078 correctly selected. |
| 1704 | 2079 |
| 1705 c) Changing the title of the dialog box to reflect the operation | 2080 c) Changing the title of the dialog box to reflect the operation |
| 1706 being done in accordance with user interface conventions, rather | 2081 being done in accordance with user interface conventions, rather |
| 1707 than the name of the dialog box buffer, which is rather useless. | 2082 than the name of the dialog box buffer, which is rather useless. |
| 1708 | 2083 |
| 1709 d) Remove the words "possible completions are" which didn't | 2084 d) Remove the words "possible completions are" which didn't |
| 1710 belong. | 2085 belong. |
| 1711 | 2086 |
| 1712 e) Fix things so that the completions scroll off the end of the | 2087 e) Fix things so that the completions scroll off the end of the |
| 1713 completions windows only to the right, rather than both to the | 2088 completions windows only to the right, rather than both to the |
| 1714 right and down, which is in accordance with Windows user interface | 2089 right and down, which is in accordance with Windows user interface |
| 1715 conventions. | 2090 conventions. |
| 1716 | 2091 |
| 1717 * msw-init.el (init-post-mswindows-win): | 2092 * msw-init.el (init-post-mswindows-win): |
| 1718 Added a binding for meta-F4, which is the standard windows binding | 2093 Added a binding for meta-F4, which is the standard windows binding |
| 1719 for exiting a program. | 2094 for exiting a program. |
| 1720 | 2095 |
| 1778 * simple.el (uncapitalized-title-words): | 2153 * simple.el (uncapitalized-title-words): |
| 1779 * simple.el (uncapitalized-title-word-regexp): | 2154 * simple.el (uncapitalized-title-word-regexp): |
| 1780 * simple.el (capitalize-string-as-title): | 2155 * simple.el (capitalize-string-as-title): |
| 1781 * simple.el (capitalize-region-as-title): | 2156 * simple.el (capitalize-region-as-title): |
| 1782 New. | 2157 New. |
| 1783 | 2158 |
| 1784 | 2159 |
| 1785 * subr.el (add-hook): | 2160 * subr.el (add-hook): |
| 1786 * subr.el (make-local-hook): New. | 2161 * subr.el (make-local-hook): New. |
| 1787 * subr.el (remove-local-hook): New. | 2162 * subr.el (remove-local-hook): New. |
| 1788 * subr.el (add-one-shot-hook): New. | 2163 * subr.el (add-one-shot-hook): New. |
