1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
Commit graph

101457 commits

Author SHA1 Message Date
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
Stefan Monnier
eb604e34e5 * lisp/vc/vc-bzr.el (vc-bzr-revision-keywords): Update.
(vc-bzr-revision-completion-table): Add support for annotate and date.
2011-07-01 13:45:31 -04:00
Stefan Monnier
1a1e3f3207 * lisp/emacs-lisp/derived.el (define-derived-mode): Make abbrev-table
inherit from parent.
2011-07-01 12:41:02 -04:00
Lars Magne Ingebrigtsen
31976bd57d * help.texi (Help Files): Document view-external-packages (bug#8902). 2011-07-01 16:37:32 +02:00
Lars Magne Ingebrigtsen
0d7420848f * mule.texi (Coding Systems): Put a few more of the coding systems into the index.
Fixes: debbugs:8900
2011-07-01 16:27:29 +02:00
Daiki Ueno
e9cb4479f5 auth-source.el (auth-source-token-passphrase-callback-function): Simplify and remove EPA dependency. 2011-07-01 14:05:59 +00:00
Lars Magne Ingebrigtsen
26bde865f6 (dired-show-file-type): Doc fixup (bug#8818). 2011-07-01 15:37:00 +02:00
Andrew Cohen
c1dccd2068 nnir.el (nnir-request-article): Fix error message text. 2011-07-01 13:14:59 +00:00
Lars Magne Ingebrigtsen
ace6c69c02 * dired-aux.el (dired-diff): Doc fixup (bug#8816). 2011-07-01 14:48:02 +02:00
Lars Magne Ingebrigtsen
191e2bedb9 * dired.el (dired-mode): Fix up the doc string as suggested by
Drew Adams (bug#8817).
2011-07-01 13:56:36 +02:00
Kazuhiro Ito
4550efdf3f * coding.c (Fencode_coding_string): Record the last coding system
used, as the function doc string says.

Fixes: debbugs:8738
2011-07-01 13:03:55 +02:00
Lars Magne Ingebrigtsen
5bd3590262 * progmodes/flymake.el (flymake-find-file-hook): Add an `autoload'
cookie, since the manual says that it should be possible to add
this function to `find-file-hook'.
2011-07-01 12:33:50 +02:00
Glenn Morris
7c9eeb9455 Auto-commit of loaddefs files. 2011-07-01 06:24:49 -04:00
Glenn Morris
f527bd029a Auto-commit of generated files. 2011-07-01 06:19:04 -04:00