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

20613 commits

Author SHA1 Message Date
Kim F. Storm
a7684151a8 Cache last merged escape glyph face.
(last_escape_glyph_frame, last_escape_glyph_face_id)
(last_escape_glyph_merged_face_id): New variables.
(get_next_display_element): Use/update them.
(redisplay_internal): Reset them before redisplay.

(set_iterator_to_next): Optimize 2004-12-13 fix.
Only recheck faces after displaying ellipsis.
2006-02-03 13:14:43 +00:00
Kim F. Storm
ad02d7ea94 *** empty log message *** 2006-02-03 13:14:23 +00:00
Kenichi Handa
999a0fe581 (decode_composition_emacs_mule): Fix handling of
incorrect format data.
2006-02-02 12:47:04 +00:00
Jan Djärv
cd7cd4ac23 * gtkutil.c (update_frame_tool_bar): Use new tool bar functions
(gtk_toolbar_insert) so we can have tool bars of different sizes.
2006-01-31 15:31:50 +00:00
Luc Teirlinck
4cdcdcc9ce (Flistp): Doc fix. 2006-01-30 23:40:49 +00:00
Luc Teirlinck
4cf7e99c28 *** empty log message *** 2006-01-30 23:39:36 +00:00
Juanma Barranquero
a3bc032f5c *** empty log message *** 2006-01-30 16:15:20 +00:00
Juanma Barranquero
8cd0d6614d (Fother_window, Fwindow_vscroll, Fset_window_vscroll): Fix typos in docstrings. 2006-01-30 16:11:29 +00:00
Luc Teirlinck
da46c5bec7 (Fcar, Fcdr): Doc fixes. 2006-01-29 02:19:33 +00:00
Luc Teirlinck
1f2907eea7 *** empty log message *** 2006-01-28 23:21:34 +00:00
Luc Teirlinck
9701c742ad (Fcar, Fcdr): Add links to Elisp manual to the docstrings. 2006-01-28 23:16:35 +00:00
Luc Teirlinck
6badf38c8a *** empty log message *** 2006-01-28 23:15:09 +00:00
Chong Yidong
e2984df0ef * alloc.c (make_interval, allocate_string)
(allocate_string_data, make_float, Fcons, allocate_vectorlike)
	(Fmake_symbol, allocate_misc): Use BLOCK_INPUT when accessing
	global variables.
