+2003-07-29 Thomas W Murphy <twm@andrew.cmu.edu> (tiny change)
+
+ * outline.el (outline-mode-hook): Add defvar.
+
+2003-07-28 Nick Roberts <nick@nick.uklinux.net>
+
+ * 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 <Takaaki.Ota@am.sony.com> (tiny change)
+
+ * progmodes/compile.el (compilation-environment): New user variable.
+ (compile-internal): Respect it.
+
+2003-07-23 Masatake YAMATO <jet@gyve.org>
+
+ * 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 <rost@math.ohio-state.edu>
+
+ * files.el (set-visited-file-name): Use truename for buffer-file-name.
+
+2003-07-26 Markus Rost <rost@math.ohio-state.edu>
+
+ * vc-hooks.el (vc-file-not-found-hook): Doc fix.
+
+2003-07-26 Andre Spiegel <spiegel@gnu.org>
+
+ * 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 <rost@math.ohio-state.edu>
+
+ * international/quail.el (quail-translate-key): Fix previous
+ change.
+
+2003-07-25 John Paul Wallington <jpw@gnu.org>
+
+ * 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 <ihs_4664@yahoo.com> (tiny change)
+
+ * menu-bar.el (menu-bar-tools-menu): Minor change in strings.
+
+2003-07-23 Stefan Monnier <monnier@cs.yale.edu>
+
+ * vc-svn.el (vc-svn-diff-switches): Don't default to vc-diff-switches.
+
+2003-07-23 John Paul Wallington <jpw@gnu.org>
+
+ * tooltip.el (defface tooltip): Inherit from variable-pitch.
+
+2003-07-23 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * 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 <twm@andrew.cmu.edu>.
+
+2003-07-22 Stefan Monnier <monnier@cs.yale.edu>
+
+ * 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 <ttn@gnu.org>
+
+ * progmodes/hideshow.el (hs-special-modes-alist):
+ Clarify MDATA-SELECTOR doc; nfc.
+
+2003-07-21 Markus Rost <rost@math.ohio-state.edu>
+
+ * progmodes/idlwave.el (idlwave-comment-indent-char): Fix default
+ value using ?\s.
+
+2003-07-21 John Paul Wallington <jpw@gnu.org>
+
+ * subr.el (with-selected-window): Add closing paren.
+
+2003-07-21 Richard M. Stallman <rms@gnu.org>
+
+ * 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 <handa@m17n.org>
+
+ * international/quail.el (quail-translate-key):
+ Update quail-current-str correctly.
+
+2003-07-21 Andreas Schwab <schwab@suse.de>
+
+ * progmodes/sh-script.el (sh-mode-syntax-table): Change syntax of
+ ?, to "_".
+
+2003-07-20 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+ 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 <dhanak@inf.bme.hu>.
+ (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 <rost@math.ohio-state.edu>
+
+ * textmodes/artist.el (artist-erase-char): Fix default value using ?\s.
+
+2003-07-19 John Paul Wallington <jpw@gnu.org>
+
+ * 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 <handa@m17n.org>
+
+ * international/kkc.el (kkc-show-conversion-list-update):
+ Highlight the correct candidate in the message.
+
+2003-07-18 John Paul Wallington <jpw@gnu.org>
+
+ * simple.el (current-word): Don't include punctuation char when
+ `really-word' arg is non-nil.
+
+2003-07-17 Martin Stjernholm <bug-cc-mode@gnu.org>
+
+ * progmodes/awk-mode.el: Obsoleted by the AWK support in CC Mode -
+ moved to the directory obsolete.
+
+2003-07-16 Stefan Monnier <monnier@cs.yale.edu>
+
+ * 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 <bug-cc-mode@gnu.org>
+
+ * 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 <bug-cc-mode@gnu.org>
+
+ * 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 <storm@cua.dk>
+
+ * apropos.el (apropos-sort-by-scores): Rename from apropos-show-scores.
+ All uses changed.
+
+2003-07-14 Mark A. Hershberger <mah@everybody.org>
+
+ * xml.el (xml-parse-tag, xml-parse-file, xml-parse-region):
+ Namespace support.
+
+2003-07-13 Juanma Barranquero <lektu@terra.es>
+
+ * frame.el (modify-all-frames-parameters): Reinstall (copyright
+ papers received).
+
+2003-07-13 Karl Eichwalder <ke@suse.de>
+
+ * 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 <ataka@milk.freemail.ne.jp> (tiny change)
+
+ * textmodes/texinfo.el (texinfo-section-list):
+ Append appendixsection; a synonym for appendixsec.
+
+2003-07-13 Jari Aalto <jari.aalto@poboxes.com>
+
+ * 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 <larsh@math.ku.dk>
+
+ * desktop.el (desktop-buffer-dired-misc-data, desktop-buffer-dired):
+ Handle `dired-directory' being a list.
+
+2003-07-13 Jesper Harder <harder@ifa.au.dk> (tiny change)
+
+ * mail/smtpmail.el (smtpmail-send-it): Create smtpmail-queue-dir if
+ it doesn't exist.
+
+2003-07-12 Richard M. Stallman <rms@gnu.org>
+
+ * 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 <viniciusjl@ig.com.br>
+
+ * ps-bdf.el: Fix copyright line.
+ (bdf-directory-list): Fix initialization code.
+
+2003-07-11 John Paul Wallington <jpw@gnu.org>
+
+ * 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 <minakaji@namazu.org> (tiny change)
+
+ * emacs-lisp/ring.el (ring-elements): Doc fix.
+
+2003-07-11 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * 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 <handa@m17n.org>
+
+ * international/mule-cmds.el (set-language-environment):
+ Set current-language-environment to the correct string.
+
2003-07-10 Vinicius Jose Latorre <viniciusjl@ig.com.br>
* ps-print.el: Print line number correctly in a region. Reported by
(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'.
2003-07-08 Martin Stjernholm <bug-cc-mode@gnu.org>
- * 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 <bug-cc-mode@gnu.org>
2003-07-08 Martin Stjernholm <bug-cc-mode@gnu.org>
- * 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 <rost@math.ohio-state.edu>
* 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.
2003-06-30 Richard M. Stallman <rms@gnu.org>
- * 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.
2003-06-26 Stephen Eglen <stephen@gnu.org>
* 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
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 <teirllm@mail.auburn.edu>
2003-06-05 Takaaki Ota <Takaaki.Ota@am.sony.com>
- * 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)
2003-06-01 Michael Kifer <kifer@cs.stonybrook.edu>
- * 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.
2003-05-31 Juanma Barranquero <lektu@terra.es>
* 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).
2003-05-29 Kenichi Handa <handa@m17n.org>
* 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.
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
(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.
(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.
(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 <stephen@xemacs.org>
* 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
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'.
(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 <abraham@dina.kvl.dk>