Mercurial > emacs
comparison src/print.c @ 17325:c19c552c486f
(read1): Adjusted for the new structure of Lisp_Char_Table.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 07 Apr 1997 07:12:13 +0000 |
parents | ed068c0c1648 |
children | 0c38918fbf13 |
comparison
equal
deleted
inserted
replaced
17324:ed53084a1655 | 17325:c19c552c486f |
---|---|
1256 /* We print a char-table as if it were a vector, | 1256 /* We print a char-table as if it were a vector, |
1257 lumping the parent and default slots in with the | 1257 lumping the parent and default slots in with the |
1258 character slots. But we add #^ as a prefix. */ | 1258 character slots. But we add #^ as a prefix. */ |
1259 PRINTCHAR ('#'); | 1259 PRINTCHAR ('#'); |
1260 PRINTCHAR ('^'); | 1260 PRINTCHAR ('^'); |
1261 if (SUB_CHAR_TABLE_P (obj)) | |
1262 PRINTCHAR ('^'); | |
1261 size &= PSEUDOVECTOR_SIZE_MASK; | 1263 size &= PSEUDOVECTOR_SIZE_MASK; |
1262 } | 1264 } |
1263 if (size & PSEUDOVECTOR_FLAG) | 1265 if (size & PSEUDOVECTOR_FLAG) |
1264 goto badtype; | 1266 goto badtype; |
1265 | 1267 |