X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/e22ba851aa4a00b3d9e6062bdbad0e49604f6a5b..32b0a3c633ce15270d3b49b4c7a706360fac54a0:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 974c2c80d7..df3f6ec04e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,291 @@ +2003-07-29 Thomas W Murphy (tiny change) + + * outline.el (outline-mode-hook): Add defvar. + +2003-07-28 Nick Roberts + + * gdb-ui.el (gdb-setup-windows, gdb-restore-windows): Restore + assembler in source window if that is what has been selected. + (menu): Add gdb-restore-windows to menu. Make gdba + specific menus only visible from gdba. + +2003-07-28 Tak Ota (tiny change) + + * progmodes/compile.el (compilation-environment): New user variable. + (compile-internal): Respect it. + +2003-07-23 Masatake YAMATO + + * progmodes/gud.el (gdb-script-font-lock-keywords): + Put `font-lock-function-name-face' on a symbol which includes + `-' like `hook-run'. Put font-lock-variable-name-face + on a symbol starting with $. + +2003-07-27 Markus Rost + + * files.el (set-visited-file-name): Use truename for buffer-file-name. + +2003-07-26 Markus Rost + + * vc-hooks.el (vc-file-not-found-hook): Doc fix. + +2003-07-26 Andre Spiegel + + * vc-hooks.el (vc-default-registered, vc-make-version-backup): + Use with-no-warnings. + (vc-file-not-found-hook): Add this to find-file-not-found-functions, + rather than to find-file-not-found-hook, which doesn't exist. + +2003-07-26 Markus Rost + + * international/quail.el (quail-translate-key): Fix previous + change. + +2003-07-25 John Paul Wallington + + * server.el (server-start): Check `server-process' is non-nil + before killing it to avoid killing current buffer's process. + + * simple.el (choose-completion-string): Use `minibufferp'; + test `completion-reference-buffer' if `buffer' arg is nil. + (push-mark): Use `when' and `unless'. + (pop-mark): Use `when'. + + * mouse-sel.el (mouse-sel-get-selection-function): + Check `x-last-selected-text-primary'. Don't barf if it or + `x-last-selected-text' aren't bound. + +2003-07-25 Kevin Rodgers (tiny change) + + * menu-bar.el (menu-bar-tools-menu): Minor change in strings. + +2003-07-23 Stefan Monnier + + * vc-svn.el (vc-svn-diff-switches): Don't default to vc-diff-switches. + +2003-07-23 John Paul Wallington + + * tooltip.el (defface tooltip): Inherit from variable-pitch. + +2003-07-23 Glenn Morris + + * emacs-lisp/derived.el (define-derived-mode): Mention hook in doc + string. Defvar the derived hook. + + * macros.el (insert-kbd-macro): Escape double quote character. + From Thomas W Murphy . + +2003-07-22 Stefan Monnier + + * textmodes/fill.el (fill-comment-paragraph): Construct a regexp + to match the specific mark rather than reusing comment-start-skip. + +2003-07-22 Thien-Thi Nguyen + + * progmodes/hideshow.el (hs-special-modes-alist): + Clarify MDATA-SELECTOR doc; nfc. + +2003-07-21 Markus Rost + + * progmodes/idlwave.el (idlwave-comment-indent-char): Fix default + value using ?\s. + +2003-07-21 John Paul Wallington + + * subr.el (with-selected-window): Add closing paren. + +2003-07-21 Richard M. Stallman + + * emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use run-mode-hooks. + (lisp-mode): Likewise. + + * subr.el (with-selected-window): Copy code form save-selected-window + so as to call select-window with norecord arg. + (dynamic-completion-table): Doc fix. + (lazy-completion-table): Doc fix. + + * international/mule-cmds.el (set-locale-environment): + langinfo renamed to locale-info. + + * international/mule.el (auto-coding-functions): Doc fix. + +2003-07-21 Kenichi Handa + + * international/quail.el (quail-translate-key): + Update quail-current-str correctly. + +2003-07-21 Andreas Schwab + + * progmodes/sh-script.el (sh-mode-syntax-table): Change syntax of + ?, to "_". + +2003-07-20 Kai Gro,A_(Bjohann + Version 2.0.36 of Tramp released. + + * net/tramp.el (tramp-default-password-end-of-line): Rename from + tramp-password-end-of-line. + (tramp-password-end-of-line): New method parameter. + (tramp-get-password-end-of-line): Function to access method + parameter `tramp-password-end-of-line', or variable + `tramp-default-password-end-of-line' (default value). + (tramp-methods): Add entries for new parameter + tramp-password-end-of-line. + (tramp-enter-password): Use new function + `tramp-get-password-end-of-line'. + (tramp-handle-insert-file-contents): Do not + unconditionally inhibit the file operation file-local-copy, only + do that when the inhibit-file-name-operation is currently + insert-file-contents. This fixes finding remote CVS-controlled + files. (It would barf on inserting the CVS/Entries file + literally, because the file-local-copy handler wasn't called.) + (tramp-handle-shell-command): Support optional third arg ERROR-BUFFER. + (tramp-sh-extra-args): Adapt defcustom type to XEmacs. + (tramp-initial-commands): New variable. + (tramp-process-initial-commands): New function, using the variable. + (tramp-open-connection-setup-interactive-shell): Call the new function. + (tramp-buffer-name, tramp-debug-buffer-name): Always put the + method into the buffer name, never use nil. Reported by Hanak + David . + (tramp-open-connection-setup-interactive-shell): Erase buffer + before sending "stty -onlcr". + + * net/tramp-vc.el (vc-workfile-unchanged-p): Add comment. + +2003-07-19 Markus Rost + + * textmodes/artist.el (artist-erase-char): Fix default value using ?\s. + +2003-07-19 John Paul Wallington + + * textmodes/artist.el (artist-butlast-fn, artist-draw-sline) + (artist-draw-rect, artist-draw-square): Doc fixes. + + * textmodes/enriched.el (enriched-decode-display-prop): Doc fix. + + * textmodes/two-column.el (2C-mode-line-format): Doc fix. + +2003-07-19 Kenichi Handa + + * international/kkc.el (kkc-show-conversion-list-update): + Highlight the correct candidate in the message. + +2003-07-18 John Paul Wallington + + * simple.el (current-word): Don't include punctuation char when + `really-word' arg is non-nil. + +2003-07-17 Martin Stjernholm + + * progmodes/awk-mode.el: Obsoleted by the AWK support in CC Mode - + moved to the directory obsolete. + +2003-07-16 Stefan Monnier + + * info.el (Info-menu-entry-name-re): Allow newlines in + menu entry names. + + * emacs-lisp/syntax.el (syntax-ppss-flush-cache): Rename from + syntax-ppss-after-change-function. + (syntax-ppss-after-change-function): New alias. Update uses. + (syntax-ppss): Catch the case where the buffer is narrowed. + +2003-07-16 Martin Stjernholm + + * progmodes/cc-defs.el (c-langelem-sym, c-langelem-pos) + (c-langelem-2nd-pos): Add accessor functions for syntactic elements. + +2003-07-16 Martin Stjernholm + + * progmodes/cc-engine.el (c-literal-faces): Declare as a variable + since it might be modified. + + * progmodes/cc-langs.el (c++-make-template-syntax-table) + (c-syntactic-ws-start, c-syntactic-ws-end): Give more consistent + names to these language constants. + +2003-07-15 Kim F. Storm + + * apropos.el (apropos-sort-by-scores): Rename from apropos-show-scores. + All uses changed. + +2003-07-14 Mark A. Hershberger + + * xml.el (xml-parse-tag, xml-parse-file, xml-parse-region): + Namespace support. + +2003-07-13 Juanma Barranquero + + * frame.el (modify-all-frames-parameters): Reinstall (copyright + papers received). + +2003-07-13 Karl Eichwalder + + * textmodes/po.el (po-find-charset): White space at the start of the + Content-Type field body is non-mandatory. + +2003-07-13 Masayuki Ataka (tiny change) + + * textmodes/texinfo.el (texinfo-section-list): + Append appendixsection; a synonym for appendixsec. + +2003-07-13 Jari Aalto + + * man.el (Man-translate-cleanup): New. + (Man-translate-references): Call `Man-translate-cleanup' to clean + leading, trailing and middle spaces. + +2003-07-13 Lars Hansen + + * desktop.el (desktop-buffer-dired-misc-data, desktop-buffer-dired): + Handle `dired-directory' being a list. + +2003-07-13 Jesper Harder (tiny change) + + * mail/smtpmail.el (smtpmail-send-it): Create smtpmail-queue-dir if + it doesn't exist. + +2003-07-12 Richard M. Stallman + + * progmodes/cc-engine.el (c-declare-lang-variables): Don't use mapcan. + + * progmodes/cc-defs.el (c-make-keywords-re): + Don't use delete-duplicates. + (c-lang-const): Don't use mapcan. + + * apropos.el (apropos-show-scores): Make it customizable. + Document new meaning. + (apropos): Compute scores from symbols. + (apropos-print): Don't sort by scores if apropos-show-scores is nil. + +2003-07-11 Vinicius Jose Latorre + + * ps-bdf.el: Fix copyright line. + (bdf-directory-list): Fix initialization code. + +2003-07-11 John Paul Wallington + + * emacs-lisp/ring.el (ring-empty-p): Use `zerop'. + (ring-p, ring-plus1, ring-minus1, ring-length, ring-index) + (ring-empty-p, ring-size, ring-copy, ring-ref): Doc fixes. + +2003-07-11 NAKAJIMA Mikio (tiny change) + + * emacs-lisp/ring.el (ring-elements): Doc fix. + +2003-07-11 Glenn Morris + + * calendar/timeclock.el (timeclock-relative) + (timeclock-ask-before-exiting, timeclock-use-display-time): + Doc changes. + (timeclock-modeline-display): Give a message if + `timeclock-use-display-time' is non-nil but `display-time-mode' + is not active. + +2003-07-11 Kenichi Handa + + * international/mule-cmds.el (set-language-environment): + Set current-language-environment to the correct string. + 2003-07-10 Vinicius Jose Latorre * ps-print.el: Print line number correctly in a region. Reported by @@ -16,7 +304,7 @@ (timeclock-day-over-hook, timeclock-workday-remaining) (timeclock-status-string, timeclock-when-to-leave) (timeclock-when-to-leave-string, timeclock-log-data) - (timeclock-find-discrep, timeclock-day-base) + (timeclock-find-discrep, timeclock-day-base) (timeclock-generate-report, timeclock-visit-timelog): Doc fix. (timeclock-modeline-display): Set the variable `timeclock-modeline-display'. @@ -47,8 +335,8 @@ 2003-07-08 Martin Stjernholm - * progmodes/cc-fonts.el (javadoc-font-lock-keywords, - autodoc-font-lock-keywords): Don't byte compile on font lock + * progmodes/cc-fonts.el (javadoc-font-lock-keywords) + (autodoc-font-lock-keywords): Don't byte compile on font lock initialization when running from byte compiled files. 2003-07-08 Alan Mackenzie @@ -58,8 +346,8 @@ 2003-07-08 Martin Stjernholm - * progmodes/cc-langs.el, progmodes/cc-styles.el (c-style-alist, - c-lang-variable-inits, c-lang-variable-inits-tail): The values of + * progmodes/cc-langs.el, progmodes/cc-styles.el (c-style-alist) + (c-lang-variable-inits, c-lang-variable-inits-tail): The values of these are changed, so declare them as variables and not constants. 2003-07-08 Markus Rost @@ -85,15 +373,14 @@ * man.el (Man-name-regexp): Match + as part of name. - * simple.el (visible-mode): Renamed from vis-mode. + * simple.el (visible-mode): Rename from vis-mode. (vis-mode-saved-buffer-invisibility-spec): Doc fix. * simple.el (current-word): New arg REALLY-WORD specifies don't include punctuation chars. * emacs-lisp/debug.el (debug, debugger-env-macro): - Use with-no-warnings while accessing and binding - unread-command-char. + Use with-no-warnings while accessing and binding unread-command-char. * international/mule-cmds.el (set-display-table-and-terminal-coding-system): Use explicit loop instead of calling standard-display-default. @@ -1578,13 +1865,6 @@ 2003-06-30 Richard M. Stallman - * progmodes/compile.el (compile-auto-highlight): Default now t. - (compile): Doc fix. - - * progmodes/compile.el (compilation-next-error): Fix previous change. - - * emacs-lisp/debug.el (debug): - * loadup.el (pure-space-overflow): Set it if overflow. * startup.el (pure-space-overflow): New variable. @@ -1627,7 +1907,7 @@ 2003-06-26 Stephen Eglen * iswitchb.el (iswitchb-read-buffer): Remove redundant variable - iswitchb-prepost-hooks. + iswitchb-prepost-hooks. (iswitchb-xemacs): Delete variable and use (featurep 'xemacs) and fboundp instead. (iswitchb-completions): Remove two redundant arguments and local @@ -1690,14 +1970,14 @@ xxx-utf-16-{le,be} -> xxx-utf-16{le,be}. * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859): - Adjusted for the name change: xxx-utf-16-{le,be} -> + Adjust for the name change: xxx-utf-16-{le,be} -> xxx-utf-16{le,be}. * international/mule-conf.el: Adjusted for the name change: xxx-utf-16-{le,be} -> xxx-utf-16{le,be}. * international/mule-cmds.el (reset-language-environment): - Adjusted for the name change: xxx-utf-16-{le,be} -> + Adjust for the name change: xxx-utf-16-{le,be} -> xxx-utf-16{le,be}. 2003-06-20 Luc Teirlinck @@ -2026,10 +2306,10 @@ 2003-06-05 Takaaki Ota - * textmodes/table.el (table-cell-horizontal-chars): Renamed from + * textmodes/table.el (table-cell-horizontal-chars): Rename from table-cell-horizontal-char. Now a string value instead of a character. ?= is allowed for horizontal boundary as well as ?-. - (table-command-remap-alist, table-command-list): Changed defconst to + (table-command-remap-alist, table-command-list): Change defconst to defvar because the value is modified. (table-insert, table-insert-row, table-insert-column) (table-recognize, table-recognize-region, table-widen-cell) @@ -2389,7 +2669,7 @@ 2003-06-01 Michael Kifer - * desktop.el (desktop-create-buffer): Added (desktop-first-buffer) to + * desktop.el (desktop-create-buffer): Add (desktop-first-buffer) to the let-statement to avoid the startup error that desktop-first-buffer is undefined. @@ -2457,7 +2737,7 @@ 2003-05-31 Juanma Barranquero * misc.el (mark-beginning-of-buffer, mark-end-of-buffer) - (upcase-char, forward-to-word, backward-to-word): Moved from unused.el. + (upcase-char, forward-to-word, backward-to-word): Move from unused.el. * unused.el: Deleted (contents moved to misc.el). @@ -2568,10 +2848,10 @@ 2003-05-29 Kenichi Handa * international/mule.el (ctext-non-standard-encodings-alist): - Renamed from non-standard-icccm-encodings-alist. + Rename from non-standard-icccm-encodings-alist. (ctext-non-standard-encodings-regexp): New variable (ctext-post-read-conversion): Full rewrite. - (ctext-non-standard-designations-alist): Renamed from + (ctext-non-standard-designations-alist): Rename from non-standard-designations-alist. (ctext-pre-write-conversion): Full rewrite. @@ -2622,7 +2902,7 @@ of local-write-file-hooks. Use make-local-variable to make it local. * descr-text.el (describe-char-unicode-data): New dummy definition. - (unicode-data): Commented out since we can't use UnicodeData.txt as is. + (unicode-data): Comment out since we can't use UnicodeData.txt as is. (describe-char-unicodedata-file): Variable renamed and commented out. * faces.el (set-face-attribute): Set face-modified prop to t @@ -2920,34 +3200,34 @@ (check-ispell-version): Now the alias for `ispell-check-version'. (ispell-message-fcc-skip): New variable that determines if and when to query about saving Fcc copy of message if an attachment is large. - (ispell-skip-html): Declared buffer-local. + (ispell-skip-html): Declare buffer-local. (ispell-local-dictionary-alist): Docstring expanded. Tag name changed from "Character Set" to "Coding System". - (ispell-dictionary-alist-1): Removed redundant command-line option to + (ispell-dictionary-alist-1): Remove redundant command-line option to load brasileiro, british, and castellano dictionary files. - (ispell-dictionary-alist-2): Removed redundant command-line option to + (ispell-dictionary-alist-2): Remove redundant command-line option to load czech dictionary file. - (ispell-dictionary-alist-3): Moved francais-tex here. - (ispell-dictionary-alist-4): Removed german and german8 dictionaries. + (ispell-dictionary-alist-3): Move francais-tex here. + (ispell-dictionary-alist-4): Remove german and german8 dictionaries. The deutsch ones are the correct definitions. `nederlands' and `nederlands8' dictionaries moved here. (ispell-dictionary-alist-5): `polish' and `portugues' dictionaries moved here. Removed redundant command-line option to `norsk' and `portugues'. - (ispell-dictionary-alist-6): Removed redundant command-line option to + (ispell-dictionary-alist-6): Remove redundant command-line option to load `russian' and `slovak' dictionary files. (ispell-dictionary-alist): Tag name changed from "Character Set" to "Coding System". - (ispell-version): Updated to 3.6. + (ispell-version): Update to 3.6. (ispell-library-directory): Calls non-deprecated function. (ispell-valid-dictionary-list): New function returning all valid dictionaries on machine. (ispell-checking-message): Documentation string improved. - (ispell-skip-region-alist): Added uuencoded and postscript region - skipping. Improved http/e-mail/file regexp to not match `/.\w'. + (ispell-skip-region-alist): Add uuencoded and postscript region + skipping. Improve http/e-mail/file regexp to not match `/.\w'. (ispell-html-skip-alists): New variable for html region support. - (ispell-send-string): Removed redundant xemacs check. - (ispell-word): Fix spelling error in documentation string, added + (ispell-send-string): Remove redundant xemacs check. + (ispell-word): Fix spelling error in documentation string, add extent information to support highlighting in ispell-minor-mode. (ispell-command-loop): Disable horizontal scrollbar in XEmacs choices buffer. @@ -2960,9 +3240,9 @@ (ispell-region): Add support for MIME region skipping and Fcc message query for large attachments. (ispell-begin-skip-region-regexp): Add documentation string. - Added message support and cleaned up code for generic and html regions. + Add message support and clean up code for generic and html regions. (ispell-begin-skip-region): Function is now requires alist argument. - (ispell-begin-tex-skip-regexp): Added comments and support + (ispell-begin-tex-skip-regexp): Add comments and support improved html and message regions. (ispell-skip-region-list): New function for MIME and region skipping. (ispell-tex-arg-end): Add documentation string. @@ -2977,7 +3257,7 @@ (ispell-mime-skip-part): New function supporting MIME. (ispell-message): Add MIME support. (ispell-buffer-local-parsing): Variable `ispell-skip-html' now local. - (ispell-buffer-local-dict): Fixed bug for detecting and reloading + (ispell-buffer-local-dict): Fix bug for detecting and reloading new dictionary. 2003-05-22 Stephen J. Turnbull @@ -5314,7 +5594,7 @@ * language/european.el (iso-latin-1): Definition of this coding system moved to mule-conf.el. - * international/mule-conf.el (iso-latin-1): Moved from + * international/mule-conf.el (iso-latin-1): Move from european.el. * term/x-win.el (x-select-text): Don't set a text containing @@ -5786,7 +6066,7 @@ unless it is used for a search path. In GNU, the word `path' is reserved for search paths. - * net/tramp.el (tramp-send-string, tramp-send-region): Removed. + * net/tramp.el (tramp-send-string, tramp-send-region): Remove. (tramp-send-string): New function. Takes over the role of the functions above, in order to have a unique place handling `tramp-chunksize'. Same implementation as `tramp-send-region'. @@ -19322,7 +19602,7 @@ (vc-cvs-retrieve-snapshot): Set file-property sticky-tag. (vc-cvs-valid-symbolic-tag-name-p): New function. (vc-cvs-parse-sticky-tag): New function. - (vc-cvs-parse-entry): Added parsing of sticky tags. + (vc-cvs-parse-entry): Add parsing of sticky tags. 2002-02-21 Per Abrahamsen