diff options
| author | Karl Heuer | 1995-06-16 22:19:27 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-06-16 22:19:27 +0000 |
| commit | 1c2127876e8dcf25061c69dc48ef6e87f9c36eb6 (patch) | |
| tree | 223d8330b78e94f92fba5d53eb9fee1b9cc5cd9b /src | |
| parent | bda144f49f2ba0f467054530a21e39ec7b7575fa (diff) | |
| download | emacs-1c2127876e8dcf25061c69dc48ef6e87f9c36eb6.tar.gz emacs-1c2127876e8dcf25061c69dc48ef6e87f9c36eb6.zip | |
[MULTI_FRAME] (Fignore_event): New function.
[MULTI_FRAME] (keys_of_frame): Bind iconify-frame and
make-frame-visible to it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/frame.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/frame.c b/src/frame.c index b2c360361bf..ee7b64eded0 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -531,6 +531,14 @@ to that frame.") | |||
| 531 | return do_switch_frame (frame, no_enter, 0); | 531 | return do_switch_frame (frame, no_enter, 0); |
| 532 | } | 532 | } |
| 533 | 533 | ||
| 534 | DEFUN ("ignore-event", Fignore_event, Signore_event, 0, 0, "", | ||
| 535 | "Do nothing, but preserve any prefix argument already specified.\n\ | ||
| 536 | This is a suitable binding for iconify-frame and make-frame-visible.") | ||
| 537 | () | ||
| 538 | { | ||
| 539 | current_kboard->Vprefix_arg = Vcurrent_prefix_arg; | ||
| 540 | return Qnil; | ||
| 541 | } | ||
| 534 | 542 | ||
| 535 | DEFUN ("selected-frame", Fselected_frame, Sselected_frame, 0, 0, 0, | 543 | DEFUN ("selected-frame", Fselected_frame, Sselected_frame, 0, 0, 0, |
| 536 | "Return the frame that is now selected.") | 544 | "Return the frame that is now selected.") |
| @@ -1922,6 +1930,7 @@ The `menu-bar-lines' element of the list controls whether new frames\n\ | |||
| 1922 | defsubr (&Sframe_live_p); | 1930 | defsubr (&Sframe_live_p); |
| 1923 | defsubr (&Smake_terminal_frame); | 1931 | defsubr (&Smake_terminal_frame); |
| 1924 | defsubr (&Shandle_switch_frame); | 1932 | defsubr (&Shandle_switch_frame); |
| 1933 | defsubr (&Signore_event); | ||
| 1925 | defsubr (&Sselect_frame); | 1934 | defsubr (&Sselect_frame); |
| 1926 | defsubr (&Sselected_frame); | 1935 | defsubr (&Sselected_frame); |
| 1927 | defsubr (&Swindow_frame); | 1936 | defsubr (&Swindow_frame); |
| @@ -1966,8 +1975,8 @@ keys_of_frame () | |||
| 1966 | { | 1975 | { |
| 1967 | initial_define_lispy_key (global_map, "switch-frame", "handle-switch-frame"); | 1976 | initial_define_lispy_key (global_map, "switch-frame", "handle-switch-frame"); |
| 1968 | initial_define_lispy_key (global_map, "delete-frame", "handle-delete-frame"); | 1977 | initial_define_lispy_key (global_map, "delete-frame", "handle-delete-frame"); |
| 1969 | initial_define_lispy_key (global_map, "iconify-frame", "ignore"); | 1978 | initial_define_lispy_key (global_map, "iconify-frame", "ignore-event"); |
| 1970 | initial_define_lispy_key (global_map, "make-frame-visible", "ignore"); | 1979 | initial_define_lispy_key (global_map, "make-frame-visible", "ignore-event"); |
| 1971 | } | 1980 | } |
| 1972 | 1981 | ||
| 1973 | #else /* not MULTI_FRAME */ | 1982 | #else /* not MULTI_FRAME */ |