1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 03:40:56 -08:00
Commit graph

84 commits

Author SHA1 Message Date
Richard M. Stallman
00a34088ee (read_minibuf): GCPRO things. 1994-12-25 21:14:46 +00:00
Richard M. Stallman
89a255dc29 (Fall_completions): New arg hide_spaces.
(Fminibuffer_completion_help): Pass new arg.
1994-12-15 14:00:55 +00:00
Richard M. Stallman
e4c97a67e7 (Fminibuffer_complete_and_exit): Catch errors in do_completion.
(complete_and_exit_1, complete_and_exit_2): New subroutines.
1994-11-28 20:31:00 +00:00
Richard M. Stallman
681f5af46e (Fdisplay_completion_list): Update COLUMN unconditionally.
If a name is long, put it on its own line.
1994-11-13 19:57:12 +00:00
Karl Heuer
be76511435 (read_minibuf): Fix comment. 1994-10-20 19:13:47 +00:00
Richard M. Stallman
9f6131cfa0 (read_minibuf): Undo previous change. 1994-10-20 04:37:03 +00:00
Karl Heuer
3ab141767a (read_minibuf): Store the object, not the string, into the history variable. 1994-10-18 03:05:34 +00:00
Karl Heuer
44472c88f5 (test_completion): Fix reversed condition. 1994-10-12 01:39:10 +00:00
Richard M. Stallman
5d2ca7aec6 (test_completion): New function, extracted from do_completion.
(do_completion): Use test_completion.
(Fminibuffer_complete_and_exit): If completion is already
exact, don't try to complete it.
1994-10-08 09:51:31 +00:00
Karl Heuer
5a86666247 (read_minibuf, get_minibuffer, read_minibuf_unwind, Fread_from_minibuffer,
Ftry_completion, Fall_completions, Fcompleting_read, Fminibuffer_prompt_width,
syms_of_minibuf): Don't use XFASTINT as an lvalue.
1994-10-04 16:08:54 +00:00
Karl Heuer
829f7f7ce3 (scmp): Use unsigned chars, to avoid confusing DOWNCASE. 1994-09-29 19:37:26 +00:00
Karl Heuer
7510b296e7 (read_minibuf, Fread_from_minibuffer, Fread_buffer, Ftry_completion,
Ftry_completion, Fall_completions, Fcompleting_read, do_completion,
assoc_for_completion, Fminibuffer_complete_word, Fdisplay_completion_list,
Fself_insert_and_exit): Use type test macros.
1994-09-27 02:12:02 +00:00
Richard M. Stallman
c24e1160ff (read_minibuf_unwind): Preserve Vdeactivate_mark. 1994-09-24 01:41:54 +00:00
Richard M. Stallman
6b3faad82b (Fcompleting_read): Doc fix.
(get_minibuffer): Make BUF current to kill its local vars.
1994-09-22 07:41:35 +00:00
Karl Heuer
75f00e7298 (read_minibuf): Fix Lisp_Object vs. int problems. 1994-09-19 00:14:16 +00:00
Richard M. Stallman
5956f71d45 (get_minibuffer): Call Fkill_all_local_variables. 1994-09-18 08:45:56 +00:00
Karl Heuer
7c70cfd377 (read_minibuf): Don't add to the history list if the minibuffer string is
empty, since it is not very useful.
1994-09-16 21:31:00 +00:00
Richard M. Stallman
cbbc391717 (Fcompleting_read): Doc fix. 1994-09-15 03:31:52 +00:00
Richard M. Stallman
486cc7fb6a (Fdisplay_completion_list): gcpro `completions'. 1994-07-24 04:04:36 +00:00
Richard M. Stallman
4ced320948 (Fcompleting_read): Doc fix. 1994-06-24 14:14:43 +00:00
Richard M. Stallman
0a1dd1c57a (read_minibuf_unwind): Run Qminibuffer_exit_hook here.
(read_minibuf): Not here.
1994-06-21 20:49:12 +00:00
Karl Heuer
4d04c1f1e7 (minibuf_save_list): New variable, replaces minibuf_save_vector.
(read_minibuf): Cons it up.
(read_minibuf_unwind): Pop back the saved values.
(syms_of_minibuf): staticpro it.
1994-06-18 00:18:28 +00:00
Richard M. Stallman
18ae44fc25 (Fdisplay_completion_list): Require at least two spaces between items. 1994-06-10 20:33:03 +00:00
Karl Heuer
d7be421180 (Fminibuffer_complete_word): GCPRO completion and tem. 1994-05-25 02:39:20 +00:00
Karl Heuer
3a22ee3595 Update copyright. 1994-05-04 02:41:09 +00:00
Richard M. Stallman
73168c8b2c (read_minibuf): Clear previous_echo_glyphs. 1994-05-03 05:12:17 +00:00
Richard M. Stallman
8768d63036 (Fminibuffer_complete): Add third arg to Fset_window_start. 1994-04-29 20:00:51 +00:00
Karl Heuer
4f9b95e52c (do_completion): Initialize vars before gcpro. 1994-04-29 05:48:36 +00:00
Richard M. Stallman
ba71d84a4b (temp_echo_area_glyphs): Use Vunread_command_events. 1994-04-26 01:19:14 +00:00
Karl Heuer
177aecf96f (Vminibuffer_exit_hook): New variable.
(read_minibuf): Run hook when exiting minibuffer.
1994-04-08 01:38:48 +00:00
Karl Heuer
c5896ef4eb (Fminibuffer_prompt_width): Undo previous change for negative values.
This function does not include hscroll positioning any more.
1994-04-07 04:13:55 +00:00
Karl Heuer
a2dd849e99 (temp_echo_area_glyphs): Use PT, not point. 1994-04-06 06:01:15 +00:00
Karl Heuer
c7eddf3c35 (Fminibuffer_prompt_width): Allow for negative value. 1994-04-06 05:59:21 +00:00
Karl Heuer
1e00c2ff91 (do_completion): gcpro some things. 1994-04-05 22:53:54 +00:00
Karl Heuer
37e9a9347d (Fminibuffer_prompt, Fminibuffer_prompt_width): New funcs. 1994-03-30 05:23:18 +00:00
Richard M. Stallman
4200677283 (Vcompletion_regexp_list): New var.
(syms_of_minibuf): Set up Lisp var.
(Ftry_completion, Fall_completions):
Limit possible completions to strings matching those regexps.
1994-03-30 05:17:30 +00:00
Richard M. Stallman
2cb6da5c78 (read_minibuf): Return val via unbind_to.
(Fminibuffer_complete): Scroll the completion window in some cases.
1994-03-27 07:55:46 +00:00
Karl Heuer
1e62748e6a (read_minibuf): Use assignment instead of initialization. 1994-03-23 22:55:24 +00:00
Karl Heuer
0abbff134f (read_minibuf): Don't redirect focus unless minibuf is on another frame. 1994-03-22 22:59:01 +00:00
Karl Heuer
8acd16de1e (read_minibuf): Disallow trailing junk. 1994-03-16 22:44:00 +00:00
Karl Heuer
5563e8e84e (read_minibuf): Make minibuffer frame visible when minibuffer activated. 1994-03-15 00:04:25 +00:00
Karl Heuer
9f6c23bc36 (get_minibuffer): Make name buffer large enough. 1994-03-07 18:55:55 +00:00
Karl Heuer
6300d782d7 (Fminibuffer_complete, Fminibuffer_complete_word): Doc fix. 1994-03-07 18:53:02 +00:00
Karl Heuer
a4e71d81b9 (temp_echo_area_glyphs): Use quit_char, not C-g. 1994-03-07 18:47:49 +00:00
Richard M. Stallman
92d3b06efb (read_minibuf): Don't call Vrun_hooks if it is nil. 1994-03-05 20:35:13 +00:00
Richard M. Stallman
2d7e41fe75 (Fdisplay_completion_list): Restore original buffer
before running completion-setup-hook.
1994-03-02 23:18:37 +00:00
Richard M. Stallman
68e5a8a28d (read_from_minibuffer): Rename arg initial_input to initial_contents. 1993-12-30 16:43:05 +00:00
Richard M. Stallman
2cbaf88681 (Fall_completions): Allow completions that start with space
if the input starts with space.
1993-12-30 07:23:51 +00:00
Richard M. Stallman
6a9ee000dd (minibuffer_auto_raise): Really define it.
(minibuffer_auto_raise): New variable.
(syms_of_minibuf): Set up Lisp var.
(read_minibuf): Maybe raise the minibuffer's frame.
1993-12-23 01:20:50 +00:00
Richard M. Stallman
60b73b2585 (read_minibuf): History list always gets strings,
not Lisp objects made by read.
1993-11-19 17:44:23 +00:00