Geoff Voelker
f803a6b161
(get_data_region_base): Undefined.
...
(get_reserved_heap_size): Use reserved_heap_size.
(reserved_heap_size): Declared.
1995-05-26 05:28:13 +00:00
Geoff Voelker
011db6707e
(reserved_heap_size,allocate_heap): Defined.
...
(sbrk): Use allocate_heap.
1995-05-26 05:27:52 +00:00
Geoff Voelker
e312961bb6
(set_terminal_modes): Set cursor size appropriate for Win95.
...
(write_glyphs): Don't memset attrs, which is a word array.
1995-05-26 05:26:51 +00:00
Geoff Voelker
bd4a449f55
(configuration_buffer): Increase size.
...
(get_emacs_configuration) [WINDOWS95]: Use appropriate string.
(prepare_standard_handles) [WINDOWS95]: Disable subprocesses.
(reset_standard_handles): Check error number on failure.
1995-05-26 05:26:17 +00:00
Geoff Voelker
5c2f36b24a
(LIBS): Use BASE_LIBS and ADVAPI32.
...
(config.h,paths.h): Use $(CP) instead of cp.
(config.h): Use $(CONFIG_H).
(EMACS) [WINDOWS95]: Don't dump temacs.exe.
(clean): Cleanup MSVC files and config.h.
(cleandump): Separate commands onto multiple lines.
Cleanup comments.
1995-05-26 05:25:04 +00:00
Karl Heuer
a37e10f9fe
(Foverlay_start, Foverlay_end): Declare these functions.
...
(Fprevious_single_property_change, Fend_of_line, Felt): Ditto.
(Fforward_line, Fforward_word, Fdelete_region, Fforward_char): Ditto.
(Fnarrow_to_region, Fwiden, Fmatch_beginning, Fmatch_end): Ditto.
(Fskip_chars_forward, Fskip_chars_backward): Ditto.
(Ffile_name_absolute_p, read_doc_string): Ditto.
(get_frame_param, store_frame_param, store_in_alist): Ditto.
(describe_map_tree): Declaration moved here from keymap.c.
1995-05-26 04:29:09 +00:00
Karl Heuer
499ea23b07
(x_set_frame_parameters) Fix typo.
1995-05-26 04:18:39 +00:00
Karl Heuer
adab4483a5
(standard_args): -i, -itype, --icon-type take 0, not 1, args
1995-05-26 04:17:02 +00:00
Karl Heuer
ecd1f654a1
(create_process, send_process): Add volatile qualifiers.
...
(wait_reading_process_input) [both versions]: Cast args of select.
1995-05-26 03:21:30 +00:00
Karl Heuer
59d8dc5715
(Fsubstitute_command_keys): Cast arg of describe_map_tree.
1995-05-26 02:52:36 +00:00
Karl Heuer
d0c60136db
(describe_map_tree): Move declaration to lisp.h.
1995-05-26 02:49:43 +00:00
Karl Heuer
29eb72ac6e
(adjust_point): Declare arg AMOUNT.
1995-05-25 18:18:56 +00:00
Karl Heuer
ee384542b3
(scan_lists): Make stringterm an unsigned char.
1995-05-25 18:17:25 +00:00
Karl Heuer
78aa2ba571
(XTread_socket): For MapNotify, call record_asynch_buffer_change.
1995-05-25 17:07:37 +00:00
Karl Heuer
feb0c42f14
(prepare_menu_bars): Update frame titles before menu bars.
1995-05-25 17:06:56 +00:00
Karl Heuer
bd9e3e7543
(Fframe_or_buffer_changed_p): Record frame names
...
as well as the frame objects.
1995-05-25 17:06:34 +00:00
Karl Heuer
cc17e9bf31
(xmenu_show, xdialog_show): Increment widget_id_tick
...
in the same was as in xfns.c. Use LWLIB_ID type where appropriate.
(set_frame_menubar, free_frame_menubar): Add casts to LWLIB_ID.
1995-05-25 16:01:12 +00:00
Karl Heuer
b7975ee409
(Fx_get_resource): Major rewrite to make it clearer.
...
(validate_x_resource_name): Use build_string, not make_string.
(Fx_create_frame): Initially use Vinvocation_name as resource name.
Switch to frame name if frame name is explicit.
(x_display_info_for_name, Fx_open_connection): Add casts.
Initially use Vinvocation_name as resource name.
[USE_X_TOOLKIT] (x_window): Use Vx_resource_name for widget names.
1995-05-25 16:00:51 +00:00
Karl Heuer
c32cdd9a11
(XTflash): Use pointers as args to select.
...
(XTread_socket, x_set_offset, x_set_window_size)
(x_make_frame_invisible): Cast 2nd arg to x_wm_set_size_hint.
(XTclear_end_of_line): Don't specify return type.
(note_mouse_highlight): Declare args x and y.
(x_icon_type): New declaration.
(flashback): Declaration deleted.
1995-05-25 15:18:16 +00:00
Karl Heuer
a1d789d0f9
(change_frame_size_1): Declare arg DELAY.
1995-05-25 15:08:28 +00:00
Karl Heuer
a2b27e7335
(do_symval_forwarding, frame_buffer_predicate): Declare these.
1995-05-25 15:05:41 +00:00
Karl Heuer
ea4d290972
(format1): Cast arg of doprnt.
1995-05-25 14:31:30 +00:00
Karl Heuer
cc04c67905
(Fcall_interactively): Cast arg of doprnt.
1995-05-25 14:30:07 +00:00
Karl Heuer
d99d58630a
(message): Cast arg of doprnt.
...
(scroll_bottom_vpos, fmodetrunc): Declarations deleted.
1995-05-25 14:28:18 +00:00
Karl Heuer
dd913f03bd
(menu_bar_items): Declare this function.
1995-05-24 22:46:18 +00:00
Karl Heuer
ab552306a8
(queue_selection_requests_unwind): Add return value.
...
(wait_for_property_change_unwind): Likewise.
1995-05-24 22:08:58 +00:00
Karl Heuer
88d4f6ec12
(Fx_popup_dialog): Treat (menu-bar) like t, for POSITION.
1995-05-24 21:43:00 +00:00
Karl Heuer
c4c6d073e6
(Fdelete_frame): When updating Vdefault_minibuffer_frame,
...
insist on a frame on the proper keyboard.
1995-05-24 21:34:23 +00:00
Karl Heuer
07a7096a4b
(x_connection_closed): Unblock input, first thing.
...
Set Vdefault_minibuffer_frame to t
before deleting a frame that might have its own minibuffer.
1995-05-24 20:37:08 +00:00
Karl Heuer
4a4cbdd528
(x_set_offset): Add border_width when calling XMoveWindow.
1995-05-24 04:54:34 +00:00
Karl Heuer
07a6381603
(x_set_frame_parameters): Pass 1 as change_gravity
...
when calling x_set_offset.
(x_real_positions): Don't add border_width into win_x, win_y.
1995-05-24 04:54:16 +00:00
Karl Heuer
ab6c5d9371
(struct x_display): New field menubar_height.
1995-05-24 04:43:12 +00:00
Karl Heuer
1d1c15673e
(set_frame_menubar): Set menubar_height field.
1995-05-24 04:42:52 +00:00
Karl Heuer
00983aba26
(x_window) [both versions]: Set menubar_height.
...
[USE_X_TOOLKIT] (x_window): Don't call XMoveWindow
or x_calc_absolute_position. Do use the border_width.
1995-05-24 04:42:09 +00:00
Karl Heuer
c81412a05f
(x_calc_absolute_position): Use menubar_height field.
...
In toolkit case, use outermost Emacs widget and its parent.
[USE_X_TOOLKIT] (x_make_frame_visible): Do call x_set_offset.
1995-05-24 04:41:16 +00:00
Karl Heuer
85e5332713
(create_frame_gcs, setup_frame_gcs): Reformat long statements.
1995-05-24 03:58:29 +00:00
Karl Heuer
34d5ae1e25
(hack_wm_protocols): Use cast instead of suffix.
1995-05-24 03:49:46 +00:00
Karl Heuer
c760f47e2d
[USE_X_TOOLKIT] (x_window): Pass position to toolkit
...
only if user-specified. But always use XMoveWindow to move the
window to that position.
1995-05-24 02:45:21 +00:00
Karl Heuer
58595309d2
(Fgarbage_collect): Clear consing_since_gc first thing.
1995-05-24 01:39:24 +00:00
Karl Heuer
c7aa500584
(set_buffer_internal_1): New subroutine.
...
(Fmove_overlay): Don't set windows_or_buffers_changed.
1995-05-24 00:43:27 +00:00
Karl Heuer
f72df6ac01
(redisplay_window): Use set_buffer_internal_1.
1995-05-24 00:42:21 +00:00
Karl Heuer
7f18598b5f
(create_frame_gcs): Cast args of XCreateGC.
...
(setup_frame_gcs): Cast args of XCreatePixmapFromBitmapData.
1995-05-23 03:04:03 +00:00
Karl Heuer
383f77f180
(unload_color): Cast args of XFreeColors.
1995-05-23 03:03:23 +00:00
Karl Heuer
270958e879
(hack_wm_protocols): Cast args of XGetWindowProperty.
...
(x_set_border_pixel): Cast args of XSetWindowBorder.
1995-05-23 03:02:53 +00:00
Karl Heuer
137edb72be
(x_get_window_property): Cast args of XGetWindowProperty.
1995-05-23 03:02:17 +00:00
Karl Heuer
b42cfa1194
(long_to_cons): Don't assume 32-bit longs.
1995-05-23 00:13:19 +00:00
Karl Heuer
b50536bb94
(Fvisited_file_modtime): Cast arg to long_to_cons.
1995-05-23 00:11:46 +00:00
Karl Heuer
8624670824
(Fformat): Split double into two pointers, not two ints.
1995-05-22 22:48:09 +00:00
Karl Heuer
545e04f631
(display_text_line): Enter a char in charstarts
...
at the very end of the character loop.
Enter newline or ^M (if selective display) separately.
1995-05-22 22:22:32 +00:00
Karl Heuer
c9ddd39de4
(gdb_lisp_params): New enum type.
1995-05-22 22:16:07 +00:00