Commit graph

669 commits

Author SHA1 Message Date
Gerd Moellmann
4279296d21 *** empty log message *** 2000-07-19 11:06:09 +00:00
Kenichi Handa
670acd6287 *** empty log message *** 2000-07-19 03:44:17 +00:00
Gerd Moellmann
dc1cac5985 *** empty log message *** 2000-07-18 19:43:58 +00:00
Gerd Moellmann
85a8aca9a7 *** empty log message *** 2000-07-18 19:04:00 +00:00
Gerd Moellmann
7cea38bcc8 (help_echo_window): New variable.
(note_mouse_highlight, note_tool_bar_highlight): Set
help_echo_window.
(XTread_socket): Pass help_echo_window to gen_help_event.
(syms_of_xterm): Initialize and staticpro help_echo_window.
2000-07-18 18:23:29 +00:00
Dave Love
f8276b77a7 *** empty log message *** 2000-07-18 16:21:46 +00:00
Gerd Moellmann
3d6cd763f7 *** empty log message *** 2000-07-18 14:42:30 +00:00
Gerd Moellmann
088831a6ff *** empty log message *** 2000-07-18 13:05:44 +00:00
Kenichi Handa
bc8a8d5588 *** empty log message *** 2000-07-18 12:48:24 +00:00
Dave Love
069f59503d (Fwindow_list): Declare arg `window'. 2000-07-18 11:07:57 +00:00
Kenichi Handa
aa96c82019 *** empty log message *** 2000-07-18 04:31:25 +00:00
Miles Bader
06be8d3263 dummy 2000-07-15 15:33:46 +00:00
Jason Rumney
3fddcdc33c *** empty log message *** 2000-07-15 12:23:35 +00:00
Sam Steingold
178c5d9c65 check default_face before dereferencing 2000-07-14 20:29:04 +00:00
Gerd Moellmann
e5acf0cab8 *** empty log message *** 2000-07-14 18:03:02 +00:00
Dave Love
6fe533f653 *** empty log message *** 2000-07-14 17:55:09 +00:00
Gerd Moellmann
bd23a69269 *** empty log message *** 2000-07-14 15:19:14 +00:00
Gerd Moellmann
9662da0b92 *** empty log message *** 2000-07-14 14:01:16 +00:00
Kenichi Handa
0693904a97 *** empty log message *** 2000-07-14 12:07:29 +00:00
Kenichi Handa
dd7b81cf87 *** empty log message *** 2000-07-14 02:08:34 +00:00
Gerd Moellmann
d5aa31d88c *** empty log message *** 2000-07-13 23:56:44 +00:00
Stefan Monnier
d7d0dac095 *** empty log message *** 2000-07-13 19:13:53 +00:00
Gerd Moellmann
0f1a9b2356 (x_handle_tool_bar_click): Store the frame in the
frame_or_window slot of TOOL_BAR_EVENT input events instead of
consing.  For prefix events, store the frame in the `arg' slot of
the event, otherwise store the key there.
(XTread_socket): Instead of consing, use the frame_or_window slot
of HELP_EVENTs for the frame, and the `arg' slot for the help
string.
2000-07-13 14:09:50 +00:00
Gerd Moellmann
d8ee78037a (redraw_overlapped_rows): Add missing local.
(scrolling_window): Remove debug code.
2000-07-12 16:00:36 +00:00
Gerd Moellmann
712eaef29d (struct redisplay_interface): Add parameter
MOUSE_FACE_OVERWRITTEN_P to update_window_end_hook function.
(clear_mouse_face): New function pointer member.
2000-07-12 15:11:40 +00:00
Stefan Monnier
02010917df (back_comment): Use one switch rather than a few `if's.
Obey open_paren_in_column_0_is_defun_start.
When reverting to the `slow' method, try to nicely handle the case
of nested comments by checking that the comment-starter we found
does indeed match the comment-ender.
(scan_sexps_forward, scan_sexps_forward):
Ignore excessive opening parenthesis rather than throwing an error.
2000-07-12 01:08:46 +00:00
Gerd Moellmann
d76c03ea6b *** empty log message *** 2000-07-11 20:02:36 +00:00
Eli Zaretskii
d55ead189f *** empty log message *** 2000-07-11 07:38:54 +00:00
Gerd Moellmann
4b92c49a81 *** empty log message *** 2000-07-10 20:38:23 +00:00
Gerd Moellmann
df75b1a379 (get_keymap_1): Add comment that this function can GC.
(where_is_internal_2, where_is_internal_1): Add GCPROs, add
comment that functions can GC.
(Fset_keymap_parent): GCPRO arg KEYMAP.
2000-07-10 14:14:35 +00:00
Eli Zaretskii
4314cf3ec9 (XMenuActivate): After exiting the menu, restore the
echo area message and erase it.
2000-07-10 13:46:32 +00:00
Kenichi Handa
ab49ce154c *** empty log message *** 2000-07-10 04:02:14 +00:00
Stefan Monnier
4cf8d9d5b2 *** empty log message *** 2000-07-09 00:49:34 +00:00
Gerd Moellmann
090a072fc1 (Fsignal): Handle case that backtrace_list is null. 2000-07-07 10:23:51 +00:00
Kenichi Handa
f92de4a64d *** empty log message *** 2000-07-07 02:02:54 +00:00
Gerd Moellmann
e5c81191ca *** empty log message *** 2000-07-06 21:03:55 +00:00
Stefan Monnier
e4b3160143 *** empty log message *** 2000-07-06 15:55:35 +00:00
Gerd Moellmann
dd8888a136 *** empty log message *** 2000-07-06 14:20:42 +00:00
Gerd Moellmann
485266d0f7 *** empty log message *** 2000-07-05 20:04:27 +00:00
Ken Raeburn
80fcd514bb Sound support for NetBSD through "Linux emulation" support:
* config.in (HAVE_SOUNDCARD_H): Undef.
(HAVE_SOUND): Define if HAVE_SOUNDCARD_H.
* Makefile.in (LIBSOUND): New variable.
(LIBES): Include it.
* sound.c [HAVE_SOUNDCARD_H]: Include <sys/ioctl.h> and <soundcard.h>.
(DEFAULT_SOUND_DEVICE): Define to "/dev/dsp" if not defined elsewhere.
(vox_open): Use DEFAULT_SOUND_DEVICE.
* s/netbsd.h (DEFAULT_SOUND_DEVICE): Define to /dev/audio.
2000-07-05 19:33:00 +00:00
Gerd Moellmann
d5c5cddd55 *** empty log message *** 2000-07-05 17:33:10 +00:00
Dave Love
65171e3a7c *** empty log message *** 2000-07-05 17:07:14 +00:00
Andrew Innes
e2c46326e6 *** empty log message *** 2000-07-05 17:03:03 +00:00
Stefan Monnier
a027a91ba2 *** empty log message *** 2000-07-05 15:41:18 +00:00
Gerd Moellmann
969f7e79eb *** empty log message *** 2000-07-05 13:14:36 +00:00
Gerd Moellmann
71201b0094 *** empty log message *** 2000-07-05 11:54:50 +00:00
Gerd Moellmann
88d757306e (x_append_glyph, x_append_composite_glyph)
(x_produce_image_glyph, x_append_stretch_glyph): Accomodate to
changes in struct glyph starting 1999-12-27.  Some bit-fields of
struct glyph were not set, which made glyphs unequal when compared
with GLYPH_EQUAL_P.  Redisplay outputs such glyphs, and flickering
effects were the result.  This also depended on the contents of
memory returned by xmalloc.  If flickering happens again, activate
the code in clear_glyph_row that's in #if 0.  If the flickering is
gone with that, chances are that it is caused by something
similar.
2000-07-05 11:41:01 +00:00
Gerd Moellmann
87efd256ba *** empty log message *** 2000-07-04 19:01:01 +00:00
Andrew Innes
4954f4b075 [emacs]: Include lisp.h (needed by atimer.h included
here via blockinput.h).
2000-07-04 13:06:30 +00:00
Gerd Moellmann
5365473301 (get_keyelt): Temporarily inhibit GC while evaluating
a menu filter.
2000-07-04 12:08:25 +00:00