# HG changeset patch # User stephent # Date 1025613157 0 # Node ID c9f067fd71a38e2a5bde513277bc90744e3222db # Parent 52c2a7139db044d9fe16875fce2cb347c5d7ad09 [xemacs-hg @ 2002-07-02 12:32:34 by stephent] comment improvements and charset breakage fix <873cv2cnxh.fsf@tleepslib.sk.tsukuba.ac.jp> diff -r 52c2a7139db0 -r c9f067fd71a3 src/ChangeLog --- a/src/ChangeLog Tue Jul 02 12:27:58 2002 +0000 +++ b/src/ChangeLog Tue Jul 02 12:32:37 2002 +0000 @@ -1,3 +1,7 @@ +2002-07-02 Stephen J. Turnbull + + * frame-impl.h (struct frame): Make comment refer to new file. + 2002-06-27 Mike Sperber * eval.c (Ffuncall): Run `post-gc-hook' if GC just happened. @@ -10,7 +14,8 @@ Jens Müller Mike Sperber - * lrecord.h (lrecord_type): add lrecord_type_ephemeron to lrecord_type enumeration. + * lrecord.h (lrecord_type): add lrecord_type_ephemeron + to lrecord_type enumeration. * lisp.h (XEPHEMERON): (XEPHEMERON_REF): @@ -61,6 +66,10 @@ 2002-06-23 Stephen J. Turnbull + * unicode.c: More comment and string fiddling. + +2002-06-23 Stephen J. Turnbull + * unicode.c: Improve top-level comments and many docstrings. (Fparse_unicode_translation_table): Use right function name in error. @@ -1529,7 +1538,7 @@ * process.c (syms_of_process): Add process-has-separate-stderr-p, used by call-process-internal. -2002-05-28 Martin K,Av(Bbele , Jens M,A|(Bller +2002-05-28 Martin Köbele , Jens Müller * lrecord.h (lrecord_type): Add lrecord_type_weak_box to lrecord_type enumeration. diff -r 52c2a7139db0 -r c9f067fd71a3 src/frame-impl.h --- a/src/frame-impl.h Tue Jul 02 12:27:58 2002 +0000 +++ b/src/frame-impl.h Tue Jul 02 12:32:37 2002 +0000 @@ -110,7 +110,7 @@ display_line_dynarr *desired_display_lines[4]; /* A structure of auxiliary data specific to the device type. - struct x_frame is used for X window frames; defined in console-x.h */ + struct x_frame is for X window frames; defined in console-x-impl.h */ void *frame_data; #define FRAME_SLOT_DECLARATION diff -r 52c2a7139db0 -r c9f067fd71a3 src/unicode.c --- a/src/unicode.c Tue Jul 02 12:27:58 2002 +0000 +++ b/src/unicode.c Tue Jul 02 12:32:37 2002 +0000 @@ -964,7 +964,8 @@ type_checking_assert (code >= 0); /* This shortcut depends on the representation of an Ichar, see text.c. Note that it may _not_ be extended to U+00A0 to U+00FF (many ISO 8859 - coded character sets have points that map into that region). */ + coded character sets have points that map into that region, so this + function is many-valued). */ if (code < 0xA0) return (Ichar) code; @@ -1183,7 +1184,7 @@ EQ (charset, Vcharset_control_1) || EQ (charset, Vcharset_latin_iso8859_1)) && unicode != ichar) - signal_error (Qinvalid_argument, "Can't change Unicode translation for ASCII, Control-1 or Latin-1 char", + signal_error (Qinvalid_argument, "Can't change Unicode translation for ASCII, Control-1 or Latin-1 character", character); /* #### Composite characters are not properly implemented yet. */