Show
Ignore:
Timestamp:
04/04/08 22:04:40 (8 months ago)
Author:
miyoshi
Message:

Sync up with Emacs22.2.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/charset.h

    r4190 r4220  
    11/* Header for multibyte character handler. 
    22   Copyright (C) 2001, 2002, 2003, 2004, 2005, 
    3                  2006, 2007 Free Software Foundation, Inc. 
     3                 2006, 2007, 2008 Free Software Foundation, Inc. 
    44   Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 
    5      2005, 2006, 2007 
     5     2005, 2006, 2007, 2008 
    66     National Institute of Advanced Industrial Science and Technology (AIST) 
    77     Registration Number H14PRO021 
     
    1111GNU Emacs is free software; you can redistribute it and/or modify 
    1212it under the terms of the GNU General Public License as published by 
    13 the Free Software Foundation; either version 2, or (at your option) 
     13the Free Software Foundation; either version 3, or (at your option) 
    1414any later version. 
    1515 
     
    414414 
    415415 
    416 /* If GENERICP is nonzero, return nonzero iff C is a valid normal or 
    417    generic character.  If GENERICP is zero, return nonzero iff C is a 
     416/* If GENERICP is nonzero, return nonzero if C is a valid normal or 
     417   generic character.  If GENERICP is zero, return nonzero if C is a 
    418418   valid normal character.  */ 
    419419#define CHAR_VALID_P(c, genericp)       \ 
     
    451451  (! NILP (CHARSET_TABLE_ENTRY (code))) 
    452452 
    453 /* Return 1 iff the byte sequence at unibyte string STR (LENGTH bytes) 
     453/* Return 1 if the byte sequence at unibyte string STR (LENGTH bytes) 
    454454   is valid as a multibyte form.  If valid, by a side effect, BYTES is 
    455455   set to the byte length of the multibyte form.  */ 
     
    472472 
    473473 
    474 /* Return 1 iff the byte sequence at multibyte string STR is valid as 
     474/* Return 1 if the byte sequence at multibyte string STR is valid as 
    475475   a unibyte form.  By a side effect, BYTES is set to the byte length 
    476476   of one character at STR.  */ 
     
    500500         c2 = -1))) 
    501501 
    502 /* Return 1 iff character C has valid printable glyph.  */ 
     502/* Return 1 if character C has valid printable glyph.  */ 
    503503#define CHAR_PRINTABLE_P(c) (ASCII_BYTE_P (c) || char_printable_p (c)) 
    504504