1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 00:51:50 -08:00
Commit graph

101470 commits

Author SHA1 Message Date
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