Luc Teirlinck [Sat, 6 Aug 2005 21:51:38 +0000 (21:51 +0000)]
(menu-bar-options-save): Replace `fringe-indicators'
with `indicate-empty-lines' and `indicate-buffer-boundaries'.
(menu-bar-showhide-fringe-menu): Add new item "Empty line indicators"
running new function `toggle-indicate-empty-lines'.
Rename "Customize" item to "Customize fringe".
Rename "Indicators" item to "Buffer boundaries" and change help echo.
(menu-bar-showhide-fringe-ind-menu): Change several help echos.
Add `menu-bar-showhide-fringe-ind-customize' as "Other (customize)".
Delete "Empty lines only" item.
(menu-bar-showhide-fringe-ind-customize): New function.
(menu-bar-showhide-fringe-ind-mixed)
(menu-bar-showhide-fringe-ind-box)
(menu-bar-showhide-fringe-ind-right)
(menu-bar-showhide-fringe-ind-left)
(menu-bar-showhide-fringe-ind-none): Use `indicate-buffer-boundaries'
instead of `fringe-indicators'.
Michael Kifer [Sat, 6 Aug 2005 16:58:54 +0000 (16:58 +0000)]
2005-08-06 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-cmd.el (viper-harness-minor-mode,viper-exec-delete,
viper-exec-yank,viper-put-back): don't display modification msg if in
the minibuffer.
* viper-init.el (viper-replace-overlay-cursor-color,
viper-insert-state-cursor-color,viper-vi-state-cursor-color): make
variables frame local.
* viper-util.el (viper-append-filter-alist): use append instead of
nconc.
* viper.el (viper-vi-state-mode-list,viper-emacs-state-mode-list): move
help-mode and completion-list-mode from the first list to the second.
(viper-mode): docstring.
(viper-go-away,viper-non-hook-settings): don't localize
minor-mode-alist in newer emacsen.
Add advice to set-cursor-color.
Don't bind "\C-c\\".
Eli Zaretskii [Sat, 6 Aug 2005 07:37:45 +0000 (07:37 +0000)]
(scheme-trace-command, scheme-untrace-command)
(scheme-macro-expand-command): New user options.
(scheme-trace-procedure, scheme-expand-current-form): New commands.
(scheme-form-at-point, scheme-start-file): New functions.
(run-scheme): Call `scheme-start-file' to get start file, and pass it to
`make-comint'.
(switch-to-scheme, scheme-proc): Call `scheme-interactively-start-process'
if no Scheme buffer/process is available.
(scheme-get-process): New function extracted from `scheme-proc'.
(scheme-interactively-start-process): New function.
Juri Linkov [Sat, 6 Aug 2005 01:11:41 +0000 (01:11 +0000)]
(grep-regexp-alist): Set 5th arg `TYPE' to
0 instead of 1 to display binary file names as info file links.
(grep-error-face): Use `compilation-error-face' instead of
`font-lock-keyword-face'.
(grep-mode-font-lock-keywords): Use `compilation-info-text-face'
and `compilation-warning-text-face' instead of `font-lock-keyword-face'.
Use `compilation-error-text-face' instead of `grep-error-face'.
Juri Linkov [Sat, 6 Aug 2005 01:10:09 +0000 (01:10 +0000)]
(compilation-mode-font-lock-keywords):
Use `compilation-text-face', `compilation-info-text-face' and
`compilation-error-text-face' instead of `font-lock-keyword-face'.
(compilation-error): New face.
(compilation-error-file-name): Inherit from
`compilation-error' instead of `font-lock-warning-face'.
(compilation-warning-file-name): Inherit from
`compilation-warning' instead of `font-lock-warning-face'.
(compilation-info, compilation-error-file-name)
(compilation-warning-file-name, compilation-info-file-name)
(compilation-line-number, compilation-column-number): Doc fix.
(compilation-error-text-face, compilation-warning-text-face)
(compilation-info-text-face): New face variables.
(compilation-line-face, compilation-column-face)
(compilation-enter-directory-face)
(compilation-leave-directory-face): Doc fix.
(compilation-text-face): New function.
2005-08-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
* lisp/gnus/gnus-art.el (article-unsplit-urls): Don't anchor urls to the
start of the lines.
(gnus-picon-databases): Add /usr/share/picons.
2005-08-04 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/gnus-art.el (gnus-button-valid-localpart-regexp): New variable
taken from `gnus-button-mid-or-mail-regexp'.
(gnus-button-mid-or-mail-regexp, gnus-button-alist): Use it.
(gnus-button-alist): Improve regexp for domain part of the MIDs
for news:localpart@domain buttons.
(gnus-button-ctan-directory-regexp): Update.
* lisp/gnus/message.el (message-kill-buffer): Raise the current frame.
(message-bury): Use `window-dedicated-p'.
2005-08-02 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/sieve-manage.el (sieve-manage-interactive-login): Use
make-local-variable rather than make-variable-buffer-local.
(sieve-manage-open): Ditto.
(sieve-manage-authenticate): Ditto.
Juri Linkov [Thu, 4 Aug 2005 01:11:17 +0000 (01:11 +0000)]
(grep-regexp-alist): Replace complex regexp
matching line numbers, column numbers and their ranges with regexp
matching only line numbers.
(grep-context-face): New face variable.
(grep-mode-font-lock-keywords): Use it.
(thumbs-find-image): Don't make variables automatically buffer local.
(thumbs-current-tmp-filename, thumbs-current-image-filename, thumbs-image-num):
Make automatically buffer local.
(thumbs-show-thumbs-list): Use `make-local-variable', not
`make-variable-buffer-local'.
(thumbs-insert-image): Make `thumbs-current-image-size' buffer-local.
* lisp/gnus/gnus-art.el (gnus-article-next-page-1): Reduce the number of
lines to scroll rather than to stop it.
* lisp/gnus/mml.el (mml-generate-default-type): Add doc string.
(mml-generate-mime-1): Use mm-default-file-encoding or make it
default to application/octet-stream when determining the content
type if it is not specified for the part or the mml contents; add
a comment about mml-generate-default-type.
2005-07-29 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/mml.el (mml-generate-mime-1): Use mm-default-file-encoding or
make it default to application/octet-stream when determining the
content type if it is not specified for the external contents.
2005-07-27 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/mm-decode.el (mm-display-external): Delete temp file, directory
and buffer immediately if the external process is exited.
Stefan Monnier [Fri, 29 Jul 2005 19:54:18 +0000 (19:54 +0000)]
(byte-compile-make-variable-buffer-local)
(byte-compile-form-make-variable-buffer-local): New functions to warn about
misuses of make-variable-buffer-local where make-local-variable was meant.
Stefan Monnier [Thu, 28 Jul 2005 15:28:44 +0000 (15:28 +0000)]
(ange-ftp-gateway-fatal-msgs, ange-ftp-pending-error-line): New vars.
(ange-ftp-process-handle-line, ange-ftp-process-filter): Use them
to handle the non-fatal no-route-to-host messages.
(internal-ange-ftp-mode): Make the no-match regexp more efficient.
* man/gnus.texi (Startup Files): Fix name of gnus-site-init-file.
Mention that gnus-init-file is not read when Emacs is invoked with
--no-init-file or -q.
* lisp/gnus/gnus-art.el (gnus-article-next-page-1): Don't scroll if there're
fewer lines than that of scroll-margin.
(gnus-article-prev-page): Narrow the range to bind scroll-in-place.