Mercurial > hg > xemacs-beta
diff 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 |
line wrap: on
line diff
--- a/src/ChangeLog Mon Feb 28 17:02:10 2005 +0000 +++ b/src/ChangeLog Mon Feb 28 20:21:50 2005 +0000 @@ -1,3 +1,28 @@ +2005-02-28 Aidan Kehoe <kehoea@parhasard.net> + + * select-gtk.c (emacs_gtk_selection_handle): + * select-gtk.c (emacs_gtk_selection_clear_event_handle): + Use get_selection_raw_timestamp instead of Fget_selection_timestamp. + * select-gtk.c (gtk_own_selection): + Cross reference to some debate in select-x.c + * select-x.c: + * select-x.c (x_handle_selection_request): + Discuss Time vs. time_t--I think Time is _always_ thirty-two-bit + and time_t is variable in size. + * select-x.c (x_handle_selection_clear): + Replace call to Fget_selection_timestamp with call to + get_selection_raw_time, check that pasted data pointer is non-zero + before trying to free it. + * select.c: + * select.c (Fown_selection_internal): + Informative comment! Shouldn't actually be needed outside of the X + world. + * select.c (get_selection_raw_time): New function. + * select.c (Fget_selection_timestamp): Rework to use + get_selection_raw_time. + * select.h: + Make get_selection_raw_time available. + 2005-02-26 Aidan Kehoe <kehoea@parhasard.net> * select-x.c (x_reply_selection_request): Use XtRegisterDrawable