+2000-10-11 Miles Bader <miles@gnu.org>
+
+ * faces.el (frame-set-background-mode): Pay attention to saved
+ face specs as well as default ones. Only do anything if the
+ bg-mode or display-type has actually changed. Use `dolist'.
+
+2000-10-10 Sam Steingold <sds@gnu.org>
+
+ * chistory.el, ielm.el, ledit.el:
+ * progmodes/inf-lisp.el, progmodes/scheme.el:
+ Use `lisp-mode-shared-map' instead of `shared-lisp-mode-map'.
+
+2000-10-10 Dave Love <fx@gnu.org>
+
+ * toolbar/tool-bar.el (tool-bar-add-item)
+ (tool-bar-add-item-from-menu): Don't favour XPM icons on mono
+ display.
+
+ * startup.el (command-line): Don't require XPM support for toolbar.
+
+ * toolbar/attach.pbm, toolbar/cancel.pbm, toolbar/close.pbm:
+ * toolbar/copy.pbm, toolbar/cut.pbm, toolbar/exit.pbm:
+ * toolbar/fld_open.pbm, toolbar/help.pbm, toolbar/home.pbm:
+ * toolbar/index.pbm, toolbar/info.pbm, toolbar/jump_to.pbm:
+ * toolbar/left_arrow.pbm, toolbar/mail.pbm, toolbar/mail_compose.pbm:
+ * toolbar/mail_send.pbm, toolbar/new.pbm, toolbar/open.pbm:
+ * toolbar/paste.pbm, toolbar/preferences.pbm, toolbar/print.pbm:
+ * toolbar/right_arrow.pbm, toolbar/save.pbm, toolbar/saveas.pbm:
+ * toolbar/search-replace.pbm, toolbar/search.pbm, toolbar/spell.pbm:
+ * toolbar/undo.pbm, toolbar/up_arrow.pbm: New files straight from
+ the .xpms; probably need retouching.
+
+2000-10-10 Miles Bader <miles@lsi.nec.co.jp>
+
+ * subr.el (add-to-list): Add optional argument APPEND.
+ * battery.el (display-battery): Use `add-to-list'.
+
+2000-10-09 Thien-Thi Nguyen <ttn@gnu.org>
+
+ * play/zone.el (zone-timer, zone-wc-tbl): Rework
+ these vars as symbol properties.
+ (zone, zone-when-idle, zone-leave-me-alone,
+ zone-pgm-whack-chars): Use new symbol properties.
+
+ * battery.el (display-battery): Doc spelling fix.
+
+ * vc.el (with-vc-file, edit-vc-file): Specify `indent-function'
+ property.
+
+2000-10-09 Dave Love <fx@gnu.org>
+
+ * toolbar/tool-bar.el (tool-bar-mode): Check whether tool-bar-map
+ has been initialized before calling tool-bar-setup.
+ (tool-bar-add-item-from-menu): Add autoload cookie.
+
+2000-10-09 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * menu-bar.el (send-mail-item-name): New function.
+ (menu-bar-tools-menu) <compose-mail>: Use it to display the value
+ of mail-user-agent in the menu. Don't display the "Send Mail"
+ item if mail-user-agent is nil or its value is ignore.
+ (menu-bar-tools-menu) <rmail>: Don't display the "Read Mail" item
+ if read-mail-command is nil or its value is ignore.
+
+ * mouse.el ([header-line mouse-1]): Bind to mouse-select-window.
+
+2000-10-09 Miles Bader <miles@gnu.org>
+
+ * toolbar/up_arrow.xpm: Flip to put highlight in correct place.
+ Correct image size.
+ * toolbar/left_arrow.xpm: Correct image size.
+
+ * jka-compr.el: Don't call `jka-compr-install' when loading (it
+ will be done by the definition of `auto-compression-mode' if
+ necessary. Move code to uninstall existing file-name handler
+ before definition of `auto-compression-mode'.
+
+ * image-file.el (auto-image-file-mode): Move to the end of the
+ file, because `define-minor-mode' actually calls the mode-function
+ if the associated variable is non-nil, which requires that all
+ needed functions be already defined.
+
+ * mouse.el (popup-menu): Balance parens.
+
+2000-10-08 Stefan Monnier <monnier@cs.yale.edu>
+
+ * mouse.el (popup-menu): Move the command call outside the loop
+ so that popup-menu returns whatever the command returns.
+
+ * progmodes/etags.el: Docstring fixes. Maintainer line updated.
+ (initialize-new-tags-table): Use run-hook-with-args-until-success.
+ (find-tag): Use pop-to-buffer if switch-to-buffer failed.
+ (tags-table-format-functions): Renamed from tags-table-format-hooks.
+
+ * vc.el (vc-version-diff): diff-switches can be a list.
+ Use relative filenames for prettier output.
+
+ * pcvs.el (cvs-append-to-ignore, cvs-vc-command-advice)
+ (vc-post-command-functions): Remove old-VC compatibility code.
+
+ * newcomment.el (comment-indent-default): Autoload.
+
+ * font-lock.el (font-lock-defaults): Make buffer-local.
+ (font-lock-turn-on-thing-lock): Use jit-lock-refontify.
+ (font-lock-choose-keywords):
+ Ignore LEVEL unless KEYWORDS is a list of syms.
+ (c-keywords, c++-keywords, objc-keywords, java-keywords):
+ Don't wrap regexp-opt things in \(...\) unnecessarily.
+
+ * jit-lock.el: Don't require font-lock any more.
+ (jit-lock-functions): Make buffer-local.
+ (jit-lock-saved-fontify-buffer-function): Remove.
+ (jit-lock-mode): Remove autoload cookie.
+ Remove font-lock specific code.
+ (jit-lock-unregister): Don't bother handling complex hooks any more.
+ (jit-lock-refontify): New function.
+ (jit-lock-fontify-buffer): Use it.
+ (jit-lock-function-1): Replaced by jit-lock-fontify-now.
+ (jit-lock-fontify-now): Renamed from jit-lock-function-1.
+ Add optional args START and END.
+ Never call font-lock-fontify-region directly.
+ (jit-lock-function, jit-lock-stealth-fontify): Use it.
+
+ * emacs-lisp/regexp-opt.el (regexp-opt): Add \<...\> if PAREN=`words'.
+
+2000-10-08 Dave Love <fx@gnu.org>
+
+ * progmodes/ada-mode.el (ada-mode-menu): Add name to menu map.
+
+ * progmodes/icon.el (icon-mode-map): Add name to menu-bar keymap.
+
+ * play/studly.el (studlify-region, studlify-word): Add autoload
+ cookie.
+
+ * play/morse.el (morse-region, unmorse-region): Add autoload
+ cookie.
+
+ * play/spook.el (spook-phrases-file): Use expand-file-name, not
+ concat.
+
+ * emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Don't
+ insist on symbols starting with word syntax.
+ (lisp-mode-shared-map): Renamed from shared-lisp-mode-map.
+ (eval-defun-1): Doc fix.
+ (indent-sexp): Use nconc to build up indent-stack.
+
+ * mail/sendmail.el: Byte-compile-dynamic since it gets loaded by
+ Gnus with little use.
+ (mail-setup-hook): Add mail-abbrevs-setup to options.
+
+ * recentf.el: Doc fixes.
+
+ * vcursor.el (vcursor-cs-binding): Remove compatibility code.
+ Clean up remainder.
+
+ * timezone.el (timezone-parse-date): Doc fix. Fix regexps for (5)
+ without timezone and (8) with timezone to enforce some whitespace.
+ Simplify code somewhat.
+
+ * options.el (list-options): Doc that you should use customize.
+
+ * iswitchb.el (iswitchb-mode): Add :require.
+
+ * info.el (Info-goto-node, Info-menu): Doc fix.
+ (Info-mode-menu): Bind beginning-of-buffer, Info-edit
+ (info-tool-bar-map): New variable.
+ (Info-mode): Use it.
+ (Info-edit-map): Define all in defvar.
+ (speedbar-attached-frame): Avoid compiler warning.
+
+ * toolbar/tool-bar.el (tool-bar-map): Define it empty.
+ (global-map): Bind [tool-bar] to a filtered map.
+ (tool-bar-add-item): Remove MAP arg. Allow PBM icons.
+ (tool-bar-add-item-from-menu): Use tool-bar-map, not tb-map.
+ Allow PBM icons.
+ (tool-bar-setup): Adjust calls of tool-bar-add-item.
+
+ * toolbar/index.xpm, toolbar/jump_to.xpm, toolbar/attach.xpm:
+ * toolbar/up_arrow.xpm, toolbar/left_arrow.xpm, toolbar/home.xpm:
+ * toolbar/right_arrow.xpm: New files. Renamed from tigert's
+ icons, except up_arrow, which is left-arrow rotated.
+
+ * imenu.el (imenu-add-to-menubar): Fix last change.
+
+2000-10-08 Peter Breton <pbreton@ne.mediaone.net>
+
+ * generic-x.el (rul-generic-mode): Remove eval-when-compile
+ statements. Suggested by Stefan Monnier <monnier@cs.yale.edu>.
+
+2000-10-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * international/titdic-cnv.el (quail-cxterm-package-ext-info): Fix
+ typos in doc strings.
+
+ * font-lock.el (font-lock-mode, global-font-lock-mode): Mention in
+ the doc strings how to customize Font Lock faces.
+
+ * mouse.el (mouse-drag-mode-line-1): Fix an off-by-one error in
+ computing growth when dragging the header line.
+
+2000-10-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * simple.el (kill-line): Doc fix.
+
+2000-10-08 Miles Bader <miles@gnu.org>
+
+ * faces.el (secondary-selection): Make foreground visible on tty.
+
+ * jka-compr.el (auto-compression-mode): Move to the end of the
+ file, because `define-minor-mode' actually calls the mode-function
+ if the associated variable is non-nil, which requires that all
+ needed functions be already defined.
+ (with-auto-compression-mode): Add autoload cookie.
+
+2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * files.el (find-backup-file-name) [ms-dos]: If support for long
+ file names is not available, behave as if version-control were set
+ to never.
+
+2000-10-07 Dave Love <fx@gnu.org>
+
+ * net/browse-url.el (browse-url-gnome-moz-arguments): New option.
+ (browse-url-gnome-moz): New function.
+ (browse-url-browser-function): Use it.
+ Suggested by Colin Walters <walters@cis.ohio-state.edu>.
+
+2000-10-07 Stefan Monnier <monnier@cs.yale.edu>
+
+ * indent.el (tab-always-indent): New var.
+ (indent-for-tab-command): Use it.
+
+ * files.el (set-auto-mode): Ignore unknown -*- mode -*- rather than
+ raise an error. This way it can still default to a sane value.
+
+ * startup.el (fancy-splash-screens): Use local rather than global map.
+ Don't use `update-menu-bindings' any more.
+ Get rid of assumptions about keymap representation.
+
+2000-10-06 Dave Love <fx@gnu.org>
+
+ * textmodes/fill.el (sentence-end-double-space)
+ (sentence-end-without-period): Doc fix.
+ (adaptive-fill-regexp): Purecopy.
+ (unjustify-current-line): Use line-end-position.
+ (fill-individual-paragraphs-prefix): Use line-beginning-position.
+
+ * net/eudc-vars.el (eudc): Add :version, :link.
+
+ * international/mule-conf.el (file-coding-system-alist): Use \', not $.
+
+ * emacs-lisp/find-func.el (find-function-regexp): Remove spurion.
+ Fix for define-minor-mode.
+ (function-at-point): Alias to function-called-at-point.
+
+ * custom.el (custom-declare-variable, custom-set-variables): Use mapc.
+
+ * simple.el (backward-word): Doc fix.
+
+ * image-file.el (image-file-name-regexp): image-file-regexps ->
+ image-file-name-regexps.
+ (image-file-name-extensions): Add pbm.
+
+2000-10-06 Stefan Monnier <monnier@cs.yale.edu>
+
+ * smerge-mode.el (smerge-diff): Setup the buffer's default-directory
+ and add filename to the names so that diff-mode can jump to source.
+
+ * font-lock.el (font-lock-defaults-alist): Remove the TeX entries.
+ (tex-font-lock-keywords, tex-font-lock-keywords-2)
+ (tex-font-lock-keywords-1): Remove.
+ (font-lock-turn-on-thing-lock): Use jit-lock-register.
+ (font-lock-turn-off-thing-lock): Use jit-lock-unregister.
+ (font-lock-default-fontify-region):
+ Expand beg..end correctly when just following a multiline region.
+ (font-lock-fontify-anchored-keywords):
+ Include the anchor text as part of the multiline.
+
+2000-10-06 Gerd Moellmann <gerd@gnu.org>
+
+ * loadup.el (toplevel): Load `loaddefs' before `help' because the
+ latter needs the autoloaded define-minor-mode macro during the
+ bootstrap.
+
+ * startup.el (command-line): For now, activate tool-bar-mode only
+ if XPM images are supported.
+
+ * mouse.el (mouse-drag-header-line): Don't allow resizing a
+ window by dragging a header-line at the top of the frame; that's
+ confusing because the header-line doesn't move.
+ (mouse-drag-mode-line-1): Use event-* and posn-* functions instead
+ of treating the event as a list. Some cleanup.
+
+2000-10-06 Miles Bader <miles@gnu.org>
+
+ * simple.el (display-message-or-buffer): New function.
+ (shell-command-on-region): Use `display-message-or-buffer'.
+
+ * emacs-lisp/easy-mmode.el (define-derived-mode): Tweak generated
+ docstring parts.
+
+ * net/net-utils.el (nslookup-prompt-regexp, ftp-prompt-regexp)
+ (smbclient-prompt-regexp): Add usage note to doc string.
+ (ftp-font-lock-keywords, smbclient-font-lock-keywords): Removed.
+ (ftp-mode, smbclient-mode): Don't set `font-lock-defaults'.
+ Use add-hook for adding the comint filter function, and only do so
+ if it's not already in the global hook list.
+ (ftp-mode, smbclient-mode, nslookup-mode): Remove redundant calls
+ to `make-local-variable'.
+ (nslookup-font-lock-keywords): Remove prompt entry.
+ (nslookup): Don't set the process-filter.
+ (finger): Exit the loop correctly when the regexps list runs out.
+ (ftp, smbclient, smbclient-list-shares):
+ Set the real major mode immediately, not after execing.
+ Use `pop-to-buffer' instead of `switch-to-buffer-other-window'.
+
+ * comint.el (comint-watch-for-password-prompt): Use STRING as a prompt.
+
+2000-10-05 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/compile.el (compile-collect-regexps): Use dolist and push.
+
+ * which-func.el (which-func-format): Remove spurious space.
+ (which-func-mode): Don't make it permanent-local.
+ (which-func-ff-hook): Allow which-func-maxout to be nil.
+ (which-func-update): Simplify a bit. Only run if which-func-mode is t.
+ (which-func-mode): Simplify.
+ Use post-command-idle-hook rather than post-command-hook.
+ Go through all buffers and update their state.
+ (which-function): Also try add-log-current-defun-function.
+
+ * vc.el (with-vc-properties): Use conses rather than length-2 lists.
+ (vc-checkout, vc-finish-steal, vc-checkin, vc-revert-file):
+ Update call to with-vc-properties accordingly.
+ (vc-comment-search-reverse, vc-comment-search-forward): Docstring fix.
+ (vc-revert-buffer): More careful about window selection and deletion.
+ (vc-switch-backend): Slight reorg to avoid calling `registered' twice.
+
+ * pcvs.el (cvs-ediff-exit-hook): Expect delete-window to fail.
+ (cvs-retrieve-revision): Reuse a pre-existing buffer.
+ (cvs-dired-action): Change the default to quickdir.
+
+ * newcomment.el (comment-indent): Delegate to indent-according-to-mode
+ if comment-indent-function returns nil.
+ (comment-indent-default): New function.
+ (comment-indent-function): Use it and document the new semantics.
+
+ * image-file.el: Docstring fixes.
+
+ * help.el (help-xref-on-pp): Use match-string.
+ (describe-variable): New arg BUFFER.
+ Store the current buffer in the help-xref-stack.
+ (temp-buffer-resize-mode): Use define-minor-mode.
+
+ * jit-lock.el (jit-lock-mode): Use jit-lock-defer-contextually
+ consistently with its docstring.
+ Set jit-lock-first-unfontify-pos in an idempotent way.
+ (jit-lock-register): Autoload and add arg CONTEXTUAL.
+
+2000-10-05 Alex Schroeder <alex@gnu.org>
+
+ * sql.el (sql-mysql-options): New variable.
+ (sql-mysql): Use it.
+
+2000-10-05 Miles Bader <miles@lsi.nec.co.jp>
+
+ * image.el (image): New group.
+
+ * smerge-mode.el (smerge-mine-face, smerge-other-face)
+ (smerge-base-face, smerge-markers-face): Add dark-background variants.
+
+2000-10-04 Peter Breton <pbreton@ne.mediaone.net>
+
+ * net/net-utils.el (nslookup-font-lock-keywords)
+ (ftp-font-lock-keywords, smbclient-font-lock-keywords):
+ Ignore the value of wqindow-system; always define keywords
+
+2000-10-05 Kenichi Handa <handa@etl.go.jp>
+
+ * startup.el (fancy-splash-screens): Remove the code for
+ debugging; `(trace-to-stderr "EXITTT\n")'.
+
+2000-10-05 Miles Bader <miles@gnu.org>
+
+ * diff-mode.el (diff-goto-source): Update call to
+ `diff-hunk-status-msg' to reflect new REV variable.
+
+2000-10-04 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/icon.el (icon-mode):
+ Don't gratuitously override the default for comment-column.
+
+ * vc-hooks.el (vc-mode-line): Fix interactive spec.
+
+ * jit-lock.el (with-buffer-unmodified): Use unwind-protect.
+ (jit-lock-mode): Make sure font-lock-keywords-only is bound before use.
+ (jit-lock-functions): New var.
+ (jit-lock-function-1): Use it if non-nil.
+ Don't switch the syntax-table. Don't set parse-sexp-lookup-properties.
+ Set the `fontified' property before doing the fontification to avoid
+ repeatedly going through the same error.
+ Don't turn errors into messages.
+ (jit-lock-register, jit-lock-unregister): New functions.
+
+ * dired.el (dired-mark-pop-up): Turn comment into docstring.
+ Use with-current-buffer.
+
+ * dired-aux.el (dired-do-create-files, dired-kill-tree):
+ Turn comment into docstring.
+
+ * apropos.el (apropos-mode): Use define-derived-mode.
+
+2000-10-04 Gerd Moellmann <gerd@gnu.org>
+
+ * startup.el (fancy-splash-pending-command): New variable.
+ (fancy-splash-pre-command): New function.
+ (fancy-splash-screens): Rewritten.
+ (command-line-1): If fancy-splash-pending-command is set, call it
+ interactively.
+
+2000-10-04 Dave Love <fx@gnu.org>
+
+ * toolbar/tool-bar.el (tool-bar-setup): New function.
+ (tool-bar-mode): Use it.
+
+ * subr.el (substitute-key-definition): Doc fix.
+ (play-sound-file): New command.
+
+2000-10-04 Andre Spiegel <spiegel@gnu.org>
+
+ * vc-hooks.el (vc-before-save, vc-default-make-version-backups,
+ vc-version-backup-file-name): New functions.
+
+ * files.el (basic-save-buffer): Call vc-before-save before saving.
+
+ * vc-cvs.el (vc-cvs-make-version-backups): Return t if
+ vc-cvs-stay-local-p.
+
+ * vc.el (vc-revert-buffer): Handle empty diff properly.
+ (vc-version-backup-file): New function.
+ (vc-checkout): Create a version backup if necessary.
+ (vc-checkin): If a version backup file exists, delete it.
+ (vc-version-diff): Diff locally using version backups, if available.
+ (vc-revert-file): If there's a version backup, revert locally.
+ (vc-transfer-file): Use version backup for base version, if
+ available. If not, ask for confirmation whether to get it from the
+ server. Update mode line before check-in.
+
+2000-10-04 Dave Love <fx@gnu.org>
+
+ * toolbar/tool-bar.el (tool-bar-setup): New function.
+ (tool-bar-mode): Use it.
+
+2000-10-04 Peter Breton <pbreton@ne.mediaone.net>
+
+ * net/net-utils.el (nslookup-font-lock-keywords)
+ (ftp-font-lock-keywords, smbclient-font-lock-keywords):
+ Only set if window-system is non-nil
+ (net-utils-run-program): Returns buffer.
+ (network-connection-reconnect): Added this function.
+
+ * generic.el:
+ Incorporates extensive cleanup and docfixes by
+ Stefan Monnier (monnier+gnu/emacs@flint.cs.yale.edu).
+ Uses cl compile-time macros.
+ (generic-mode-name, generic-comment-list)
+ (generic-keywords-list, generic-font-lock-expressions)
+ (generic-mode-function-list, generic-mode-syntax-table):
+ Removed variables.
+ (generic-mode-alist): Renamed to generic-mode-list.
+ (generic-find-file-regexp): Default changed to "^#".
+ (generic-read-type): Uses completing read on generic-mode-list.
+ (generic-mode-sanity-check): removed this function.
+ (generic-add-to-auto-mode): Removed this function
+ (generic-mode-internal): Bind mode-specific definitions
+ into function instead of putting them in alist.
+ (generic-mode-set-comments): Reworked extensively.
+ (generic-mode-find-file-hook): Simplified regexp searching
+ (generic-make-keywords-list): Omit extra pair of parens
+
+ * find-lisp.el (find-lisp-find-files-internal):
+ Make sure directory name ends with "/".
+
+ * generic-x.el (apache-conf-generic-mode):
+ Regexp now allows leading whitespace.
+ (rc-generic-mode): Added eval-when-compile
+ around generic-make-keywords-list.
+ Deleted duplicate regexp
+ (rul-generic-mode): Added eval-when-compile
+ around generic-make-keywords-list.
+ (etc-fstab-generic-mode): New generic mode.
+ (rul-generic-mode): Removed one eval-when-compile
+ which caused a max-specpdl-size exceeded error.
+
+2000-10-04 Miles Bader <miles@gnu.org>
+
+ * simple.el (minibuffer-temporary-goal-position): New variable.
+ (next-history-element): Try to keep the position of point in the
+ input string constant.
+
+ * dired-aux.el (dired-mark-read-file-name): Add optional arg DEFAULT.
+ (dired-do-create-files): If there's only one file, pass it in as
+ the DEFAULT arg to dired-mark-read-file-name.
+
+2000-10-03 Stefan Monnier <monnier@cs.yale.edu>
+
+ * diff-mode.el (diff-font-lock-keywords): Minor regex fix.
+ (diff-goto-source): Be smarter when choosing REVERSE or not.
+
+ * textmodes/texinfo.el (texinfo-heading-face): Forgot the var def.
+ (texinfo-mode-menu): Add an explicit shortcut for update all.
+
+2000-10-03 Andre Spiegel <spiegel@gnu.org>
+
+ * vc.el (vc-transfer-file, vc-default-receive-file): Rewritten to
+ factorize backend-specific code cleanly (this was essentially
+ conceived by Stefan Monnier).
+ (vc-unregister): Function removed.
+ (vc-revert-file): New function.
+ (vc-revert-buffer): Delegate some of the work to it.
+
+ * vc-rcs.el (vc-rcs-fetch-master-state): Parse and remember
+ default branch unconditionally.
+ (vc-rcs-set-default-branch): New function.
+ (vc-rcs-cancel-version, vc-rcs-checkin, vc-rcs-checkout): Use it.
+ (vc-rcs-checkin): If an appropriate default branch has been set,
+ force creation of that branch.
+ (vc-rcs-receive-file): Rewritten to contain only backend-specific
+ code (as suggested by Stefan Monnier).
+
2000-10-02 Gerd Moellmann <gerd@gnu.org>
+ * isearch.el (isearch-lazy-highlight-update): Don't put a lazy
+ highlighting overlay with a different face over the overlay
+ isearch uses to highlight the current match because that can lead
+ to bad face combinations.
+
* loadup.el (toplevel): Load faces before isearch.
* isearch.el (isearch-faces): New custom group.
* vc-hooks.el (vc-registered): If FILE used to be registered under
a certain backend, try that one first.
- * vc.el (vc-responsible-backend): Undo the previous change in the
+ * vc.el (vc-responsible-backend): Undo the previous change in the
argument list. Handle multiple backends correctly.
(vc-find-new-backend): Function removed.
(vc-register): Use vc-responsible-backend, as before.
2000-10-01 Andre Spiegel <spiegel@gnu.org>
- * vc.el (vc-next-action-on-file): Update mode line only if file
+ * vc.el (vc-next-action-on-file): Update mode line only if file
is visited.
(vc-start-entry): New argument initial-contents. Don't visit the file
if it isn't already visited. Brought documentation up-to-date.
- (vc-next-action, vc-register): Updated calls to vc-start-entry.
- (vc-checkin): New optional arg initial-contents, which is passed to
+ (vc-next-action, vc-register): Updated calls to vc-start-entry.
+ (vc-checkin): New optional arg initial-contents, which is passed to
vc-start-entry.
(vc-finish-logentry): Make sure to bury log buffer only if there
really is one. Call `vc-resynch-buffer' on log-file, not
* vc-rcs.el (vc-rcs-receive-file): Call comment-history
unconditionally. Use the comments as initial contents of the log
- entry buffer. Document the trick to force branch creation with no
+ entry buffer. Document the trick to force branch creation with no
changes.
2000-10-01 Miles Bader <miles@gnu.org>
* emacs-lisp/lisp.el (lisp-complete-symbol): Only jump 2 not 3 levels.
- * progmodes/c-mode.el (c-mode):
+ * progmodes/c-mode.el (c-mode):
Don't gratuitously override the default for comment-column.
* textmodes/tex-mode.el (latex-metasection-list): New var.
(latex-imenu-create-index): Use it.
Move the regexp construction outside loops (and use push).
- (tex-font-lock-keywords-1, tex-font-lock-keywords-2)
+ (tex-font-lock-keywords-1, tex-font-lock-keywords-2)
(tex-font-lock-keywords): Moved from font-lock.el.
(tex-comment-indent): Remove.
(tex-common-initialization): Don't set comment-indent-function.
(texinfo-inside-macro-p, texinfo-inside-env-p, texinfo-insert-quote):
New functions.
(texinfo-mode-map): Bind " to insert-quote and M-RET to insert-@item.
- (texinfo-section-types-regexp, texinfo-section-level-regexp)
+ (texinfo-section-types-regexp, texinfo-section-level-regexp)
(texinfo-subsection-level-regexp, texinfo-subsubsection-level-regexp):
Remove declaration.
(texinfo-show-structure): Use outline-regexp and texinfo-section-list.
* textmodes/outline.el (outline-minor-mode): Use define-minor-mode.
(outline-mode): Use define-derived-mode.
- * progmodes/perl-mode.el (perl-mode):
+ * progmodes/perl-mode.el (perl-mode):
* progmodes/awk-mode.el (awk-mode):
* progmodes/asm-mode.el (asm-mode):
Don't gratuitously override the default for comment-column.
(partial-completion-mode): Use define-minor-mode.
(PC-do-completion): Understand `completion-auto-help = delay'
to mean to popup the completion buffer only the second time.
- (PC-include-file-all-completions, PC-include-file-all-completions)
+ (PC-include-file-all-completions, PC-include-file-all-completions)
(PC-include-file-all-completions): Don't quote lambda.
* comint.el (comint-mode-hook): Docstring fix.
* frame.el (frame-notice-user-settings): Don't call
frame-update-faces, which is a no-op now.
-
+
* ediff-wind.el (ediff-control-frame-parameters): Add zero
tool-bar-lines.
* frame.el (frame-notice-user-settings): Don't add a
tool-bar-lines frame parameter to default-frame-alist in batch mode.
-
+
* frame.el (frame-notice-user-settings):
Make tool-bar-mode and default-frame-alist consistent.
2000-08-14 Emmanuel Briot <briot@gnat.com>
* xml.el (xml-parse-tag, xml-parse-attlist): Do not downcase
- identifiers, since XML is case sensitive
+ identifiers, since XML is case sensitive
2000-08-12 Miles Bader <miles@gnu.org>
(ada-adjust-case-interactive): When auto-casing is not active,
correctly insert newlines (used to insert only ^M). Prevent the
syntax table from being changed in case of an error
- (or '_' becomes part of a word and some commands are confused).
+ (or '_' becomes part of a word and some commands are confused).
Do nothing if ada-auto-case is nil.
(ada-after-keyword-p): Ignore keywords that are also attributes
(ada-batch-reformat): Update usage comment