/[emacs]/emacs/src/composite.c
ViewVC logotype

Diff of /emacs/src/composite.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by lektu, Fri Jun 14 16:28:58 2002 UTC revision 1.19 by monnier, Tue Jul 9 23:02:26 2002 UTC
# Line 158  Lisp_Object composition_temp; Line 158  Lisp_Object composition_temp;
158  #define CHAR_WIDTH(c) \  #define CHAR_WIDTH(c) \
159    (SINGLE_BYTE_CHAR_P (c) ? 1 : CHARSET_WIDTH (CHAR_CHARSET (c)))    (SINGLE_BYTE_CHAR_P (c) ? 1 : CHARSET_WIDTH (CHAR_CHARSET (c)))
160    
 /* The following macros for hash table are copied from fns.c.  */  
 /* Value is the key part of entry IDX in hash table H.  */  
 #define HASH_KEY(H, IDX)   AREF ((H)->key_and_value, 2 * (IDX))  
 /* Value is the value part of entry IDX in hash table H.  */  
 #define HASH_VALUE(H, IDX) AREF ((H)->key_and_value, 2 * (IDX) + 1)  
   
161  /* Return COMPOSITION-ID of a composition at buffer position  /* Return COMPOSITION-ID of a composition at buffer position
162     CHARPOS/BYTEPOS and length NCHARS.  The `composition' property of     CHARPOS/BYTEPOS and length NCHARS.  The `composition' property of
163     the sequence is PROP.  STRING, if non-nil, is a string that     the sequence is PROP.  STRING, if non-nil, is a string that

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26