Commit graph

18475 commits

Author SHA1 Message Date
Luc Teirlinck
733f68b6ec (Fdefvar, Fdefconst): Doc fixes. 2004-07-29 01:41:36 +00:00
Kim F. Storm
3553184981 (move_it_in_display_line_to): Check BUFFER_POS_REACHED_P after
we have ensured that the glyph fits on the current line (or returned
MOVE_LINE_CONTINUED otherwise).
2004-07-26 23:16:48 +00:00
Kim F. Storm
3f911c94a2 *** empty log message *** 2004-07-26 23:16:23 +00:00
Kim F. Storm
f516e857f7 (move_it_in_display_line_to): If overflow-newline-into-fringe
is enabled, return MOVE_LINE_CONTINUED rather than MOVE_POS_MATCH_OR_ZV
if target position is at end of display line but char is not a newline.
2004-07-25 22:15:03 +00:00
Kim F. Storm
f29ff8c7a4 *** empty log message *** 2004-07-25 22:14:29 +00:00
Richard M. Stallman
ab431b61cd (enum window_part): Add ON_SCROLL_BAR. 2004-07-25 17:44:33 +00:00
Richard M. Stallman
6487f66967 (coordinates_in_window): Return ON_SCROLL_BAR
instead of ON_VERTICAL_BORDER, when on scroll bar.
(Fcoordinates_in_window_p): Handle ON_SCROLL_BAR--return nil.
2004-07-25 17:43:57 +00:00
Richard M. Stallman
81159bb955 (Fcoordinates_in_window_p): Take account of FRAME_INTERNAL_BORDER_WIDTH. 2004-07-25 17:36:07 +00:00
Richard M. Stallman
e3e56238b8 (check_cons_list): New function (contents commented out). 2004-07-25 17:35:04 +00:00
Richard M. Stallman
7630911d61 *** empty log message *** 2004-07-24 21:46:27 +00:00
Richard M. Stallman
c2fb587857 (not_single_kboard_state): Declared. 2004-07-24 21:40:19 +00:00
Richard M. Stallman
36e50520bb (Fwrite_region): Doc fix. 2004-07-24 21:39:32 +00:00
Richard M. Stallman
2c77cf3b92 (Fwindow_at): Take account of FRAME_INTERNAL_BORDER_WIDTH. 2004-07-24 21:38:22 +00:00
Richard M. Stallman
f70de7583e (Fexpand_abbrev): Run Qpre_abbrev_expand_hook
only when a real abbrev is present.
2004-07-24 21:37:11 +00:00
Luc Teirlinck
fc820cc540 (Fcolor_supported_p): Doc fix. 2004-07-24 20:56:59 +00:00
Luc Teirlinck
e4ed805e9d (Fselect_frame, Fset_frame_selected_window)
(Fframe_visible_p, Fraise_frame): Doc fixes.
2004-07-24 20:44:06 +00:00
Luc Teirlinck
289978b5e2 (x_icon_verify): New function.
(Fx_create_frame): Use it.

(From Richard M. Stallman.)
2004-07-24 12:52:44 +00:00
Kim F. Storm
bb6a9650da From Barry Fishman <barry_fishman@att.net> (tiny change)
Use GC_MARK_STACK if __amd64__ is defined.
2004-07-21 22:04:29 +00:00
Kim F. Storm
63cc10ae7e *** empty log message *** 2004-07-21 22:02:22 +00:00
Kim F. Storm
cf4a901e95 (display_line): Increment nrows_scale_factor and set
fonts_changed_p if past last allocated row.
(append_glyph, append_composite_glyph, produce_image_glyph)
(append_stretch_glyph): Increment ncols_scale_factor and set
fonts_changed_p if current area is full.
2004-07-21 21:09:43 +00:00
Kim F. Storm
71a0ff9a80 (struct glyph_matrix): New members nrows_scale_factor
and ncols_scale_factor.
2004-07-21 21:08:56 +00:00
Kim F. Storm
7a146de213 (make_window): Initialize nrows_scale_factor and
ncols_scale_factor members.
2004-07-21 21:08:45 +00:00
Kim F. Storm
cc834cf99b (margin_glyphs_to_reserve): Apply ncols_scale_factor.
(allocate_matrices_for_frame_redisplay): Fix left/right margin mix-up.
(required_matrix_height): Apply nrows_scale_factor.
(required_matrix_width): Apply ncols_scale_factor.
2004-07-21 21:08:23 +00:00
Kim F. Storm
36f826d430 *** empty log message *** 2004-07-21 21:07:59 +00:00
Jan Djärv
5fc1c5463c * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0. 2004-07-21 19:18:29 +00:00
Luc Teirlinck
cb7516e566 *** empty log message *** 2004-07-19 22:00:18 +00:00
Luc Teirlinck
a0a37a6f54 (Fpos_visible_in_window_p, Fset_window_hscroll)
(Fwindow_inside_pixel_edges, Fwindow_end, Fset_window_point)
(Fset_window_start, Fscroll_up, Fscroll_down)
(Fother_window_for_scrolling, Fscroll_other_window)
(Fsave_window_excursion, Fset_window_vscroll)
(syms_of_window) <window-size-fixed>: Doc fixes.
2004-07-19 21:57:05 +00:00
Jason Rumney
dda741ec19 2004-07-19 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change)
* w32fns.c (Fx_file_dialog): Use ENCODE_FILE instead of
	ENCODE_SYSTEM for filenames.
