Commit graph

2701 commits

Author SHA1 Message Date
Karl Heuer
b9fdbd74d7 (LD_SWITCH_SYSTEM, HAVE_WAIT_HEADER): Define these. 1994-03-17 22:38:14 +00:00
Karl Heuer
0321d75c24 (Fchar_or_string_p, Fintegerp, Fnatnump): Doc fix. 1994-03-16 23:21:02 +00:00
Karl Heuer
8acd16de1e (read_minibuf): Disallow trailing junk. 1994-03-16 22:44:00 +00:00
Karl Heuer
3ace87e34c (Ffile_modes) [MSDOS]: set exec-bit based on file suffix. 1994-03-16 22:14:23 +00:00
Karl Heuer
a7d40caa14 use bcopy when moving gap. 1994-03-16 22:14:06 +00:00
Karl Heuer
78217ef17f (Frandom): Eliminate bias in random number generator. 1994-03-16 06:48:19 +00:00
Karl Heuer
81a63ccc73 (FLOAT_TO_INT, FLOAT_TO_INT2, range_error2): New macros.
(ceiling, floor, round, truncate): Use them.
1994-03-16 06:14:56 +00:00
Karl Heuer
0cc7bdb8cf (update_menu_bar): Delete unused second argument. Callers changed. 1994-03-16 03:29:20 +00:00
Karl Heuer
98bc00f094 (redisplay): Don't consider minibuffer name for frame title. 1994-03-16 03:08:02 +00:00
Karl Heuer
36712b0a1b (Frename_file, Fcopy_file, Fadd_name_to_file, Fmake_symbolic_link): Fix typo
in previous change.
1994-03-16 03:01:46 +00:00
Karl Heuer
9f145434cc (LOCALTIME_CACHE): Define this symbol. 1994-03-15 23:01:25 +00:00
Richard M. Stallman
dc227f7285 (Frename_file): Use RETURN_UNGCPRO when run handler.
(Fcopy_file, Fadd_name_to_file, Fmake_symbolic_link): Likewise.
1994-03-15 18:50:50 +00:00
Karl Heuer
48ae5f0a1d (message1): Call message2 instead of duplicating code. 1994-03-15 06:49:39 +00:00
Karl Heuer
6694b327c4 (Flogb): Check for 0.0. Emulate logb if needed. 1994-03-15 03:16:05 +00:00
Karl Heuer
d68eb3a2ab (VERTICAL_SCROLL_BAR_RIGHT_BORDER): Change from 3 to 2. 1994-03-15 01:25:56 +00:00
Karl Heuer
fb61ec09b7 (x_scroll_bar_expose): Don't make the right border thicker. 1994-03-15 01:25:19 +00:00
Karl Heuer
91f5a8d779 (terminal-frame) [! MULTI_FRAME]: Create this variable. 1994-03-15 00:25: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
09907c3a85 (Fhandle_switch_frame): Ignore switch to dead frame. 1994-03-14 22:30:12 +00:00
Karl Heuer
d8039c5cde (Fredraw_frame) [! MULTI_FRAME]: Make noninteractive, to be consistent with
MULTI_FRAME definition.
1994-03-14 22:04:21 +00:00
Karl Heuer
de15914a5d (buffer-display-table, buffer-undo-list): Delete docstring of second version
of function, to avoid confusing make-docfile.
1994-03-14 22:01:20 +00:00
Karl Heuer
0de25302b8 (Fread_file_name): Delete docstring of second version of function, to avoid
confusing make-docfile.
1994-03-14 22:00:34 +00:00
Karl Heuer
9597f4b8a3 (framep, selected-frame, frame-char-height, frame-char-width,
frame-pixel-height, frame-pixel-width, set-frame-height, set-frame-width,
set-frame-size): Delete docstring of second version of each function, to avoid
confusing make-docfile.
1994-03-14 21:59:39 +00:00
Karl Heuer
51ab806af8 (Fget_buffer_process): Fix typo in comment. 1994-03-14 21:48:09 +00:00
Richard M. Stallman
b5ccb0a9b8 Whitespace change. 1994-03-14 21:45:32 +00:00
Karl Heuer
b2c71fb43c (search_buffer): Avoid boolean/integer mixing that confuses some compilers. 1994-03-14 21:44:12 +00:00
Karl Heuer
484ab76a03 (redisplay_window): Avoid dividing negative numbers, since the rounding effect
is implementation-defined.
1994-03-14 21:36:58 +00:00
Karl Heuer
cd2be1ddb8 (window_scroll, Fmove_to_window_line): Avoid dividing negative numbers,
since the rounding effect is implementation-defined.
1994-03-14 21:36:17 +00:00
Fred Pierresteguy
a9e3d21271 (EmacsFrameSetCharSize): Set the values of left_pos and
top_pos to the values of the toplevel widget coordinates.
1994-03-14 16:44:04 +00:00
Richard M. Stallman
9c28748f65 (Finsert_file_contents): Don't let same_at_end be less than same_at_start. 1994-03-14 01:29:37 +00:00
Richard M. Stallman
f1ecfe9bc4 (Fvertical_motion): New optional arg WINDOW. 1994-03-14 01:29:15 +00:00
Richard M. Stallman
540b6aa005 (Fdelete_other_windows): Pass new arg to Fvertical_motion.
(window_scroll, Frecenter, Fmove_to_window_line): Likewise.
1994-03-14 01:28:49 +00:00
Richard M. Stallman
392d3f4b27 Undo previous change. Instead:
(Fx_popup_dialog) [! USE_X_TOOLKIT]: Call Fx_popup_menu.
1994-03-14 00:18:52 +00:00
Richard M. Stallman
7464b1311d (Fx_popup_dialog): Define only if USE_X_TOOLKIT. 1994-03-14 00:08:07 +00:00
Richard M. Stallman
6f1111aa5a (PURESIZE): Reduce to 230000. 1994-03-13 00:35:22 +00:00
Karl Heuer
8d8c0f4114 (Fexpt): Delete extraneous `for' statement. 1994-03-12 04:16:49 +00:00
Karl Heuer
1619761daf (get_process): Allow arg to be a buffer object. 1994-03-12 03:13:20 +00:00
Karl Heuer
6aec06f576 Fix coding style. 1994-03-12 01:38:31 +00:00
Karl Heuer
96a410bce6 (x_consider_frame_title): New function, extracted from display_mode_line.
(redisplay): Update frame title on iconified frames.
1994-03-11 23:38:27 +00:00
Fred Pierresteguy
165e1749b2 (xdialog_show): New function to handle the display of dialog boxes.
(Fx_popup_dialog): New function.
(dialog_selection_callback): New function.
(xmenu_show) [USE_X_TOOLKIT]: Don't call lw_destroy_all_widgets at the end.
Do the work of construct_mouse_click in the ButtonRelease case.
1994-03-11 18:01:00 +00:00
Fred Pierresteguy
e5c001e3a2 (EmacsFrameSetCharSize): Call XawPanedSetRefigureMode.
Call XtSetValues not XtVaSetValues.
1994-03-11 10:33:08 +00:00
Fred Pierresteguy
d2f28f78f3 (Fyes_or_no_p): Call Fx_popup_dialog instead of Fx_popup_menu.
(Fy_or_n_p): Likewise.
1994-03-11 10:15:21 +00:00
Karl Heuer
25bef3dd72 (lock_superlock): Synchronize NFS cache. 1994-03-11 02:35:50 +00:00
Karl Heuer
19c0a7309d (Fre_search_forward, Fre_search_backward): Doc fix. 1994-03-10 22:55:04 +00:00
Richard M. Stallman
42918ba507 (compute_motion): Initialize prev_hpos.
(Fcompute_motion): New function.
1994-03-10 19:06:59 +00:00
Richard M. Stallman
101bb4a553 (Fx_popup_menu): If POSITION is nil,
don't require an open X connection.
(single_keymap_panes, keymap_panes, menu_item_enabled_p): New arg NOTREAL.
(Fx_popup_menu): Pass new arg (1 if POSITION is nil).
(menu_item_enabled_p): If NOTREAL, always return t.

(single_keymap_panes) [!USE_X_TOOLKIT]:
Append > to item_string if submenu.

[USE_X_TOOLKIT]: Display submenus in Xt style.
(menu_items): Record where submenus start and end.
(menu_items_submenu_depth): New variable.
(init_menu_items): Init it.
(push_submenu_start, push_submenu_end): New functions.
(grow_menu_items): New function.
(push_menu_pane, push_menu_item): Use it.
(push_menu_pane): Increment menu_items_n_panes only if depth is 0.
(single_keymap_panes) [USE_X_TOOLKIT]: Record submenus in menu_items.
(xmenu_show) [USE_X_TOOLKIT]: Give submenus to toolkit.
1994-03-10 17:03:21 +00:00
Richard M. Stallman
51d5a2c95f (command_loop_1): On entry, set this_command
after running Vpost_command_hook.
1994-03-10 15:59:22 +00:00
Richard M. Stallman
845ca0c853 (PURESIZE): Increment to 240000. 1994-03-10 06:25:56 +00:00
Richard M. Stallman
d7eb09a0cd (display_mode_line): Highlight partial-width mode lines
for a non-termcal frame.
1994-03-10 00:23:35 +00:00
Richard M. Stallman
4606cc9da8 (GLYPH_MODE_LINE_FACE): New macro. 1994-03-10 00:20:34 +00:00