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