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

1496 commits

Author SHA1 Message Date
Gerd Moellmann
c3c45f65ba (Fwindow_end): Call move_it_past_eol only if
ending up on a partially visible line.
2001-03-01 19:33:02 +00:00
Dave Love
028d739af1 *** empty log message *** 2001-03-01 18:47:58 +00:00
Gerd Moellmann
35f59f6b57 (Fx_create_frame): Adjust the frame's height for presence
of the tool bar before calling x_figure_window_size.
2001-03-01 16:39:11 +00:00
Gerd Moellmann
f84ff02c81 *** empty log message *** 2001-03-01 15:28:57 +00:00
Gerd Moellmann
420f628cf9 (x_set_foreground_color): Set the background of the
cursor GC.
2001-03-01 13:12:24 +00:00
Gerd Moellmann
57c5889c08 (x_set_font): Handle case of x_new_fontset returning the
same name as before, although there was a change in fontsets.
2001-03-01 12:57:24 +00:00
Ken Raeburn
4560730a98 * lisp.h (Fframe_parameter): Declare. 2001-02-28 17:43:49 +00:00
Ken Raeburn
224227d1db * window.c (set_window_buffer): Field vscroll is an int, not a lisp object. 2001-02-28 17:41:06 +00:00
Gerd Moellmann
11ef99b90c *** empty log message *** 2001-02-28 15:06:38 +00:00
Gerd Moellmann
ece93c0291 (toplevel): Include process.h.
(enum mem_type): Add MEM_TYPE_PROCESS, MEM_TYPE_HASH_TABLE,
MEM_TYPE_FRAME, MEM_TYPE_WINDOW enumerators.
(allocate_vectorlike): Make it a static function.  Add parameter TYPE.
(allocate_vector, allocate_hash_table, allocate_window)
(allocate_frame, allocate_process, allocate_other_vector): New
functions.
(Fmake_vector): Call allocate_vector instead of allocate_vectorlike.
(mark_maybe_pointer): New function.
(mark_memory): Also mark Lisp data to which only pointers
remain and not Lisp_Objects.
(min_heap_address, max_heap_address): New variables.
(mem_find): Return MEM_NIL if START is below min_heap_address or
above max_heap_address.
(mem_insert): Compute min_heap_address and max_heap_address.
2001-02-28 13:30:02 +00:00
Kenichi Handa
063af45778 *** empty log message *** 2001-02-27 03:27:00 +00:00
Stefan Monnier
f58c64946e *** empty log message *** 2001-02-26 17:07:47 +00:00
Gerd Moellmann
c596c392c8 *** empty log message *** 2001-02-26 13:08:00 +00:00
Andrew Innes
425de3869d *** empty log message *** 2001-02-24 22:12:00 +00:00
Stefan Monnier
2ba11bbdcb (where_is_internal): Accept non-ascii integer prefixes. 2001-02-24 17:07:29 +00:00
Kenichi Handa
4c1593cec6 *** empty log message *** 2001-02-24 03:12:35 +00:00
Kenichi Handa
66c56ed161 *** empty log message *** 2001-02-24 02:44:38 +00:00
Jason Rumney
796ead7ee5 *** empty log message *** 2001-02-23 10:25:34 +00:00
Andrew Innes
f6839838d0 *** empty log message *** 2001-02-22 23:26:41 +00:00
Gerd Moellmann
516957462d (forward_to_next_line_start): When taking the shortcut
at the start of the function, check that the \n in it->c is
from the iterator's current position.
2001-02-22 13:56:35 +00:00
Gerd Moellmann
a61b70582c (handle_single_display_prop): Add parameter
DISPLAY_REPLACED_BEFORE_P.  If it is non-zero ignore display
properties which replace the display of text with something else.
(handle_display_prop): Call handle_single_display_prop with
additional argument saying if we already replaced text display
with something else.  Use AREF.
(with_echo_area_buffer_unwind_data, display_menu_bar)
(decode_mode_spec_coding): Use AREF and ASIZE.
2001-02-22 13:26:12 +00:00
Gerd Moellmann
3473f362e6 *** empty log message *** 2001-02-22 12:01:57 +00:00
Gerd Moellmann
2bb58df3ab Add copyright notice. 2001-02-22 11:55:40 +00:00
Gerd Moellmann
c224f70be5 (direct_output_for_insert): Give up if we are showing
a message or just cleared the message because we might need to
resize the echo area window or display an empty echo area.
2001-02-22 11:46:14 +00:00
Gerd Moellmann
0528abe1c6 (redisplay_internal): Do the
mark_window_display_accurate after all windows have been
redisplayed because this call resets flags in buffers which are
needed for proper redisplay.
2001-02-21 16:20:24 +00:00
Gerd Moellmann
ffc9ff0cf5 *** empty log message *** 2001-02-21 14:10:41 +00:00
Gerd Moellmann
d17e49a898 (read_char): When an event from unread-command-events
is from the tool or menu bar, set *USE_MOUSE_MENU to 1.
2001-02-20 18:12:44 +00:00
Gerd Moellmann
fa97adf6e5 *** empty log message *** 2001-02-20 16:00:45 +00:00
Gerd Moellmann
ab2c5f0a5d (setup_echo_area_for_printing): Set truncate_lines to
nil, otherwise we're left with truncate_lines t when a message
is printed with message-truncate-lines bound to t.
2001-02-20 14:54:50 +00:00
Gerd Moellmann
c8bc6f6559 (Fmove_to_window_line): Undo last change.
(displayed_window_lines): Call line_bottom_y to determine
the line's bottom position.
2001-02-19 16:44:07 +00:00
Gerd Moellmann
980a2d69dd (recursive_edit_1): Bind `inhibit-redisplay' and
set redisplaying_p to 0 here instead of in Frecursive_edit.
(Frecursive_edit): Don't bind `inhibit-redisplay' and don't
set redisplaying_p.
2001-02-19 13:58:17 +00:00
Gerd Moellmann
184d2372c5 *** empty log message *** 2001-02-19 13:55:36 +00:00
Gerd Moellmann
65048e9733 (update_menu_bar): Run activate-menu-bar-hook with
safe_run_hooks.
2001-02-19 13:30:31 +00:00
Gerd Moellmann
a57c4026f2 (malloc_initialize_hook): Handle case thet `environ'
is null.
2001-02-19 12:23:46 +00:00
Gerd Moellmann
aeac019e2f (__morecore) [!SYSTEM_MALLOC]: Move declaration
to the start of the file.
2001-02-19 12:20:08 +00:00
Gerd Moellmann
f3f053f31f *** empty log message *** 2001-02-16 15:55:20 +00:00
Gerd Moellmann
25237df59e *** empty log message *** 2001-02-16 15:16:50 +00:00
Gerd Moellmann
dad7558892 (coordinates_in_window): Increase width of area
where the vertical line can be dragged.
2001-02-16 14:57:10 +00:00
Gerd Moellmann
c220b7538e *** empty log message *** 2001-02-16 13:21:43 +00:00
Gerd Moellmann
c56b1c1bc9 *** empty log message *** 2001-02-16 13:17:38 +00:00
Gerd Moellmann
76846b315d (directory_files_internal): Set result list to nil
before retrying.
2001-02-16 09:55:39 +00:00
Kenichi Handa
0fc71a7725 (ccl_driver) [CCL_ReadMultibyteChar2]: If SRC points an
invalid mulitbyte sequence, treat *SRC as a character of
eight-bit-graphic.
2001-02-15 13:10:38 +00:00
Eli Zaretskii
25078b542c (Fset_text_properties): Doc fix. 2001-02-15 12:36:44 +00:00
Gerd Moellmann
8399f8a0cd (update_text_area): Undo change of 2001-01-12. 2001-02-15 12:30:16 +00:00
Dave Love
9a2a6f7352 *** empty log message *** 2001-02-15 10:12:44 +00:00
Andrew Innes
bf853fee22 (w32_wnd_proc) <WM_GETMINMAXINFO>: Allow resizing the
Emacs frame above the screen size.
2001-02-14 13:01:09 +00:00
Gerd Moellmann
78c663d858 (reseat_1): Set iterator's end_charpos to ZV. 2001-02-14 11:39:05 +00:00
Gerd Moellmann
0a41199524 (del_range_1, del_range_byte, del_range_both): Handle
case that TO ends up beyond ZV after running before-change-functions.
2001-02-13 16:29:20 +00:00
Gerd Moellmann
5ddc1b75c6 (window_loop) <GET_BUFFER_WINDOW>: Prefer to return
the selected window if it is showing the buffer in question.
2001-02-13 15:44:58 +00:00
Gerd Moellmann
2e6621ca8c (best_matching_font): New parameter width_ratio.
Multiply avgwidth by width_ratio.
(choose_face_font): Call best_matching_font with width_ratio
calculated from the column width of C.
2001-02-13 15:23:17 +00:00