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

18947 commits

Author SHA1 Message Date
Andreas Schwab
e3177e4368 Enable no-op gcpros on ia64.
(GC_MARK_SECONDARY_STACK) [__ia64__]: Define.
2004-11-27 22:42:19 +00:00
Andreas Schwab
4dec23ff0b (mark_stack): Call GC_MARK_SECONDARY_STACK if defined. 2004-11-27 22:40:50 +00:00
Andreas Schwab
4ba93ac05d (lock_file_1): Call get_boot_time early. Increase
buffer size.
2004-11-27 22:09:40 +00:00
Eli Zaretskii
ca5e6fef9f *** empty log message *** 2004-11-27 12:53:11 +00:00
Eli Zaretskii
9bcc29586f (DECL_ALIGN): Define non-trivially only if NO_DECL_ALIGN is not defined. 2004-11-27 12:24:40 +00:00
Kim F. Storm
e281182817 (syms_of_search) <search-spaces-regexp>: Move 'doc:'
marker out of doc string.
2004-11-27 01:09:08 +00:00
Stefan Monnier
7a262394fb (POSIX_SIGNALS): Undo the removal of 2002-08-25,
which was not mentioned in the log.
2004-11-26 23:35:51 +00:00
Kim F. Storm
cfd3af7a4d (update_window_fringes): Prefer truncation bitmaps over
angle bitmaps at top/bottom line.
2004-11-26 15:14:16 +00:00
Kim F. Storm
048bb03fe2 *** empty log message *** 2004-11-26 15:13:53 +00:00
Kim F. Storm
064fd8ec67 Undo recent changes for restoring it->saved_face_id. Instead,
set it when it->method is set to next_element_from_display_vector.
(setup_for_ellipsis): Add LEN argument.  Callers changed.
Set it->saved_face_id.
(get_next_display_element): Use loop instead of recursion.
Set it->saved_face_id.  Combine duplicate code for ctr chars.
(next_element_from_display_vector): Do not set it->saved_face_id.
(next_element_from_ellipsis): Use setup_for_ellipsis.
2004-11-26 14:38:55 +00:00
Kim F. Storm
f33cc5a9a5 *** empty log message *** 2004-11-26 14:37:55 +00:00
Eli Zaretskii
670e89068c *** empty log message *** 2004-11-26 12:05:49 +00:00
Eli Zaretskii
b28d0d9a8f (Fdefvar): Declare pdl from last change as `volatile' to prevent
compiler warnings.
2004-11-26 11:47:20 +00:00
Stefan Monnier
1bf0e60466 (command_loop_1): Print a message describing the key
the user just pressed when this key has no binding.
2004-11-25 22:17:49 +00:00
Stefan Monnier
275464e7a5 (sys_signal): Don't use SA_RESTART if SYNC_INPUT is set.
(emacs_open, emacs_read, emacs_write): Check QUIT when interrupted.
2004-11-25 20:01:39 +00:00
Stefan Monnier
495bf63050 (readchar): Check QUIT when `getc' is interrupted. 2004-11-25 20:01:18 +00:00
Stefan Monnier
cab27d048b *** empty log message *** 2004-11-25 16:48:45 +00:00
Richard M. Stallman
261b01c642 *** empty log message *** 2004-11-25 03:22:56 +00:00
Richard M. Stallman
8e7a47862a (run_pre_post_conversion_on_str): Bind Qinhibit_read_only. 2004-11-25 03:18:31 +00:00
Richard M. Stallman
79e3497d3f (syms_of_buffer) <indicate-buffer-boundaries>: Doc fix. 2004-11-25 03:16:34 +00:00
Kim F. Storm
bd0e59f8cf (move_it_in_display_line_to, display_line):
Restore saved_face_id also when truncate-lines or hscrolled.
2004-11-24 11:29:46 +00:00
Kim F. Storm
a5bd504e5a *** empty log message *** 2004-11-24 11:29:27 +00:00
Jan Djärv
255e4140a7 * gtkutil.c (xg_get_file_name): Rename use-old-gtk-file-dialog to
x-use-old-gtk-file-dialog.