2006-01-27 22:14:57 +00:00
Eli Zaretskii
dc86c16d44 *** empty log message *** 2006-01-27 20:45:13 +00:00
Eli Zaretskii
8f7f8c6539 (DIRENTRY_NONEMPTY) [__CYGWIN__]: Use the MSDOS definition. 2006-01-27 20:44:10 +00:00
Richard M. Stallman
57436ee745 *** empty log message *** 2006-01-26 18:00:41 +00:00
Richard M. Stallman
2aee5ca377 (check_pure_size): Make overflow message an "error message". 2006-01-26 17:51:42 +00:00
Richard M. Stallman
bb9c8a997a (Fmap_keymap): Doc fix. 2006-01-26 17:50:50 +00:00
Richard M. Stallman
5fa98fcf92 (Fx_create_frame): Put all specified parms into f->param_alist
unless they were cleared out.
2006-01-26 17:49:48 +00:00
Richard M. Stallman
d00368cf26 (x_get_arg): "Clear out" the parm in ALIST if found there. 2006-01-26 17:48:52 +00:00
Károly Lőrentey
e477bb0420 (Fconstrain_to_field): Fix behaviour on field boundaries.
(find_field): Set before_field to after_field when pos is at BEGV.
2006-01-26 06:43:33 +00:00
Károly Lőrentey
13c42cc53a (Fbeginning_of_line, Fend_of_line): Clarify confusing doc string. 2006-01-26 03:40:13 +00:00
Károly Lőrentey
2cb3aec40b (Fconstrain_to_field): Use get_pos_property, not Fget_char_property,
to fix handling of field boundaries.  Fix bogus comment.
(Fline_beginning_position, Fline_end_position): Clarify confusing doc
string.
2006-01-26 03:12:45 +00:00
Károly Lőrentey
27806b2030 (Fbeginning_of_line, Fend_of_line): Clarify confusing doc string. 2006-01-26 03:05:15 +00:00
Kenichi Handa
34b8768930 (Fcall_process): GCPRO error_file. Encode infile,
current_dir, and error_file.  On reporting an error, decode them
back.
2006-01-26 00:40:12 +00:00
Stefan Monnier
1cee1e272f (IMMEDIATE_QUIT_CHECK): Use it with SYNC_INPUT as well.
(re_match_2_internal) <on_failure_jump, on_failure_jump_smart>:
Don't check for quit, since any loop will go through fail or jump.
2006-01-24 19:14:58 +00:00
Chong Yidong
a0b08700d1 * alloc.c (allocate_string_data): Update next_free immediately, to
reduce risk of memory clobberage.
2006-01-24 18:35:25 +00:00
Károly Lőrentey
bf7f1d30f5 (handle_invisible_prop): Set it->position to fix cursor
display when point moves across an ellipsis.  If there are
adjacent invisible texts, don't lose the second one's ellipsis.
(x_produce_glyphs): Doc fix.
2006-01-24 07:59:23 +00:00
Stefan Monnier
e5e26d8f7d (x_catch_errors_unwind): Yet another int/Lisp_Object mixup. 2006-01-23 22:08:13 +00:00
Juanma Barranquero
9dd28cae26 *** empty log message *** 2006-01-23 16:08:46 +00:00
Kim F. Storm
d126cb6042 (handle_single_display_spec): Fix handling of space
property on char from string: set *position rather than
it->current.pos.
(produce_stretch_glyph): Reduce width of stretch glyphs so they
don't get wider than the window (unless truncate-lines is on).
2006-01-23 13:14:01 +00:00
Kim F. Storm
1ff4535b17 *** empty log message *** 2006-01-23 13:13:42 +00:00
Stefan Monnier
5badc98d73 Avoid allocating Lisp data from code that can be run from a signal handler.
(x_error_message): New var to replace x_error_message_string.
(x_error_catcher, x_catch_errors, x_catch_errors_unwind)
(x_check_errors, x_had_errors_p, x_clear_errors, x_error_handler)
(syms_of_xterm): Use it instead of x_error_message_string.
2006-01-23 02:44:02 +00:00
Stefan Monnier
cfb2f32e41 (lisp_align_free): Add an assertion.
(make_interval, allocate_string, make_float, allocate_misc, Fmake_symbol
(Fcons): If ENABLE_CHECKING is on, check we're not called from a sighandler.
2006-01-23 02:35:36 +00:00
Luc Teirlinck
407a52c414 (syms_of_dired) <completion-ignored-extensions>: Doc fix. 2006-01-22 04:30:10 +00:00
Luc Teirlinck
638590e852 *** empty log message *** 2006-01-22 04:29:04 +00:00
Romain Francoise
cde0a40c56 (get_window_cursor_type): Fix last change.
Update copyright year.
2006-01-21 18:04:09 +00:00
Eli Zaretskii
3fdf12ca11 (Fload): Don't leak the file descriptor returned by openp if we are going
to signal an error.
2006-01-20 19:54:07 +00:00
Eli Zaretskii
7559f399d1 (sys_close): If FD is outside [0..MAXDESC) limits, pass it directly to _close.
(sys_dup): Protect against new_fd larger than fd_info[] can handle.
(sys_read): If FD is outside [0..MAXDESC) limits, pass it directly to _read.
(sys_write):  If FD is outside [0..MAXDESC) limits, pass it directly to _write.
2006-01-20 19:12:39 +00:00
Eli Zaretskii
ea5f3ad489 Don't dereference Vsystem_type's Lisp_Symbol pointer if it is NULL. 2006-01-20 14:19:14 +00:00
Kenichi Handa
ef8beec687 (BASE_PURESIZE): Increment to 1190000. 2006-01-20 07:06:51 +00:00
Chong Yidong
995f2df9d1 * xdisp.c (get_window_cursor_type): Use cursor type specified by
the selected buffer for the echo area too.
2006-01-19 21:12:22 +00:00
Richard M. Stallman
c94c4d0ac6 *** empty log message *** 2006-01-19 17:52:09 +00:00
Richard M. Stallman
05f5847bd2 (Fmap_keymap): Doc fix. 2006-01-19 17:41:40 +00:00
Richard M. Stallman
77c0df4f27 (GC_SETJMP_WORKS, GC_MARK_STACK): New definitions. 2006-01-19 17:40:50 +00:00
Richard M. Stallman
c3be81c7f8 (echo_char): Don't omit the space between first two echoed chars. 2006-01-19 17:39:55 +00:00
Richard M. Stallman
dd95745a7a (read_minibuf): Fix previous change. 2006-01-19 17:38:57 +00:00
Kenichi Handa
71578d4f96 (handle_one_xevent): Handle keysyms 0x1000000..0x10000FF. 2006-01-19 02:12:45 +00:00
Richard M. Stallman
edd1c6857e (x_frame_get_and_record_arg): Don't record Qunbound value in f->param_alist. 2006-01-18 01:48:49 +00:00
Andreas Schwab
0501acd449 . 2006-01-15 12:07:55 +00:00