/[emacs]/emacs/src/disptab.h
ViewVC logotype

Diff of /emacs/src/disptab.h

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

revision 1.17 by raeburn, Mon Jul 15 00:00:36 2002 UTC revision 1.17.6.1 by handa, Mon Sep 8 12:48:10 2003 UTC
# Line 35  Boston, MA 02111-1307, USA.  */ Line 35  Boston, MA 02111-1307, USA.  */
35    
36  extern Lisp_Object disp_char_vector P_ ((struct Lisp_Char_Table *, int));  extern Lisp_Object disp_char_vector P_ ((struct Lisp_Char_Table *, int));
37    
38  #define DISP_CHAR_VECTOR(dp, c) \  #define DISP_CHAR_VECTOR(dp, c)                         \
39    (SINGLE_BYTE_CHAR_P(c) ? (dp)->contents[c] : disp_char_vector ((dp), (c)))    (ASCII_CHAR_P(c)                                      \
40       ? (NILP ((dp)->ascii)                                \
41          ? (dp)->defalt                                    \
42          : (SUB_CHAR_TABLE_P ((dp)->ascii)                 \
43             ? XSUB_CHAR_TABLE ((dp)->ascii)->contents[c]   \
44             : (dp)->ascii))                                \
45       : disp_char_vector ((dp), (c)))
46    
47  /* Defined in window.c.  */  /* Defined in window.c.  */
48  extern struct Lisp_Char_Table *window_display_table P_ ((struct window *));  extern struct Lisp_Char_Table *window_display_table P_ ((struct window *));

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.17.6.1

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