Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 2620:5e906dd5c3e9
[xemacs-hg @ 2005-02-28 20:21:43 by aidan]
(Revised) General X11 selection cleanup. Content negotiation for incoming
data, UTF8_STRING support, the ability to paste images (purely cosmetic at
this point), TIMESTAMP as one of the selection types offered,
author | aidan |
---|---|
date | Mon, 28 Feb 2005 20:21:50 +0000 |
parents | 935833be8506 |
children | c8a9be2d4728 |
comparison
equal
deleted
inserted
replaced
2619:935833be8506 | 2620:5e906dd5c3e9 |
---|---|
1 2005-02-28 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * select-gtk.c (emacs_gtk_selection_handle): | |
4 * select-gtk.c (emacs_gtk_selection_clear_event_handle): | |
5 Use get_selection_raw_timestamp instead of Fget_selection_timestamp. | |
6 * select-gtk.c (gtk_own_selection): | |
7 Cross reference to some debate in select-x.c | |
8 * select-x.c: | |
9 * select-x.c (x_handle_selection_request): | |
10 Discuss Time vs. time_t--I think Time is _always_ thirty-two-bit | |
11 and time_t is variable in size. | |
12 * select-x.c (x_handle_selection_clear): | |
13 Replace call to Fget_selection_timestamp with call to | |
14 get_selection_raw_time, check that pasted data pointer is non-zero | |
15 before trying to free it. | |
16 * select.c: | |
17 * select.c (Fown_selection_internal): | |
18 Informative comment! Shouldn't actually be needed outside of the X | |
19 world. | |
20 * select.c (get_selection_raw_time): New function. | |
21 * select.c (Fget_selection_timestamp): Rework to use | |
22 get_selection_raw_time. | |
23 * select.h: | |
24 Make get_selection_raw_time available. | |
25 | |
1 2005-02-26 Aidan Kehoe <kehoea@parhasard.net> | 26 2005-02-26 Aidan Kehoe <kehoea@parhasard.net> |
2 | 27 |
3 * select-x.c (x_reply_selection_request): Use XtRegisterDrawable | 28 * select-x.c (x_reply_selection_request): Use XtRegisterDrawable |
4 to tell Xt not to drop PropertyChange events destined for the | 29 to tell Xt not to drop PropertyChange events destined for the |
5 selection request target window. This makes incremental selection | 30 selection request target window. This makes incremental selection |