Commit graph

446 commits

Author SHA1 Message Date
Richard M. Stallman
b59f6d7a68 (start-process-shell-command): Don't use `exec'--
run the command in a child process.
1994-11-19 14:06:09 +00:00
Richard M. Stallman
350b75679b (substitute-key-definition): Don't recursively scan
where OLDMAP has a submap but KEYMAP does not.
1994-11-16 20:35:34 +00:00
Karl Heuer
a247bf214e (start-process-shell-command): Don't use exec on windows-nt. 1994-11-03 21:23:40 +00:00
Richard M. Stallman
8851c1f036 (add-to-list): Doc fix. 1994-10-14 23:50:35 +00:00
Richard M. Stallman
6e3af6305a (add-to-list): New function. 1994-10-13 06:34:09 +00:00
Richard M. Stallman
f4e5bca556 (add-hook, remove-hook): If the hook was made local
in the old way, always modify the local value.
1994-10-01 04:36:28 +00:00
Richard M. Stallman
0e4d378b32 (add-hook): Initialize default value and local value.
(run-hook-with-args-until-success): New function.
(run-hook-with-args-until-failure): New function.

(run-hooks): t as hook list element means run the global
value of the variable as well as the local value.
(run-hook-with-args): Likewise.
(make-local-hook): New function.
(add-hook, remove-hook): New arg LOCAL means modify local value.
Test default-boundp as well as boundp.
1994-09-30 20:47:13 +00:00
Richard M. Stallman
aa09b5ca24 (remove-hook, add-hook): Copy existing list before modifying. 1994-09-21 05:19:43 +00:00
Richard M. Stallman
2a598462ec (add-hook): Doc fix. 1994-09-20 00:59:24 +00:00
Richard M. Stallman
1f4554cc4d (one-window-p): Doc fix. 1994-08-11 20:25:20 +00:00
Richard M. Stallman
f9269e194c (ignore): Put doc string in right place. 1994-07-12 01:06:27 +00:00
Karl Heuer
dbbcac5612 (posn-col-row): Test for consp, not symbolp. 1994-05-26 21:53:37 +00:00
Richard M. Stallman
9ba60df97f (posn-col-row): Use let*. 1994-05-23 03:15:35 +00:00
Richard M. Stallman
ed627e08bd (posn-col-row): Do something useful for scroll bar event. 1994-05-22 20:55:15 +00:00
Richard M. Stallman
e025dddff1 (substitute-key-definition): Skip cached menu key-equivs. 1994-05-22 07:09:32 +00:00
Richard M. Stallman
ea48c94dfd (posn-col-row): Doc fix. 1994-05-19 04:30:14 +00:00
Richard M. Stallman
c0f1a4f6c6 (ignore): Allow interactive call. 1994-05-07 22:48:29 +00:00
Karl Heuer
d733c5ec03 Update copyright. 1994-05-03 22:46:37 +00:00
Richard M. Stallman
e8976c8a2c (run-hooks): Don't use mapcar--save consing.
(run-hook-with-args): New function.
1994-04-26 07:43:54 +00:00
Richard M. Stallman
0342b5458c (read-quoted-char): Convert meta chars into 128+ chars. 1994-04-12 21:27:27 +00:00
Karl Heuer
7ec2a18c27 (force-mode-line-update): Doc fix. 1994-04-11 19:59:49 +00:00
Richard M. Stallman
9ed287b041 (define-key-after): Doc fix. 1994-04-07 07:18:20 +00:00
Richard M. Stallman
ca2ec1c584 (momentary-string-display): Avoid modifying the undo list. 1994-03-28 06:08:35 +00:00
Richard M. Stallman
1e0a78a10c (set-match-data): New alias. 1994-03-28 02:21:28 +00:00
Richard M. Stallman
e0de7bcbbb (one-window-p): New argument all-frames. 1994-03-20 18:59:22 +00:00
Karl Heuer
26add1bf46 Don't use triple-hyphen in a character class. 1994-03-12 00:23:12 +00:00
Karl Heuer
f14dbba771 (substitute-key-definition): Avoid infinite recursion. 1994-03-03 16:27:06 +00:00
Richard M. Stallman
e55c21bea7 (posn-x-y): New function.
(posn-col-row): Convert coords from pixels to glyph units.
1994-02-23 05:08:28 +00:00
Richard M. Stallman
44d798af46 (substitute-key-definition): Don't discard menu strings. 1994-02-19 00:01:46 +00:00
Karl Heuer
cef7ae6e1a (user-original-login-name): Reduce to a defalias, since it's redundant with
user-login-name.  All callers changed to use user-login-name.
1994-02-11 22:01:56 +00:00
Karl Heuer
297d863be5 (make-syntax-table): Behave like copy-syntax-table if an argument is given,
for backward compatibility.
1994-02-08 05:06:07 +00:00
Richard M. Stallman
4f1d6310e1 (start-process-shell-command): Doc fix. 1994-01-06 04:39:00 +00:00
Richard M. Stallman
12c7071c31 (eval-after-load): Do nothing if FORM is already on the list. 1994-01-05 20:31:27 +00:00
Richard M. Stallman
984f718a65 (make-syntax-table): New function; no longer an alias
for copy-syntax-table.
1994-01-03 07:41:00 +00:00
Richard M. Stallman
8af7df607d (shell-quote-argument): New function. 1993-12-31 09:25:12 +00:00
Richard M. Stallman
f48c1d8d7c (remove-hook): Use equal to see if hook is just that fcn.
(add-hook): Use member to see if a lambda expr is already in the list.
1993-12-23 04:43:01 +00:00
Richard M. Stallman
7a18f5c2af (walk-windows): If start at minibuf window, do return to it. 1993-11-24 06:46:26 +00:00
Richard M. Stallman
827534ea93 (remove-hook): Doc fix. 1993-11-16 08:44:51 +00:00
Richard M. Stallman
24980d168f (remove-hook): New function, analogous to add-hook. This
is now the recommended way to remove a hook that you have added.
1993-11-10 20:30:32 +00:00
Brian Fox
80e7b471b6 (suppress-keymap): Use substitute-key-definition instead of manually
checking each key (we were using 127 instead of 255 anyway).
1993-09-21 07:47:15 +00:00
Richard M. Stallman
3eec84bf81 (momentary-string-display): Scroll to keep the string on the screen. 1993-08-14 07:54:59 +00:00
Paul Eggert
46780baeeb mod' is no longer an alias for %'. 1993-08-10 04:14:17 +00:00
Richard M. Stallman
79e0df73a8 (minibuffer-window-active-p): New function. 1993-08-08 19:18:26 +00:00
Richard M. Stallman
322959764a (add-hook): Change a single function into a list. 1993-08-02 07:23:07 +00:00
Richard M. Stallman
f4ebbdbe78 (keyboard-translate): Properly lengthen existing table. 1993-07-22 22:28:36 +00:00
Richard M. Stallman
ab375e6cf3 (define-key-after): Fix typo in previous change. 1993-07-20 18:09:21 +00:00
Richard M. Stallman
626f67f354 (define-key-after): Error if KEY has two elements. 1993-07-13 04:00:04 +00:00
Jim Blandy
15db4e0e34 * subr.el (posn-point): Properly extract the BUFFER-POSITION field
of an event when read-key-sequence has placed it in a singleton
	list.
1993-07-05 04:33:42 +00:00
Richard M. Stallman
113d28a8a0 (define-key-after): Delete duplicate bindings that come
after the new one.  Do insert when we reach the end, if haven't before.
1993-06-30 04:36:37 +00:00
Richard M. Stallman
06ae9cf2a4 (define-key-after): Renamed from define-key-in-sequence. 1993-06-26 04:20:42 +00:00