Changeset 12397


Ignore:
Timestamp:
Jul 10, 2009, 8:49:46 PM (10 years ago)
Author:
rme
Message:

Spell :utf-32le with the hyphen when defining the native byte order
utf-32 encoding. Fill a docstring.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/level-1/l1-unicode.lisp

    r11958 r12397  
    42944294
    42954295;;; UTF-32/UCS-4, native byte order
    4296 (define-character-encoding #+big-endian-target :utf-32be #-big-endian-target :utf32le
     4296(define-character-encoding #+big-endian-target :utf-32be #-big-endian-target :utf-32le
    42974297  #+big-endian-target
    42984298  "A 32-bit, fixed-length encoding in which all Unicode characters
     
    44914491
    44924492(define-character-encoding :utf-32
    4493     "A 32-bit, fixed-length encoding in which all Unicode characters can be encoded in a single 32-bit word.  The endianness of the encoded data is indicated by the endianness of a byte-order-mark character (#\u+feff) prepended to the data; in the absence of such a character on input, input data is assumed to be in big-endian order.  Output is written in native byte order with a leading byte-order mark."
     4493    "A 32-bit, fixed-length encoding in which all Unicode characters
     4494can be encoded in a single 32-bit word.  The endianness of the encoded
     4495data is indicated by the endianness of a byte-order-mark
     4496character (#\u+feff) prepended to the data; in the absence of such a
     4497character on input, input data is assumed to be in big-endian order.
     4498Output is written in native byte order with a leading byte-order
     4499mark."
    44944500   
    44954501  :aliases '(:ucs-4)
Note: See TracChangeset for help on using the changeset viewer.