* xfns.c: Define x_use_old_gtk_file_dialog.
(syms_of_xfns): Rename use-old-gtk-file-dialog to x-...  Move it
outside ifdef USE_GTK.
2004-11-23 19:56:55 +00:00
Stefan Monnier
5e92b1caaf (ENCODE_FILE, DECODE_FILE, ENCODE_SYSTEM, DECODE_SYSTEM):
Don't use XFASTINT blindly.
2004-11-23 05:21:31 +00:00
Stefan Monnier
8fe48a6f12 (RE_TRANSLATE_P): Don't use XFASTINT blindly. 2004-11-23 05:20:49 +00:00
Stefan Monnier
2ca8b6c2c3 (skip_invisible): Avoid non-idempotent side-effects in macro arguments. 2004-11-23 05:19:17 +00:00
Stefan Monnier
38cbfed434 (Flookup_key): Check INTEGERP before XINT. 2004-11-23 05:08:09 +00:00
Stefan Monnier
8bc285a288 (oblookup): Don't use XFASTINT blindly. 2004-11-23 05:06:56 +00:00
Stefan Monnier
0f8fe9a26f (Fset_window_scroll_bars): Don't use XINT if it isn't int.
(decode_next_window_args, window_loop): Don't use XFASTINT blindly.
2004-11-23 05:05:34 +00:00
Kim F. Storm
e6fb381c3e * dispextern.h (MATRIX_ROW_ENDS_IN_MIDDLE_OF_CHAR_P)
(MATRIX_ROW_STARTS_IN_MIDDLE_OF_CHAR_P): Not if dpvec_index is zero.
2004-11-23 00:51:55 +00:00
Kim F. Storm
4d7211144f *** empty log message *** 2004-11-23 00:51:35 +00:00
Kim F. Storm
26a5d4404c (update_window_fringes): Show top row indicator if
window has header-line.  Don't show arrow at bob and eob
if the boundary indicators are not used.
(Fset_fringe_bitmap_face): Signal error in lookup_named_face.
2004-11-22 23:26:36 +00:00
Kim F. Storm
1c395ea72d (lookup_named_face): Fix prototype. 2004-11-22 23:26:26 +00:00
Kim F. Storm
c49a049515 (set_window_buffer): Clear display_error_modiff. 2004-11-22 23:26:13 +00:00
Kim F. Storm
ff7d52cda4 (handle_single_display_prop): Don't signal error in
lookup_named_face for unknown fringe face name.
(highlight_trailing_whitespace): Don't signal error in
lookup_named_face if trailing-whitespace face unknown.
(calc_line_height_property): Don't signal error in
lookup_named_face if specified face name is unknown.
2004-11-22 23:26:02 +00:00
Kim F. Storm
2272e96769 (lookup_named_face): Add signal_p arg. Return -1 if
signal_p is zero and face name is unknown.
(Fx_list_fonts): Don't signal error in lookup_named_face.
(Fface_font): Signal error in lookup_named_face.
(ascii_face_of_lisp_face): Likewise.
2004-11-22 23:25:49 +00:00
Kim F. Storm
11e0be49d8 *** empty log message *** 2004-11-22 23:25:11 +00:00
Kim F. Storm
a208b89cce (update_window_fringes): Provide sensible fall-back
value for non-nil indicate-buffer-boundaries setting.
2004-11-22 14:26:23 +00:00
Kim F. Storm
0960a58284 *** empty log message *** 2004-11-22 14:20:25 +00:00
Markus Rost
b0e9bb2895 (Fminibuffer_complete_and_exit): Fix previous change. 2004-11-22 06:43:11 +00:00
Stefan Monnier
d0bce91e9c (Fdefvar): Warn when var is let-bound but globally void. 2004-11-22 05:26:50 +00:00
Kim F. Storm
08f6668226 (x_clip_to_row): Add area arg. Callers changed.
(x_draw_hollow_cursor, x_draw_bar_cursor): Clip to TEXT_AREA.
2004-11-21 15:49:12 +00:00
Kim F. Storm
b5a2e277b0 (w32_clip_to_row): Add area arg. Callers changed.
(x_draw_hollow_cursor, x_draw_bar_cursor): Clip to TEXT_AREA.
2004-11-21 15:48:58 +00:00
Kim F. Storm
e1dca3678d (erase_phys_cursor): Clear hollow cursor inside TEXT_AREA. 2004-11-21 15:47:55 +00:00
Kim F. Storm
b7fd3518da *** empty log message *** 2004-11-21 15:47:22 +00:00
Kim F. Storm
03802f0d9e (move_it_in_display_line_to, display_line): Restore
saved_face_id if overflow-newline-into-fringe is enabled and line
is continued before or in middle of element from display vector.
2004-11-21 14:59:40 +00:00
Kim F. Storm
f01d4d05a4 *** empty log message *** 2004-11-21 14:58:40 +00:00
Kim F. Storm
24a06d04fd (Fvertical_motion): Fix last change. Use another
method to detect if iterator moved too far ahead after reseat.
2004-11-21 12:56:53 +00:00
Kim F. Storm
f1a6138967 *** empty log message *** 2004-11-21 12:56:25 +00:00
Kim F. Storm
425daf4a73 (IT_EXPAND_MATRIX_WIDTH): New macro. Do not
expand matrix width for overflow in zero-width area.
(append_glyph, append_composite_glyph, produce_image_glyph)
(append_stretch_glyph): Use it to avoid loop in redisplay.
(note_mode_line_or_margin_highlight): Don't let help-echo from
string override help-echo from image map.
2004-11-21 12:33:35 +00:00