Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4334 emacs/src/ChangeLog:1.4335
*** emacs/src/ChangeLog:1.4334  Wed Apr 20 07:37:03 2005
--- emacs/src/ChangeLog Wed Apr 20 07:50:59 2005
***************
*** 1,5 ****
--- 1,28 ----
  2005-04-20  Kenichi Handa  <[EMAIL PROTECTED]>
  
+       * lisp.h (CHAR_TABLE_DEFAULT_SLOT_ASCII): New macro.
+       (CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL): New macro.
+       (CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC): New macro.
+ 
+       * alloc.c (make_sub_char_table): Argument changed to initial
+       value of the slots.
+ 
+       * data.c (Faref): Handle special slots used as default values of
+       ascii, eight-bit-control, eight-bit-control.  Don't ignore a
+       default value set for a group of characters.
+       (Faset): Signal an error if IDXVAL is not a valid character code.
+       Make a sub-chartable with correct initial value.
+ 
+       * fns.c (Fset_char_table_range): Don't set slots used as default
+       values for ascii, eight-bit-control, eight-bit-graphic.  Don't
+       call Faref with charset-id.
+       (Fset_char_table_default): Document how to treat normal character
+       argument.  Handle special slots used as default values of ascii,
+       eight-bit-control, eight-bit-control.  Make a sub chartable if
+       necessary.
+ 
+ 2005-04-20  Kenichi Handa  <[EMAIL PROTECTED]>
+ 
        * search.c (boyer_moore): Fix previous change.
  
  2005-04-19  Kim F. Storm  <[EMAIL PROTECTED]>


_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs

Reply via email to