comparison src/unicode.c @ 5470:0af042a0c116

Merge with trunk.
author Mats Lidell <matsl@xemacs.org>
date Mon, 07 Feb 2011 21:22:17 +0100
parents 8d29f1c4bb98 db326b8fe982
children 4dee0387b9de
comparison
equal deleted inserted replaced
5469:2a8a04f73c15 5470:0af042a0c116
3290 /* We used to define this in unicode.el. But we need it early for 3290 /* We used to define this in unicode.el. But we need it early for
3291 Cygwin 1.7 -- used in LOCAL_FILE_FORMAT_TO_TSTR() et al. */ 3291 Cygwin 1.7 -- used in LOCAL_FILE_FORMAT_TO_TSTR() et al. */
3292 Fmake_coding_system_internal 3292 Fmake_coding_system_internal
3293 (Qutf_8, Qunicode, 3293 (Qutf_8, Qunicode,
3294 build_defer_string ("UTF-8"), 3294 build_defer_string ("UTF-8"),
3295 nconc2 (list4 (Qdocumentation, 3295 listu (Qdocumentation,
3296 build_defer_string ( 3296 build_defer_string (
3297 "UTF-8 Unicode encoding -- ASCII-compatible 8-bit variable-width encoding\n" 3297 "UTF-8 Unicode encoding -- ASCII-compatible 8-bit variable-width encoding\n"
3298 "sharing the following principles with the Mule-internal encoding:\n" 3298 "sharing the following principles with the Mule-internal encoding:\n"
3299 "\n" 3299 "\n"
3300 " -- All ASCII characters (codepoints 0 through 127) are represented\n" 3300 " -- All ASCII characters (codepoints 0 through 127) are represented\n"
3301 " by themselves (i.e. using one byte, with the same value as the\n" 3301 " by themselves (i.e. using one byte, with the same value as the\n"
3313 " character are disjoint, so moving backwards is easy.\n" 3313 " character are disjoint, so moving backwards is easy.\n"
3314 "\n" 3314 "\n"
3315 " -- Given only the leading byte, you know how many following bytes\n" 3315 " -- Given only the leading byte, you know how many following bytes\n"
3316 " are present.\n" 3316 " are present.\n"
3317 ), 3317 ),
3318 Qmnemonic, build_ascstring ("UTF8")), 3318 Qmnemonic, build_ascstring ("UTF8"),
3319 list2 (Qunicode_type, Qutf_8))); 3319 Qunicode_type, Qutf_8,
3320 } 3320 Qunbound));
3321 }