Sam Steingold
5ad4f91cb2
* vc.el (vc-dir-mode-map): Enable mouse bindings.
...
(vc-at-event): New macro: run the body at the even location.
(vc-dir-menu, vc-dir-toggle-mark): Use it.
(vc-dir-mark-file, vc-dir-unmark-file): Move only on non-mouse events.
* subr.d (mouse-event-p): Check if the even is mouse-related.
2008-05-02 14:37:39 +00:00
Stefan Monnier
ca7871a3e5
(translation-table-for-input): Mark as obsolete.
2008-04-24 18:10:09 +00:00
Stefan Monnier
6a02191778
* finder.el (finder-commentary):
...
* subr.el (locate-library): Use locate-file-completion-table.
2008-04-19 04:01:16 +00:00
Stefan Monnier
21622c6d10
* minibuffer.el (complete-with-action, lazy-completion-table):
...
Move from subr.el.
(apply-partially, completion-table-dynamic)
(completion-table-with-context, completion-table-with-terminator)
(completion-table-in-turn): New funs.
(completion--make-envvar-table, completion--embedded-envvar-table): New funs.
(read-file-name-internal): Use them.
(completion-setup-hook): Move from simple.el.
* subr.el (complete-with-action, lazy-completion-table):
* simple.el (completion-setup-hook): Move to minibuffer.el.
2008-04-11 22:28:02 +00:00
Juanma Barranquero
2b69ccfd46
(assoc-ignore-case, assoc-ignore-representation):
...
Add WHEN to obsolescence declaration.
2008-04-10 11:07:37 +00:00
Stefan Monnier
9f2bd2e7c9
(combine-and-quote-strings): Also quote strings that contain the separator.
2008-04-07 16:29:54 +00:00
Stefan Monnier
fc944cd4c5
(functionp): Return nil for special forms.
2008-04-05 20:22:22 +00:00
Stefan Monnier
64981d1aab
*** empty log message ***
2008-04-05 20:00:23 +00:00
Stefan Monnier
00f7c5edc6
* subr.el (keymap-canonicalize): New function.
...
* mouse.el (mouse-menu-non-singleton): Use it.
(mouse-major-mode-menu): Remove hack made unnecessary.
* keymap.c (Qkeymap_canonicalize): New var.
(Fmap_keymap_internal): New fun.
(describe_map): Use keymap-canonicalize.
2008-04-04 17:31:20 +00:00
Stefan Monnier
4a5e18325a
(with-temp-buffer): Assume kill-buffer can change current-buffer.
2008-03-29 22:50:11 +00:00
Stefan Monnier
a10cca6c90
* subr.el (map-keymap-sorted): Rename from map-keymap-internal.
...
Remove `sort-first' argument.
* keymap.c (Fmap_keymap): Use `map-keymap-sorted.
2008-03-25 19:42:34 +00:00
Stefan Monnier
379ec02c03
(redisplay-end-trigger-functions, window-redisplay-end-trigger)
...
(set-window-redisplay-end-trigger, process-filter-multibyte-p)
(set-process-filter-multibyte): Mark as obsolete.
2008-03-25 17:32:20 +00:00
Dan Nicolaescu
f31b125795
* faces.el (xw-defined-colors):
...
* simple.el (widget-convert, shell-mode): Declare as functions
instead of autoloading.
* abbrev.el:
* button.el:
* cus-face.el:
* ediff-hook.el:
* emacs-lisp/backquote.el:
* emacs-lisp/timer.el:
* facemenu.el:
* faces.el:
* menu-bar.el:
* simple.el:
* subr.el:
* textmodes/fill.el:
* textmodes/paragraphs.el: Remove autoloads, redundant when the
files are preloaded.
2008-03-14 17:42:18 +00:00
Johan Bockgård
ff7d73ac92
(while-no-input): Don't splice BODY directly into the `or' form.
2008-03-08 16:06:25 +00:00
Kenichi Handa
e4c3c5887b
(read-quoted-char): Resolve modifers of the character event.
2008-03-05 04:29:53 +00:00
Miles Bader
b03f96dc5a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
2008-02-24 10:09:07 +00:00
Glenn Morris
000b06df11
(sit-for): Fix obsolete form for nil second argument.
2008-02-21 08:13:45 +00:00
Glenn Morris
d66bd635bd
(sit-for): Fix obsolete form for nil second argument.
2008-02-21 08:13:14 +00:00
Stefan Monnier
cb11476b22
(cancel-change-group): Improve last fix.
2008-02-04 15:31:09 +00:00
Stefan Monnier
d9090cc15a
(cancel-change-group): Don't move point.
2008-02-04 15:29:44 +00:00
Miles Bader
d235ca2ff8
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
2008-01-30 07:57:28 +00:00
Martin Rudalics
9db3bfaeaf
(find-tag-default): Simplify using exclusively
...
skip-syntax-backward/-forward.
2008-01-26 17:07:59 +00:00
Richard M. Stallman
3531046188
(add-hook): Implement `permanent-local-hook' property.
2008-01-25 22:51:18 +00:00
Miles Bader
1bad168e59
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1006
2008-01-22 23:53:46 +00:00
Richard M. Stallman
cf1917060a
(atomic-change-group): Prevent undo list truncation.
2008-01-11 14:44:15 +00:00
Miles Bader
430d2ee291
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea
Add 2008 to copyright years.
2008-01-07 02:45:14 +00:00
Miles Bader
0bd5084171
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
2007-12-06 09:51:45 +00:00
Richard M. Stallman
708bb6f884
(declare-function): Moved from byte-run.el.
2007-12-03 00:33:35 +00:00
Stefan Monnier
e31d2d890a
(posn-col-row): Make the `default-value' use explicit.
2007-11-22 20:14:13 +00:00
Glenn Morris
0ef97535e6
(w32-shell-dos-semantics): Declare as function.
2007-11-19 00:09:48 +00:00
Glenn Morris
d43c8d0332
(process-lines): Move here from ../admin/admin.el.
2007-11-17 03:42:22 +00:00
Juanma Barranquero
c456960854
(make-variable-frame-local): Fix typo in obsolescence message.
2007-11-16 11:13:15 +00:00
Juanma Barranquero
170938d6b1
(make-variable-frame-local): Fix typo in obsolescence declaration.
2007-11-16 10:35:16 +00:00
Stefan Monnier
58da34c73b
* subr.el (event-modifiers): Use internal-event-symbol-parse-modifiers.
...
* keyboard.c (Fevent_symbol_parse_modifiers): New function.
(syms_of_keyboard): Defsubr it.
2007-11-15 16:03:00 +00:00
Miles Bader
f23d76bdef
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
2007-11-11 00:56:44 +00:00
Juri Linkov
8c2e721a69
(match-substitute-replacement): New function.
2007-11-10 21:48:16 +00:00
Miles Bader
18cd1f1a08
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 902-908)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
2007-10-27 09:12:07 +00:00
Miles Bader
fdc9061358
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-908
2007-10-27 09:07:17 +00:00
Stefan Monnier
f84f42247e
(make-variable-frame-localizable): Remove.
...
(make-variable-frame-local): Mark obsolete.
2007-10-23 20:55:18 +00:00
Miles Bader
ecb21060d5
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 866-879)
- Merge multi-tty branch
- Update from CVS
- Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
2007-10-11 16:14:00 +00:00
Stefan Monnier
a621c46e3e
(complete-with-action): Backport from trunk (for vc-arch.el).
...
(dynamic-completion-table): Use it it.
2007-08-23 18:42:38 +00:00
Miles Bader
aaf34461ff
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 846-851)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 88-92)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 242-244)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-31
2007-08-13 13:51:08 +00:00
Miles Bader
b2e6b10fe2
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 846-851)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 88-92)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 242-244)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
2007-08-13 13:48:35 +00:00
Miles Bader
37cc095b6a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Richard M. Stallman
e80b38498c
(combine-and-quote-strings): Renamed from strings->string.
...
(split-string-and-unquote): Renamed from string->strings.
2007-08-12 17:59:40 +00:00
Miles Bader
9899d01a0c
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-838)
- Update from CVS
- Merge from emacs--rel--22
- Remove lisp/erc/erc-nicklist.el
- Update some .arch-inventory files
- Fix void function definition error in cus-edit.el
- Restore lisp/emacs-lisp/cl-loaddefs.el
* emacs--rel--22 (patch 70-83)
- Update from CVS
- Remove lisp/erc/erc-nicklist.el
- Update some .arch-inventory files
- Indicate that emacs--devo--0--patch-834 does not need to be applied
- Merge from gnus--rel--5.10
- Restore lisp/emacs-lisp/cl-loaddefs.el
* gnus--rel--5.10 (patch 239-241)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
2007-07-31 05:50:45 +00:00
Miles Bader
e468b87f91
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00