Kevin Ryde
79414ae4df
* cl.texi (For Clauses): @items for hash-values and key-bindings
...
to make them more visible when skimming. Add examples of `using'
clause to them, examples being clearer than a description in
words.
Fixes: debbugs:6599
2011-07-03 14:40:59 +02:00
Lars Magne Ingebrigtsen
c7844a2764
* functions.texi (What Is a Function): Document the autoload
...
object.
Fixes: debbugs:6496
2011-07-03 14:33:37 +02:00
Paul Eggert
2e13213db2
* xsettings.c (SYSTEM_FONT): Define only when used.
...
No need to define when HAVE_GSETTINGS || !HAVE_XFT.
2011-07-02 23:17:19 -07:00
Paul Eggert
cf7cff5784
* keymap.c (access_keymap_1): Now static.
2011-07-02 23:15:12 -07:00
Lars Magne Ingebrigtsen
fc00f69c37
* fringe.el (fringe-query-style): Remove redundant text " (type ?
...
for list)" (bug#6475).
2011-07-03 04:37:52 +02:00
Lars Magne Ingebrigtsen
28fd8759b3
* files.el (file-expand-wildcards): Ignore non-readable
...
sub-directories while trying to find matches instead of signalling
an error (bug#6297).
2011-07-03 03:48:07 +02:00
Lars Magne Ingebrigtsen
0dd8b6da56
* man.el (Man-reference-regexp): Allow matching possible
...
word-wrapped references (bug#6289).
2011-07-03 03:35:35 +02:00
Lars Magne Ingebrigtsen
ce1438d696
* vc/vc.el (vc-modify-change-comment): Change *VC-log* to *vc-log*
...
for consistency with the other vc buffers (bug#6197).
(vc-checkin): Ditto.
2011-07-03 03:15:38 +02:00
Lars Magne Ingebrigtsen
3653687a1b
* tutorials/TUTORIAL.zh: Remove spurious ")" character on the
...
first line.
2011-07-03 03:05:49 +02:00
Lars Magne Ingebrigtsen
36adf6ceb0
* longlines.el (longlines-mode): Document what ARG does.
...
Fixes: debbugs:6150
2011-07-03 02:59:01 +02:00
Lars Magne Ingebrigtsen
ecd283b970
Merge changes made in Gnus trunk.
...
gnus.el (gnus-list-debbugs): New command.
gnus-group.el (gnus-bug-group-download-format-alist): Get the mboxstat instead of the maintbox, since the stat seems to be fuller.
gnus-msg.el (gnus-configure-posting-styles): Don't try to select dead summary buffers.
message.el (message-get-reply-headers): Delete all duplicates, instead of the first.
(message-get-reply-headers): Ensure that we have progress while deleting duplicates.
gnus-msg.el (gnus-configure-posting-styles): Get the local gnus-posting-style value from the summary buffer to make it easier to make that a per-buffer conf.
2011-07-03 00:24:28 +00:00
Daiki Ueno
7f6d634ac2
Style fixes for auth-source.el.
...
* auth-source.el (auth-source-token-passphrase-callback-function):
Reindent.
(epg-context-operation): Remove unnecessary autoload.
2011-07-03 08:53:45 +09:00
Lars Magne Ingebrigtsen
8a20ca4cb0
Clarify that SETFUNCTION is only used in the Customize user interface
...
(bug#6089).
2011-07-03 01:52:35 +02:00
Chong Yidong
7a8e04f79e
Fix corner case in prefix-arg handling for mouse events (Bug#1586).
...
* src/keyboard.c (command_loop_1): If a down-mouse event is unbound,
leave any prefix arg for the up event.
2011-07-02 19:40:04 -04:00
Lars Magne Ingebrigtsen
83319045a4
* progmodes/flymake.el (flymake-mode): If the buffer isn't
...
associated with a file, refuse to run instead of erroring out
(bug#6084).
2011-07-03 00:55:41 +02:00
Lars Magne Ingebrigtsen
a8392169cd
* textmodes/fill.el (fill-region): Remove the "Ordinarily" from
...
the doc string, since it appears that using `fill-column' always
controls the width (bug#7845).
2011-07-02 23:42:49 +02:00
Lars Magne Ingebrigtsen
6dd56db46d
Typo fix.
2011-07-02 23:38:52 +02:00
Lars Magne Ingebrigtsen
f68d76d0d4
* display.texi (Showing Images): Mention the point of sliced images (bug bug#7836).
2011-07-02 23:38:19 +02:00
Lars Magne Ingebrigtsen
e83cc1f76a
* simple.el (shell-command-on-region): Say where the error output
...
went if `shell-command-default-error-buffer' is set.
Fixes: debbugs:6857
2011-07-02 22:59:18 +02:00
Ken Manheimer
e47ca23bcf
* allout.el (allout-yank-processing): Adjust cursor position for
...
backwards-deleted space.
2011-07-02 13:39:41 -04:00
Eli Zaretskii
7018dbe72c
Fix incorrect usage of @kindex.
...
doc/lispref/variables.texi (Defining Variables, Void Variables)
(Constant Variables): Fix incorrect usage of @kindex.
2011-07-02 20:18:16 +03:00
Lars Magne Ingebrigtsen
8d4294e957
(Defining Variables): Use @findex for functions.
2011-07-02 19:10:29 +02:00
Lars Magne Ingebrigtsen
4051493f74
Remove spurious newline introduced by last checkin.
2011-07-02 18:20:15 +02:00
Lars Magne Ingebrigtsen
69bb1ef7df
* lread.c (syms_of_lread): Mention single symbols defined by
...
`defvar' or `defconst' (bug#7154).
2011-07-02 18:18:24 +02:00
Lars Magne Ingebrigtsen
08549772c2
* minibuffer.el (completion-in-region): Document PREDICATE
...
(bug#7136).
2011-07-02 18:07:30 +02:00
Lars Magne Ingebrigtsen
48954a094f
Typo fix.
2011-07-02 17:43:04 +02:00
Lars Magne Ingebrigtsen
ff9ad3302d
* dired.texi (Subdirectories in Dired): Clarify the `C-u k'
...
doesn't actually delete any files (bug#7125).
2011-07-02 17:42:37 +02:00
Lars Magne Ingebrigtsen
28ee97c77e
* variables.texi (Defining Variables): Add an index entry for
...
`set-variable' (bug#7262).
2011-07-02 17:32:03 +02:00
Jason Rumney
bc92abd282
* lib-src/emacsclient.c (decode_options) [WINDOWSNT]: Avoid tty mode on
...
Windows.
Fixes: debbugs:5486
2011-07-02 23:07:57 +08:00
Lars Magne Ingebrigtsen
7b3747f94c
(Frequire): Mention get-load-suffixes.
2011-07-02 16:34:45 +02:00
Lars Magne Ingebrigtsen
61352f622b
* fns.c (Frequire): Mention .el.gz files.
...
Fixes: debbugs:7314
2011-07-02 16:30:52 +02:00
Lars Magne Ingebrigtsen
8862ffd571
* frames.texi (Basic Parameters): Document the `explicit-name'
...
parameter (bug#6951).
2011-07-02 16:14:57 +02:00
Lars Magne Ingebrigtsen
48e96771eb
* info-look.el (info-lookup-add-help): Clarify that ARGS is a list
...
of keyword/argument pairs (bug#6904).
2011-07-02 16:05:38 +02:00
Lars Magne Ingebrigtsen
5cf5614360
* replace.el (multi-occur): Mention
...
`multi-occur-in-matching-buffers' in the doc string.
Fixes: debbugs:7566
2011-07-02 15:53:53 +02:00
Lars Magne Ingebrigtsen
2904fd970f
* picture-xtra.texi (Rectangles in Picture): Clarify the prefix
...
argument for `C-c C-k' (bug#7391).
2011-07-02 15:40:21 +02:00
Lars Magne Ingebrigtsen
0ec389b977
* customize.texi (Type Keywords): Clarify that :value provides a
...
default value for all types.
Fixes: debbugs:7386
2011-07-02 15:36:11 +02:00
Lars Magne Ingebrigtsen
e17d05e2ef
(dired-mark-if): Make the message about whether it's marking or unmarking clearer (bug#8523)
2011-07-02 15:28:19 +02:00
Gnus developers
67aa99ff06
Merge changes made in Gnus trunk.
...
nnir.el (nnir-run-imap): Allow halting a search when an article is found by setting `shortcut' in 'query.
(nnir-request-article): Use `shortcut' setting when requesting article by Message-ID.
gnus-msg.el (gnus-bug): Give the Version and Package headers to debbugs with the X-Debbugs-Package and X-Debbugs-Version headers. Bring the pseudo-headers back too.
2011-07-02 13:26:49 +00:00
Lars Magne Ingebrigtsen
6e560c7134
* frames.texi (Fonts): Mention "C-u C-x =" to find out what font
...
you're currently using.
Fixes: debbugs:8489
2011-07-02 15:17:06 +02:00
Lars Magne Ingebrigtsen
36cb87a1f4
* streams.texi (Output Functions): Document `pp'.
2011-07-02 15:08:07 +02:00
Lars Magne Ingebrigtsen
063b0e45af
* disp-table.el (display-table-print-array): New function.
...
(describe-display-table): Use it to print the vectors more pretty
(Bug#8859).
2011-07-02 14:27:53 +02:00
Martin Rudalics
28545e0497
Remove clone-number support. Provide clone-of parameter in window states.
...
* window.h (window): Remove clone_number slot.
* window.c (Fwindow_clone_number, Fset_window_clone_number):
Remove.
(make_parent_window, make_window, saved_window)
(Fset_window_configuration, save_window_save): Don't deal with
clone numbers.
* buffer.c (Qclone_number): Remove declaration.
(sort_overlays, overlay_strings): Don't deal with clone numbers.
* window.el (window-state-get-1): Don't assign clone numbers.
Add clone-of item to list of window parameters.
(window-state-put-2): Don't process clone numbers.
(display-buffer-alist): Fix doc-string.
2011-07-02 12:36:48 +02:00
Glenn Morris
a9e2a8db83
Auto-commit of loaddefs files.
2011-07-02 06:23:45 -04:00
Glenn Morris
8b538a3cf6
Auto-commit of generated files.
2011-07-02 06:18:42 -04:00
Stefan Monnier
3349e122e2
Add multiple inheritance to keymaps.
...
* src/keymap.c (Fmake_composed_keymap): New function.
(Fset_keymap_parent): Simplify.
(fix_submap_inheritance): Remove.
(access_keymap_1): New function extracted from access_keymap to handle
embedded parents and handle lists of maps.
(access_keymap): Use it.
(Fkeymap_prompt, map_keymap_internal, map_keymap, store_in_keymap)
(Fcopy_keymap): Handle embedded parents.
(Fcommand_remapping, define_as_prefix): Simplify.
(Fkey_binding): Simplify.
(syms_of_keymap): Move minibuffer-local-completion-map,
minibuffer-local-filename-completion-map,
minibuffer-local-must-match-map, and
minibuffer-local-filename-must-match-map to Elisp.
(syms_of_keymap): Defsubr make-composed-keymap.
* src/keyboard.c (menu_bar_items): Use map_keymap_canonical.
(parse_menu_item): Trivial simplification.
* lisp/subr.el (remq): Don't allocate if it's not needed.
(keymap--menu-item-binding, keymap--menu-item-with-binding)
(keymap--merge-bindings): New functions.
(keymap-canonicalize): Use them to refine the canonicalization.
* lisp/minibuffer.el (minibuffer-local-completion-map)
(minibuffer-local-must-match-map): Move initialization from C.
(minibuffer-local-filename-completion-map): Move initialization from C;
don't inherit from anything here.
(minibuffer-local-filename-must-match-map): Make obsolete.
(completing-read-default): Use make-composed-keymap to combine
minibuffer-local-filename-completion-map with either
minibuffer-local-must-match-map or
minibuffer-local-filename-completion-map.
2011-07-02 00:27:41 -04:00
Glenn Morris
3de63bf809
* lisp/type-break.el (type-break-time-sum): Use dolist.
...
This avoids using a free variable.
2011-07-01 14:21:09 -04:00
Glenn Morris
d224ac8375
Replace runtime CL function, as flagged by the compiler.
...
* lisp/textmodes/flyspell.el (flyspell-word-search-backward):
Replace CL function.
2011-07-01 14:13:17 -04:00
Eli Zaretskii
978ff6c51c
Fix last change with indexing coding-systems.
...
doc/emacs/mule.texi (Coding Systems): Move index entries from the previous
change into their proper places.
2011-07-01 20:59:15 +03:00
Stefan Monnier
fe3f64d575
* lisp/mouse.el (mouse--strip-first-event): New function.
...
(function-key-map): Use it to map fringe clicks to normal clicks by default.
2011-07-01 13:58:14 -04:00
Glenn Morris
3279eb878e
Fix typos that break xsettings.c compilation.
...
* configure.in (SETTINGS_CFLAGS, SETTINGS_LIBS) [HAVE_GCONF]: Fix typo.
* src/Makefile.in (SETTINGS_LIBS): Fix typo.
2011-07-01 13:53:59 -04:00