Karoly Lorentey
bfdfad9294
Merged in changes from CVS HEAD
...
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-103
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-82
2004-02-19 13:25:32 +00:00
Karoly Lorentey
24268213e1
Fix list-colors-display and other functions on a termcap frame
...
src/term.c (get_tty_display): Fall back to the current device if
display is nil. (Reported by Dan Nicolaescu <dann at ics dot uci dot edu>.)
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-81
2004-02-19 02:27:31 +00:00
Karoly Lorentey
71e9b5ebf8
Added newly loaded stuff in loadup.el to src/Makefile.in.
...
src/Makefile.in (SOME_MACHINE_LISP): Added X-related libraries that
were added to loadup.el.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-79
2004-02-19 02:06:18 +00:00
Kim F. Storm
1d71218362
(get_window_cursor_type, display_and_set_cursor): Fix last change.
2004-02-18 21:01:50 +00:00
Kim F. Storm
cc808173fc
*** empty log message ***
2004-02-18 21:00:59 +00:00
Karoly Lorentey
ac3d262560
Merged in changes from CVS HEAD
...
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-98
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-99
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-100
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-101
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-102
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-78
2004-02-18 17:10:32 +00:00
Kim F. Storm
5c7528cd68
(get_window_cursor_type): Don't look at glyph if NULL.
...
(display_and_set_cursor): Set glyph to NULL if cursor in fringe.
2004-02-17 21:36:00 +00:00
Kim F. Storm
b26f249f3e
*** empty log message ***
2004-02-17 21:35:30 +00:00
Kim F. Storm
7a272039b5
(fast_find_position): Fix return value of new version
...
(was inverted compared to the 21.1 version).
2004-02-17 21:06:59 +00:00
Kim F. Storm
0bf7d00506
*** empty log message ***
2004-02-17 21:06:22 +00:00
Karoly Lorentey
e581a46687
Merged in changes from CVS HEAD
...
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-71
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-72
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-73
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-74
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-75
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-76
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-77
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-78
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-79
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-80
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-81
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-82
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-83
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-84
Add lisp/emacs-lisp/macroexp.el
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-85
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-86
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-87
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-88
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-89
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-90
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-91
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-92
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-93
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-94
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-95
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-96
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-97
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-77
2004-02-17 01:52:25 +00:00
Kim F. Storm
7371cef007
(in_read_avail_input): New static variable to handle re-entrancy.
...
(read_avail_input): Change buf to pinter to read_avail_input_buf.
Use in_read_avail_input to handle re-entrance; when re-entered,
fully initialize and use tmp_buf array instead of read_avail_input_buf.
2004-02-17 00:29:13 +00:00
Kim F. Storm
b9568dfc77
*** empty log message ***
2004-02-17 00:28:22 +00:00
Kim F. Storm
9940231136
Rework previous change; it didn't consider that the
...
buf array was allocated on the stack.
(prev_read): Remove variable.
(read_avail_input_buf): New static event buffer array.
(in_read_avail_input): New static variable to avoid re-entrancy.
(read_avail_input): Change buf to pinter to read_avail_input_buf.
Use in_read_avail_input to guard against re-entry.
Do not initialize read_avail_input_buf here; instead assume it
is always cleared on entry. To ensure that, we clear (just) the
entries that were used before we return.
(init_keyboard): Initialize read_avail_input_buf here.
2004-02-16 23:13:13 +00:00
Kim F. Storm
ab90a54d2f
*** empty log message ***
2004-02-16 23:11:58 +00:00
Eli Zaretskii
4e039f3f1f
*** empty log message ***
2004-02-16 19:41:27 +00:00
Eli Zaretskii
6ff67d57ae
(Fend_of_line): Doc fix.
2004-02-16 19:12:46 +00:00
Eli Zaretskii
7b5368c1a9
*** empty log message ***
2004-02-16 17:18:58 +00:00
Eli Zaretskii
ca4bc494c2
*** empty log message ***
2004-02-16 17:05:44 +00:00
Eli Zaretskii
fe088644a6
(prev_read): New static variable.
...
(read_avail_input): Use it to zero out only those slots in buf[]
that were used last time we were called.
2004-02-16 16:36:24 +00:00
Eli Zaretskii
3cf0b44b4a
(obj): Move fringe.o from here...
...
(XOBJ, MAC_OBJ): ...to here.
2004-02-16 16:16:16 +00:00
Stephen Eglen
159c348e36
(init_fringe_bitmap): Define j in MAC_OS code.
2004-02-16 11:54:29 +00:00
Stefan Monnier
d2f1499943
Lisp_Object/int mixup.
2004-02-16 04:53:28 +00:00
Jason Rumney
f3336ea4a1
(w32_draw_fringe_bitmap): Handle overlay fringe bitmaps.
2004-02-16 00:54:02 +00:00
Jason Rumney
8d50508a88
*** empty log message ***
2004-02-16 00:53:34 +00:00
Kim F. Storm
ccbc43315d
(syms_of_buffer): Doc fix for indicate-buffer-boundaries.
2004-02-15 17:39:43 +00:00
Kim F. Storm
2cc5265869
*** empty log message ***
2004-02-15 17:38:52 +00:00
Steven Tamm
dd4497dc17
(Vmac_emulate_three_button_mouse): New variable for
...
controlling emulation of a three button mouse with option and
command keys.
(Qreverse, mac_get_enumlated_btn): Handle the emulation
(mac_event_to_emacs_modifiers, XTread_socket): Ditto
2004-02-15 17:16:18 +00:00
Kim F. Storm
bd23113188
(init_fringe_bitmap) [MAC_OS, WORDS_BIG_ENDIAN]: Perform byte-swapping.
2004-02-15 16:19:00 +00:00
Kim F. Storm
c9159cb3f6
*** empty log message ***
2004-02-15 16:18:42 +00:00
Kim F. Storm
d30b6b3390
(Ffringe_bitmaps_at_pos): Add missing arg declarations.
2004-02-13 23:44:37 +00:00
Kim F. Storm
f21a7192c0
*** empty log message ***
2004-02-13 23:44:20 +00:00
Kim F. Storm
12fde2dcdf
(struct draw_fringe_bitmap_params): Change member
...
bits from char to short to facilitate wider bitmaps.
(struct redisplay_interface): Fix prototype of define_fringe_bitmap
member.
2004-02-13 23:29:58 +00:00
Kim F. Storm
0881a0fd14
(struct fringe_bitmap): Change member bits from char to
...
short to facilitate 16 bits wide bitmaps. Modify all standard
bitmaps accordingly.
(BYTES_PER_BITMAP_ROW, STANDARD_BITMAP_HEIGHT): New macros.
(FRBITS): Use STANDARD_BITMAP_HEIGHT instead of just sizeof.
(draw_fringe_bitmap): Ditto.
(init_fringe_bitmap) [MAC_OS]: Don't bitswap.
(init_fringe_bitmap) [HAVE_X_WINDOWS]: Enhance bitswapping to
handle up to 16 bits wide bitmaps.
(Fdefine_fringe_bitmap): Doc fix. Handle wider bitmaps.
2004-02-13 23:28:52 +00:00
Kim F. Storm
dcd0c64591
(mac_draw_bitmap): Handle 16 bits wide bitmaps directly.
...
(x_draw_fringe_bitmap): Use enhanced mac_draw_bitmap, so we no longer
need to call mac_create_bitmap_from_bitmap_data and mac_free_bitmap.
2004-02-13 23:28:32 +00:00
Kim F. Storm
03cce111cf
(w32_define_fringe_bitmap): Bitmaps are now 16 bits wide,
...
so it is no longer necessary to expand them here.
2004-02-13 23:28:00 +00:00
Kim F. Storm
82b05d81af
(x_draw_fringe_bitmap): Handle wider bitmaps (max 16 bits).
2004-02-13 23:27:38 +00:00
Kim F. Storm
9d7271e8a8
*** empty log message ***
2004-02-12 12:21:08 +00:00
Kim F. Storm
467e281a73
(Fwindow_fringes): Doc fix.
2004-02-12 12:12:41 +00:00
Jan Djärv
706c1e4f43
* xselect.c (x_get_foreign_selection): Add new optional parameter
...
time_stamp.
(Fx_get_selection_internal): Ditto, pass time_stamp to
x_get_foreign_selection.
* data.c (Fbyteorder): New function.
2004-02-10 17:20:15 +00:00
Jan Djärv
3a42401d9d
* xselect.c (x_get_foreign_selection): Add new optional parameter
...
time_stamp.
(Fx_get_selection_internal): Ditto, pass time_stamp to
x_get_foreign_selection.
2004-02-10 17:19:14 +00:00
Jan Djärv
d4be0d3140
* data.c (Fbyteorder): New function.
2004-02-10 17:18:34 +00:00
Jan Djärv
c2d12b5d17
Move include stdio for some files.
2004-02-10 17:14:51 +00:00
Kim F. Storm
a510f26946
Add fringe.o to OBJ1.
2004-02-10 16:32:07 +00:00
Sam Steingold
4c1947b96e
(w32_draw_fringe_bitmap): Fixed a typo in the last patch.
2004-02-09 18:49:44 +00:00
Jan Djärv
5890e9f7ac
Move include stdio.h to same place as in other files.
2004-02-09 15:39:49 +00:00
Miles Bader
429e7e2d69
Resolve CVS conflicts
2004-02-09 12:42:04 +00:00
Kim F. Storm
41840482b0
(mac_draw_bitmap): Add overlay_p arg.
...
(x_draw_fringe_bitmap): Handle overlayed fringe bitmaps;
thanks to YAMAMOTO Mitsuharu for advice on how to do this.
Use cursor color for displaying cursor in fringe.
2004-02-09 09:18:17 +00:00
Kim F. Storm
a3993cc86e
*** empty log message ***
2004-02-09 09:17:22 +00:00
Kim F. Storm
82722af355
*** empty log message ***
2004-02-08 23:32:37 +00:00