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