Mercurial > hg > xemacs-beta
comparison src/select-common.h @ 5118:e0db3c197671 ben-lisp-object
merge up to latest default branch, doesn't compile yet
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:18:49 -0600 |
parents | 2b1e7cb9ae2c |
children | 304aebb79cd3 |
comparison
equal
deleted
inserted
replaced
5117:3742ea8250b5 | 5118:e0db3c197671 |
---|---|
44 * 16 1 Integer | 44 * 16 1 Integer |
45 * 16 > 1 Vector of Integers | 45 * 16 > 1 Vector of Integers |
46 * 32 1 if <=16 bits: Integer | 46 * 32 1 if <=16 bits: Integer |
47 if > 16 bits: Cons of top16, bot16 | 47 if > 16 bits: Cons of top16, bot16 |
48 * 32 > 1 Vector of the above | 48 * 32 > 1 Vector of the above |
49 | |
50 NOTE NOTE NOTE: | |
51 Format == 32 means that the buffer will be C longs, which need not be | |
52 32-bit quantities. See the note in select-x.c (x_get_window_property). | |
49 | 53 |
50 When converting a Lisp number to C, it is assumed to be of format 16 if | 54 When converting a Lisp number to C, it is assumed to be of format 16 if |
51 it is an integer, and of format 32 if it is a cons of two integers. | 55 it is an integer, and of format 32 if it is a cons of two integers. |
52 | 56 |
53 When converting a vector of numbers from Elisp to C, it is assumed to be | 57 When converting a vector of numbers from Elisp to C, it is assumed to be |