2004-07-19 07:58:24 +00:00
Steven Tamm
bfcf660801 mac.c (sys_select): Block input around call to
ReceiveNextEvent to prevent breakage.  Correctly handle
blocking on event queue only by calling ReceiveNextEvent
instead of select (since GUI events aren't on an fd).
(sys_read): Remove function
sysdep.c: Remove redefine of read to sys_read if HAVE_CARBON
2004-07-19 06:38:14 +00:00
Steven Tamm
bde32f3bb4 Fixing typo in sys_select. 2004-07-19 05:20:01 +00:00
Steven Tamm
e082ac9deb Fixes for Ctrl-G support on carbon, replacing old timeout based polling
with alarm based polling.
mac.c (sys_select): Redo sys_select to use alarm-based
polling instead of 1 sec timeouts (like solaris).
macterm.c (x_make_frame_visible): Comment in polling on
frame creation.
keyboard.c: Undef SIGIO on Carbon
atimer.c (alarm_signal_handler): Call alarm handlers after
scheduling.
eval.c (Feval): Remove quit_char test
process.c (wait_reading_process_input): Remove clearing
stdin for select call on process input
2004-07-19 04:42:43 +00:00
Luc Teirlinck
1204e81c9e *** empty log message *** 2004-07-19 01:00:19 +00:00
Luc Teirlinck
4b9da0fb5e (syms_of_xdisp): Correct capitalization error in
`window-scroll-functions' docstring.
2004-07-19 00:54:04 +00:00
Juanma Barranquero
26503ad203 (not_single_kboard_state): Do nothing unless MULTI_KBOARD is defined. 2004-07-17 17:33:05 +00:00
Richard M. Stallman
3751eb00d7 *** empty log message *** 2004-07-17 15:00:22 +00:00
Richard M. Stallman
403de3b40e (coordinates_in_window): Inside the window but outside
its box to the L or R, return ON_VERTICAL_BORDER.
(window_list_1): Rotate the list to start with WINDOW.
2004-07-17 14:59:02 +00:00
Richard M. Stallman
15479e8b2f (print_preprocess): Test for print_depth at limit
before entering in being_printed.
2004-07-17 14:54:56 +00:00
Richard M. Stallman
0c1c1b936d (not_single_kboard_state): New function.
(stuff_buffered_input): Now no-op only if no SIGTSTP.
2004-07-17 14:50:58 +00:00
Richard M. Stallman
8ceb7434df (Fdelete_frame): If we're in single_bboard_state on
this kboard, and we delete its last frame, go to any_kboard_state.
2004-07-17 14:45:01 +00:00
Richard M. Stallman
b3264fd2a8 (syms_of_buffer) <transient-mark-mode>: Doc fix. 2004-07-17 14:43:49 +00:00
Kim F. Storm
f9253326af *** empty log message *** 2004-07-16 10:42:43 +00:00
Jason Rumney
62eb6ca914 *** empty log message *** 2004-07-15 20:14:09 +00:00
Jason Rumney
bb40cb8e6b (Fx_file_dialog): Encode strings in system coding system before
passing them to OS functions for display.
2004-07-15 19:57:05 +00:00
David Kastrup
0f6af2545f (syms_of_search): staticpro
`saved_last_thing_searched'.  Apparently fixes an abort condition.
2004-07-15 03:01:08 +00:00
Luc Teirlinck
386c8f42f7 *** empty log message *** 2004-07-14 23:35:30 +00:00
Luc Teirlinck
e5fcddc8f8 (Fvisited_file_modtime): Return a list of two integers,
instead of a cons.
2004-07-14 22:47:11 +00:00
Miles Bader
366511da44 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-455
Bash the dashes

2004-07-14  K,Ba(Broly L,Bu(Brentey  <lorentey@elte.hu>

   * src/keyboard.c (echo_dash): Do nothing if there already is a dash
   at the end of the echo string.
2004-07-14 22:42:44 +00:00
Kim F. Storm
9ea306d178 (mark_object): Only look at Lisp_Misc_Save_Value if GC_MARK_STACK. 2004-07-12 14:35:53 +00:00
Kim F. Storm
f85409d318 *** empty log message *** 2004-07-12 14:24:21 +00:00
Luc Teirlinck
da38045d0a *** empty log message *** 2004-07-11 02:39:20 +00:00