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