Stefan Monnier
09c4719eac
(trivial_regexp_p): Catch \{N,M\} as well.
2001-09-27 22:45:50 +00:00
Eli Zaretskii
f7d5d96320
(shortlisp): Resync with loadup.el: add backquote, utf-8, menu-bar,
...
and latin-N.
(SOME_MACHINE_LISP): Remove menu-bar, since it's loaded unconditionally now.
(lisp): Add latin-N, since they are preloaded.
2001-09-27 11:05:06 +00:00
Gerd Moellmann
14531065ac
*** empty log message ***
2001-09-27 09:23:01 +00:00
Gerd Moellmann
de507556f3
(x_draw_relief_rect): Draw bottom relief 1 pixel more
...
to the left. Some cleanup.
2001-09-27 09:14:30 +00:00
Gerd Moellmann
9240e746c0
*** empty log message ***
2001-09-27 08:36:13 +00:00
Gerd Moellmann
ca77144dfa
(display_mode_element): One more case where a string's
...
multibyteness should be used for display.
2001-09-27 08:35:44 +00:00
Gerd Moellmann
b02439c895
(Finsert_file_contents): If REPLACE is non-nil, stop
...
reading at EOF.
2001-09-26 15:30:07 +00:00
Gerd Moellmann
5b397024db
*** empty log message ***
2001-09-26 14:09:01 +00:00
Gerd Moellmann
032906b178
(with_echo_area_buffer): Use echo_kboard instead
...
of the only tempoarily set echoing flag for deciding when
the cancel echoing.
2001-09-26 12:02:24 +00:00
Gerd Moellmann
f49aedfdf4
(echo_kboard): Make externally visible.
2001-09-26 12:01:19 +00:00
Gerd Moellmann
417750de1c
(echo_kboard): Declare extern.
2001-09-26 12:00:56 +00:00
Gerd Moellmann
cb617e7c78
(make_cursor_line_fully_visible): Return 0 and set
...
fonts_changed_p if need larger matrices due to vscrolling.
(try_scrolling, try_cursor_movement, redisplay_window): Give up on
this round of redisplay if make_cursor_line_fully_visible fails.
(CURSOR_MOVEMENT_*, SCROLLING_*): New enumerators.
(try_cursor_movement, try_scrolling): Use them instead of
integers.
2001-09-26 11:27:25 +00:00
Gerd Moellmann
5d3cc43c0c
(required_matrix_width, required_matrix_height): New
...
functions.
(allocate_matrices_for_window_redisplay)
(allocate_matrices_for_frame_redisplay: Use them. Remove
parameters CH_DIM.
2001-09-26 11:15:40 +00:00
Gerd Moellmann
9a636f377f
(required_matrix_width, required_matrix_height):
...
Add prototypes.
2001-09-26 11:15:20 +00:00
Gerd Moellmann
edd1e65477
(display_mode_lines): Temporarily set selected_frame
...
and selected_window to the frame of the window whose mode-lines
are display, and to the window itself.
(redisplay_window, redisplay_mode_lines): Don't set selected_frame
here.
2001-09-26 08:19:04 +00:00
Gerd Moellmann
daba764314
(x_kill_gs_process): Recognize if someone has cleared
...
the image cache under us.
2001-09-25 17:43:10 +00:00
Gerd Moellmann
b7a2271276
(display_mode_element): If the mode element is a symbol
...
with a string value, use that string's multibyteness for
displaying.
2001-09-25 11:38:24 +00:00
Gerd Moellmann
ad6482122a
*** empty log message ***
2001-09-25 10:34:41 +00:00
Gerd Moellmann
4d2e9f95a5
(read_char): Don't clear a message for a switch-frame
...
event. From Stefan Monnier <monnier@cs.yale.edu>.
2001-09-25 10:18:44 +00:00
Gerd Moellmann
9f8531e59a
(fast_find_position) [0]: Add a presumably more correct
...
version for after 21.1.
2001-09-25 10:12:53 +00:00
Gerd Moellmann
65ace4c2ac
(row_containing_pos): Add prototype.
2001-09-25 09:54:09 +00:00
Gerd Moellmann
0bef35bc60
(row_containing_pos): Make externally visible.
2001-09-25 09:53:42 +00:00
Gerd Moellmann
924b604c80
*** empty log message ***
2001-09-25 08:37:59 +00:00
Gerd Moellmann
452294c2bf
(send_process): Disable composition if from_byte < 0.
...
From Kenichi Handa <handa@etl.go.jp>.
2001-09-25 08:21:22 +00:00
Gerd Moellmann
c69c0ebca4
(refreshicon): Removed.
2001-09-24 13:10:54 +00:00
Gerd Moellmann
d1182bc455
(xterm.o): Remove references to sink.h and sinkmask.h.
2001-09-24 13:08:54 +00:00
Gerd Moellmann
eeba008f47
(toplevel): Remove includes in #if 0.
2001-09-24 12:59:19 +00:00
Gerd Moellmann
6f3f0db43c
*** empty log message ***
2001-09-24 09:28:24 +00:00
Gerd Moellmann
4e6277d8de
(sigchld_handler) [LINUX]: Don't return from
...
the signal handler at the end of the loop.
2001-09-24 09:18:19 +00:00
Gerd Moellmann
59957f85f4
(wait_for_termination) [POSIX_SIGNALS]: Terminate
...
only if kill returns -1, and errno is ESRCH.
2001-09-21 14:09:22 +00:00
Eli Zaretskii
a0528984d5
(shortlisp): Add env. From Markus Rost.
2001-09-21 07:45:37 +00:00
Gerd Moellmann
ac3ac8592f
(wait_for_termination): Add a FIXME comment for the use of non-POSIX
...
sigpause.
2001-09-20 13:24:09 +00:00
Gerd Moellmann
3fed8ad5b9
(sigchld_handler): Use GC_CONSP, GC_INTEGERP, GC_EQ
...
since this function can be called during GC.
2001-09-20 11:44:26 +00:00
Gerd Moellmann
db92b28842
(Fcall_process): Handle errors from pipe(2).
...
(child_setup): Delete code in #ifdef vipc.
2001-09-20 10:06:35 +00:00
Gerd Moellmann
72f62cb50c
(decode_mode_spec): Add parameter MULTIBYTE.
...
(display_mode_element): Display the string from decode_mode_spec
depending on its multibyteness.
2001-09-19 14:48:52 +00:00
Gerd Moellmann
a269702287
(LD_SWITCH_SYSTEM, C_SWITCH_SYSTEM): Add /usr/pkg.
2001-09-19 10:55:52 +00:00
Gerd Moellmann
7121b85a89
*** empty log message ***
2001-09-19 09:13:17 +00:00
Gerd Moellmann
881aa09cb5
(DATA_SEG_BITS): Also define for GCC 3.
2001-09-19 08:35:09 +00:00
Gerd Moellmann
c906343388
*** empty log message ***
2001-09-18 14:59:38 +00:00
Gerd Moellmann
9ce50b1eaf
(Frecursive_edit): Pass (BUFFER . SINGLE-KBOARD) to
...
recursive_edit_unwind.
(recursive_edit_unwind): Set kboard state according to
SINGLE-KBOARD.
2001-09-18 14:29:11 +00:00
Eli Zaretskii
e58c389d2a
Fix a typo in a comment.
2001-09-18 13:51:22 +00:00
Gerd Moellmann
3fbdba3e94
*** empty log message ***
2001-09-18 12:26:10 +00:00
Gerd Moellmann
26f545d7f8
(modify_overlay): Don't do nothing if START == END;
...
This can still be a modification, for example when an overlay has
a before-string or after-string.
(Fdelete_overlay): Prevent redisplay optimizations when deleting
an overlay with before-string or after-string.
2001-09-18 12:20:53 +00:00
Gerd Moellmann
1270031d86
(C_SWITCH_SYSTEM): Add.
...
(LD_SWITCH_SYSTEM): Include /usr/local/lib.
2001-09-18 11:31:02 +00:00
Gerd Moellmann
bfc97351b0
(try_window_id) [!GLYPH_DEBUG]: Give up if
...
first_unchanged_at_end_row is in front of
last_unchanged_at_beg_row. This code should be removed after the
release of 21.1.
2001-09-18 10:30:56 +00:00
Gerd Moellmann
e18c8b8d21
*** empty log message ***
2001-09-17 16:08:14 +00:00
Gerd Moellmann
9a6bd51ae7
(BUF_COMPUTE_UNCHANGED): Use BUF_MODIFF and
...
BUF_OVERLAY_MODIFF instead of MODIFF and OVERLAY_MODIFF.
2001-09-17 16:07:51 +00:00
Gerd Moellmann
d8a973aa6e
*** empty log message ***
2001-09-17 12:29:06 +00:00
Gerd Moellmann
274704f74a
(DATA_SEG_BITS) [__linux__]: Define for GCC
...
versions >= 2.95.
2001-09-17 11:37:15 +00:00
Eli Zaretskii
966533c9c7
Fix a typo in a comment. From Pavel Janik.
2001-09-15 08:00:07 +00:00