Mercurial > hg > xemacs-beta
comparison lisp/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 | 6db7dbf7f88b |
children | 1ea43ec83f12 |
comparison
equal
deleted
inserted
replaced
2619:935833be8506 | 2620:5e906dd5c3e9 |
---|---|
1 2005-02-28 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * select.el (selected-text-type): Removed. | |
4 * select.el (selection-preferred-types): New. | |
5 * select.el ('selected-text-type): New. | |
6 Rename selected-text-type to selection-preferred-types, now that | |
7 it's full of image types as fallbacks. Define an alias to the old | |
8 name. | |
9 * select.el (kill-primary-selection): deleted -> delete | |
10 | |
11 * select.el (get-selection-no-error): | |
12 * select.el (get-selection): | |
13 * select.el (get-selection-foreign): | |
14 Reference selection-preferred-types instead of giving details of | |
15 which types these functions default to wanting. | |
16 | |
17 * select.el (select-make-extent-for-selection): Comment that we | |
18 need to hook something similar into the rectangle functions. | |
19 | |
20 * select.el (select-convert-in): | |
21 If we don't have a handler for an X11 selection, pass the value | |
22 itself as a string. Fixes X11 atoms. | |
23 | |
24 * select.el (select-convert-to-timestamp): New. | |
25 Uses get-xemacs-selection-timestamp. | |
26 | |
27 * select.el (select-convert-to-utf-8-text): New. | |
28 * select.el (select-convert-from-text): Removed. | |
29 The change in select-convert-in makes this irrelevant. | |
30 | |
31 * select.el (select-convert-from-length): Removed. | |
32 We have a more generic integer conversion routine here. | |
33 | |
34 * select.el (select-convert-from-filename): Removed. | |
35 The generic string conversion handles this. | |
36 | |
37 * select.el (select-convert-from-ip-address): New. | |
38 Whee. | |
39 | |
40 * select.el (select-convert-from-utf-8-text): New. | |
41 * select.el (select-convert-from-utf-16-le-text): New. | |
42 The various Mozilla-specific types need the utf-16 conversion; | |
43 utf-8 conversion is _in_ this season, didn't you know? | |
44 | |
45 * select.el (select-convert-from-image-data): New. | |
46 Generic convert-an-image-to-a-space-with-end-glyph function. Used | |
47 by the next six functions. | |
48 | |
49 * select.el (select-convert-from-image/gif): New. | |
50 * select.el (select-convert-from-image/jpeg): New. | |
51 * select.el (select-convert-from-image/png): New. | |
52 * select.el (select-convert-from-image/tiff): New. | |
53 * select.el (select-convert-from-image/xpm): New. | |
54 * select.el (select-convert-from-image/xbm): New. | |
55 Check if we have support for a given image format; if so, pass | |
56 back a space with the corresponding selection's image attached as | |
57 glyph data. | |
58 | |
59 * select.el (select-convert-from-cf-unicodetext): | |
60 * select.el (select-convert-to-cf-text): | |
61 * select.el (select-convert-to-cf-unicodetext): | |
62 Check that the corresponding Windows coding systems are available | |
63 before trying to convert. | |
64 | |
65 * select.el (selection-converter-out-alist): | |
66 * select.el (selection-converter-in-alist): | |
67 Update both lists to reflect the other changes in the file. | |
68 | |
69 * x-select.el (x-selected-text-type): | |
70 Update the define-obsolete-variable-alias now selected-text-type | |
71 is called something else. | |
72 | |
1 2005-02-25 Adrian Aichner <adrian@xemacs.org> | 73 2005-02-25 Adrian Aichner <adrian@xemacs.org> |
2 | 74 |
3 * diagnose.el: Fix typo. | 75 * diagnose.el: Fix typo. |
4 * diagnose.el (show-memory-usage): Sort sections by total usage. | 76 * diagnose.el (show-memory-usage): Sort sections by total usage. |
5 | 77 |