Glenn Morris
9783df21c0
f90.el fix for bug#7919.
...
* lisp/progmodes/f90.el (f90-find-tag-default): New function.
(f90-mode): Use it for mode's `find-tag-default-function' property.
2011-02-03 19:21:11 -08:00
Glenn Morris
d436de979a
* doc/emacs/custom.texi (Variables): Fix typo.
2011-02-03 19:17:58 -08:00
Gnus developers
0d1c2cc8c8
Merge changes made in Gnus trunk.
...
gnus-util.el: change default value of gnus-user-date-format-alist.
gnus-art.el (gnus-article-jump-to-part): Remove useless sit-for.
gnus-art.el: remove old FIXME.
gnus.el (gnus-summary-line-format): Add missing semi-colon for user-date in docstring.
message.el (message-setup-1): Always generate References first.
(message-mail): Return the return value of message-setup, not always t.
gnus-start.el (gnus-read-active-for-groups): This function is never called with a nil `infos', so clean that up.
(gnus-get-unread-articles): Request active files from primary/secondary methods that have no groups (yet).
(message-setup-1): Insert mail-header-separator with read-only and intangible properties set.
gnus-draft.el: Remove progn around gnus-draft-setup.
gnus-start.el (gnus-get-unread-articles): Fix the call to methods that have no groups.
nnimap.el (nnimap-request-accept-article): Give an error message if the APPEND wasn't successful.
2011-02-03 23:43:22 +00:00
Paul Eggert
5dc7a1d2c4
* lib/ignore-value.h: New file.
2011-02-03 13:38:34 -08:00
Sam Steingold
c1b4afacf5
* lisp/progmodes/gdb-mi.el (gdb-breakpoints-list-handler-custom):
...
Do not error out when `func' is nil.
2011-02-03 14:59:17 -05:00
Paul Eggert
67342916c9
allow C code to suppress warnings about ignored return values
2011-02-03 11:29:35 -08:00
Paul Eggert
90b750f4e2
* texinfo.tex: Update to version 2011-02-01.10
2011-02-03 11:29:10 -08:00
Jan Djärv
36941b32f3
* xterm.c (x_connection_closed): Remove all calls that calls XSync.
...
Fixes: debbugs:7949
2011-02-03 14:46:03 +01:00
Michael Albinus
a857d3c7c0
* net/tramp-sh.el (tramp-remote-path): Add default settings for
...
`tramp-default-remote-path' to the docstring.
(tramp-get-remote-path): Suppress error message when `getconf
PATH' fails.
* net/tramp-smb.el (tramp-smb-errors): Add "NT_STATUS_UNSUCCESSFUL".
2011-02-03 12:28:16 +01:00
Michael Albinus
0543d43d48
* tramp.texi (Frequently Asked Questions): Mention problems with WinSSHD.
2011-02-03 10:43:54 +01:00
Glenn Morris
0e751a49bb
Small faq.texi changes.
...
* doc/misc/faq.texi (Contacting the FSF): Mainly just refer to the web-site.
(Binding combinations of modifiers and function keys):
Let's assume people reading this are not using Emacs 18.
2011-02-02 23:37:43 -08:00
Glenn Morris
219ea611fd
* lisp/vc/vc-hg.el (vc-hg-command): Doc fix.
2011-02-02 23:33:16 -08:00
Glenn Morris
8d7b5b5ba9
* lisp/term/w32-win.el (libpng-version): Declare for compiler.
2011-02-02 23:31:42 -08:00
Glenn Morris
c03eac3473
* lisp/msb.el: No need to load dired while compiling.
2011-02-02 23:29:38 -08:00
Glenn Morris
7f07c1fe57
elint.el trivia.
...
* lisp/emacs-lisp/elint.el (elint-standard-variables):
Remove a couple of built-ins that now have doc-strings.
2011-02-02 23:27:59 -08:00
Glenn Morris
5a6a61f77f
Silence some compiler warnings.
...
* lisp/gnus/nnheader.el (gnus-range-add, gnus-remove-from-range): Autoload.
* lisp/gnus/nnimap.el (gnus-fetch-headers): Declare.
2011-02-02 23:25:14 -08:00
Glenn Morris
befe199d3a
require' is automatically
eval-and-compile'd.
...
* hi-lock.el, ps-bdf.el, ps-mule.el, ps-print.el, ps-samp.el:
`require' is automatically `eval-and-compile'd.
2011-02-02 23:21:56 -08:00
Glenn Morris
8a0709ff5d
* lisp/obsolete/spell.el: Fix header comment.
2011-02-02 23:15:31 -08:00
Glenn Morris
2d7d6439d2
rcirc.el trivia.
...
* lisp/net/rcirc.el (rcirc-nick-completion-format): Add :version tag.
(rcirc-log-directory, rcirc-log-flag): Move definitions before use.
2011-02-02 23:14:02 -08:00
Glenn Morris
8aa8876085
strokes.el trivia.
...
* lisp/strokes.el (strokes-fill-current-buffer-with-whitespace):
Move definition before use.
(strokes-report-bug): Make it obsolete.
2011-02-02 23:11:31 -08:00
Glenn Morris
f6041baa9d
bzrmerge.el trivia.
...
* admin/bzrmerge.el (bzrmerge-buffer): New constant.
(bzrmerge-merges, bzrmerge-missing, bzrmerge-apply): Use it.
(bzrmerge-missing): If nothing to do, return nil not (nil).
(bzrmerge-apply): Remove odd character from message.
(bzrmerge): Give status messages.
2011-02-02 23:09:50 -08:00
Glenn Morris
df27585129
* lisp/ibuf-ext.el (ibuffer-filter-disable): Make it work. (Bug#7969)
...
Details:
An error in a filter would cause an infinite loop.
ibuffer-update calls ibuffer-redisplay-engine which calls
ibuffer-update which calls ibuffer-redisplay-engine, etc.
ibuffer-generate-filter-groups calls ibuffer-included-in-filters-p.
If ibuffer-included-in-filter-p-1 meets an unknown element in the
filter, it calls ibuffer-filter-disable, which calls ibuffer-update.
If the filters have not been properly disabled, we go round and round.
2011-02-02 23:02:52 -08:00
Glenn Morris
95838641ae
Doc fixes related to face heights. (Bug#2659)
...
* lisp/faces.el (set-face-attribute): Doc fix.
* src/xfaces.c (Finternal_set_lisp_face_attribute):
Try to clarify some error messages.
2011-02-02 22:55:48 -08:00
Lars Ingebrigtsen
fd7ec1ba35
Fix the ChangeLog message to be more legible.
2011-02-02 22:23:35 -08:00
Lars Ingebrigtsen
b301d17489
(url-http-wait-for-headers-change-function): Don't move if the callback function has moved point.
2011-02-02 22:22:07 -08:00
Lars Ingebrigtsen
011f86c70f
message.el (message-forward-make-body-digest-plain)
...
(message-followup, message-reply): Clean up things noted by Stefan.
2011-02-03 05:26:36 +00:00
Lars Ingebrigtsen
c61a8b4404
gnus-art.el (gnus-article-date-headers): Rip out the old -treat-date-* stuff, since it didn't really work with defcustom.
...
(article-update-date-lapsed): Make sure the window start doesn't move, either.
2011-02-03 05:21:20 +00:00
Lars Ingebrigtsen
7f13c2e2d9
gnus-art.el (gnus-article-setup-buffer): Stop the date timer if gnus-article-update-date-headers is nil.
...
gnus.texi (Article Date): Remove mention of gnus-stop-date-timer, since it's run automatically.
2011-02-03 05:01:44 +00:00
Chong Yidong
e0dd683709
* modes.texi (Major Mode Conventions): Add face guidelines.
...
(Faces for Font Lock): List faces in order of prominence.
2011-02-02 15:44:19 -05:00
Eli Zaretskii
83cc577291
lib-src/makefile.w32-in (obj): Remove strftime.o, it's not in src/.
2011-02-02 21:50:21 +02:00
Sam Steingold
e90f854587
* lisp/apropos.el (apropos-print): Now that `apropos-mode' inherits
...
from `special-mode', entering it makes the buffer read-only, so
call it only when everything has been already inserted.
* lisp/emacs-lisp/ert.el (ert--setup-results-buffer)
(ert-results-pop-to-backtrace-for-test-at-point)
(ert-results-pop-to-messages-for-test-at-point)
(ert-results-pop-to-timings): Ditto.
* lisp/emacs-lisp/package.el (package--list-packages): Ditto.
* lisp/play/solitaire.el (solitaire): Ditto.
2011-02-02 12:59:44 -05:00
Chong Yidong
a2ff2fc09d
* etc/themes/tango-theme.el: Remove some non-Tango face colors.
2011-02-02 12:26:04 -05:00
Chong Yidong
90db975fc5
* progmodes/compile.el: Make all faces inherit from font-lock faces.
...
(compilation-warning): Inherit from font-lock-variable-name-face.
(compilation-info): Inherit from font-lock-type-face.
(compilation-line-number): Reassign to font-lock-keyword-face.
(compilation-column-number): Reassign to font-lock-doc-face.
(compilation-leave-directory-face): Reassign to font-lock-builtin-face.
2011-02-02 12:14:49 -05:00
Eli Zaretskii
1cb274e286
Make "etags --version" on Windows produce the same as on Posix platforms.
...
makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add
``-DVERSION="\"$(VERSION)\"" -DEMACS_NAME="\"GNU Emacs\""''.
2011-02-02 18:35:05 +02:00
Eli Zaretskii
d9f1f55ed7
Make "etags --version" on Windows produce the same as on Posix platforms.
...
makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add
``-DEMACS_NAME="\"GNU Emacs\""''.
2011-02-02 18:28:24 +02:00
Eli Zaretskii
bc35ff325b
Fix Dired on DOS/Windows.
...
dired.el (dired-insert-directory): Don't invoke `ls' when
ls-lisp.el is used to emulate it.
2011-02-02 18:21:52 +02:00
Stefan Monnier
9714fa6777
* pcomplete.el (pcomplete-here*): Backport fix for mistaken change
...
(bug#7959).
Fixes: debbugs:5935
2011-02-02 11:20:26 -05:00
Stefan Monnier
aca092acca
* src/editfns.c (save_restriction_restore): Don't forget to invalidate the
...
current_column cache.
Fixes: debbugs:7946
2011-02-02 10:53:20 -05:00
Daiki Ueno
2d871302f4
Backport Bug#7931 from trunk.
...
* epg.el (epg--status-KEYEXPIRED, epg--status-KEYREVOKED): Don't
presume KEYEXPIRED and KEYREVOKED to be a fatal error status
(Bug#7931).
2011-02-02 16:53:29 +09:00
Chong Yidong
aa2d499cd6
etc/themes/wheatgrass-theme.el: Apply min-colors setting to face definitions.
2011-02-01 22:36:29 -05:00
Kenichi Handa
15d73a19fc
merge emacs-23
2011-02-02 11:16:53 +09:00
Kenichi Handa
ea2460a0d8
Use FC_DUAL only when it is defined.
2011-02-02 11:15:29 +09:00
Julien Danjou
39cde66c5e
mm-uu.el (mm-uu-type-alist): Add support for git format-patch diff format.
...
mm-decode.el (mm-inline-media-tests): Do not check for diff-mode it's standard in Emacs nowadays.
color.el (color-gradient): Add a color-gradient function.
2011-02-01 23:46:27 +00:00
Sam Steingold
e8e4d5c88e
undo 2011-02-01T18:15:18Z!sds@gnu.org (purecopy-cons, purecopy-car) at Stefan Monnier's request
2011-02-01 16:37:12 -05:00
Sam Steingold
abef340a0c
* lisp/simple.el (special-mode-map): Bind "h" to `describe-mode';
...
bind "z" to `kill-this-buffer'.
(completion-list-mode-map): Bind "z" to `kill-this-buffer'.
* lisp/apropos.el (apropos-mode-map): Inherit from `special-mode-map'.
(apropos-mode): Inherit from `special-mode'.
* lisp/arc-mode.el (archive-mode-map): Inherit from `special-mode-map'.
* lisp/bookmark.el (bookmark-bmenu-mode): Define using
`define-derived-mode' inheriting from `special-mode'.
* lisp/dired.el (dired-mode-map): Inherit from `special-mode-map'.
* lisp/image-mode.el (image-mode-map): Ditto.
* lisp/replace.el (occur-mode): Define using
`define-derived-mode' inheriting from `special-mode'.
* lisp/tar-mode.el (tar-mode): Inherit from `special-mode'.
* lisp/calendar/diary-lib.el (diary-fancy-display-mode):
Inherit from `special-mode-map'.
* lisp/emacs-lisp/ert.el (ert-simple-view-mode, ert-results-mode):
Inherit from `special-mode'.
* lisp/emacs-lisp/package.el (package-menu-mode-map): Copy from
`special-mode-map'.
(package-menu-mode): Define using `define-derived-mode'
inheriting from `special-mode'.
* erc/erc-list.el (erc-list-menu-mode): Inherit from `special-mode'.
* lisp/net/xesam.el (xesam-mode): Inherit from `special-mode'.
(xesam-mode-map): Define separately.
* lisp/play/solitaire.el (solitaire-mode): Inherit from `special-mode'.
* lisp/progmodes/compile.el (compilation-minor-mode-map)
(compilation-mode-map): Inherit from `special-mode-map'.
* lisp/vc/diff-mode.el (diff-mode-shared-map):
Inherit from `special-mode-map'.
* lisp/vc/log-view.el (log-view-mode-map): Add a comment.
2011-02-01 16:22:21 -05:00
Eli Zaretskii
3082f6173c
Fix a compiler warning in image.c.
...
image.c (tiff_load): Avoid compiler warning in 2nd arg to TIFFClientOpen.
2011-02-01 21:46:21 +02:00
Sam Steingold
26d504d7f3
fix docstrings of purecopy-cons' &
purecopy-car' per Chong Yidong's request
2011-02-01 14:17:10 -05:00
Andreas Schwab
29feb0e9b5
* src/window.c (Fselect_window): Add missing return value.
2011-02-01 20:01:25 +01:00
Sam Steingold
7d93eca95e
typo
2011-02-01 13:18:46 -05:00
Sam Steingold
0b75349e7e
* lisp/subr.el (purecopy-cons, purecopy-car): Add shortcuts.
...
* lisp/faces.el (face-x-resources): Use `purecopy-cons'.
* lisp/files.el (auto-mode-alist, interpreter-mode-alist): Use
`purecopy-car'.
* lisp/international/fontset.el (font-encoding-alist): Ditto.
* lisp/international/mule-conf.el (file-coding-system-alist): Ditto.
* lisp/international/mule.el (auto-coding-alist)
(auto-coding-regexp-alist): Ditto.
* lisp/mouse.el (mouse-buffer-menu-mode-groups): Use `purecopy-cons'.
* lisp/term/x-win.el (x-gtk-stock-map): Ditto.
2011-02-01 13:15:18 -05:00