annotate src/.cvsignore @ 29004:383e4e21306a

(LEADING_CODE_8_BIT_CONTROL, CHARSET_8_BIT_CONTROL, CHARSET_8_BIT_GRAPHIC): New macros. (SINGLE_BYTE_CHAR_P): Make it faster by using casting. (CHARSET_ISO_GRAPHIC_PLANE): Use XINT instead of XFASTINT. (CHARSET_REVERSE_CHARSET): Likewise. (CHARSET_VALID_P): Handle new charsets; eight-bit-control and eight-bit-graphic. (BYTES_BY_CHAR_HEAD, WIDTH_BY_CHAR_HEAD): Optimize for ASCII. (CHAR_CHARSET, MAKE_CHAR, SPLIT_CHAR, CHAR_BYTES): Likewise. (PARSE_MULTIBYTE_SEQ) [BYTE_COMBINING_DEBUG]: Abort if we encounter an invalid multibyte sequence. (PARSE_MULTIBYTE_SEQ) [not BYTE_COMBINING_DEBUG]: Assume multibyte sequence is always valid. (MAKE_NON_ASCII_CHAR, SPLIT_NON_ASCII_CHAR): These macros Deleted. (UNIBYTE_STR_AS_MULTIBYTE_P, MULTIBYTE_STR_AS_UNIBYTE_P): New macros. (CHAR_STRING): For 8-bit characters, call char_to_string. (INC_POS) [not BYTE_COMBINING_DEBUG]: Faster version. Assume multibyte sequence is always valid. (BUF_INC_POS) [not BYTE_COMBINING_DEBUG]: Likewise. (parse_str_as_multibyte, str_as_multibyte, str_to_multibyte, str_as_unibyte): Extern them. (BCOPY_SHORT): Fix a bug. (CHAR_LEN): This macro deleted. Callers changed to use CHAR_BYTES. (FETCH_STRING_CHAR_ADVANCE): Check multibyteness of STRING. (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): New macro. (FETCH_CHAR_ADVANCE): Check multibyteness of the current buffer.
author Kenichi Handa <handa@m17n.org>
date Fri, 19 May 2000 23:54:05 +0000
parents 6c9ee29e8955
children ceefb76b65fd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25924
87e6c0b89c1f Add TAGS-LISP
Gerd Moellmann <gerd@gnu.org>
parents: 25889
diff changeset
1 TAGS-LISP
25889
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
2 Makefile.c
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
3 config.h
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
4 epaths.h
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
5 config.stamp
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
6 stamp-oldxmenu
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
7 prefix-args
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
8 temacs
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
9 emacs
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
10 emacs-*
75e266ee9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
11 *.core
27634
6c9ee29e8955 * dispextern.h: Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM,
Andrew Innes <andrewi@gnu.org>
parents: 25924
diff changeset
12 obj
6c9ee29e8955 * dispextern.h: Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM,
Andrew Innes <andrewi@gnu.org>
parents: 25924
diff changeset
13 obj-spd