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