comparison src/ChangeLog @ 5129:ebd8cab8629f ben-lisp-object

finish old ChangeLog entry left undone
author Ben Wing <ben@xemacs.org>
date Sun, 07 Mar 2010 02:23:16 -0600
parents 7be849cb8828
children 4f4672e2aa34
comparison
equal deleted inserted replaced
5128:7be849cb8828 5129:ebd8cab8629f
633 * ui-gtk.c (allocate_emacs_gtk_object_data): 633 * ui-gtk.c (allocate_emacs_gtk_object_data):
634 * ui-gtk.c (allocate_emacs_gtk_boxed_data): 634 * ui-gtk.c (allocate_emacs_gtk_boxed_data):
635 * window.c (allocate_window): 635 * window.c (allocate_window):
636 * window.c (new_window_mirror): 636 * window.c (new_window_mirror):
637 * window.c (make_dummy_parent): 637 * window.c (make_dummy_parent):
638 Create a simpler interface (ALLOC_LCRECORD) for allocating 638 Create a simpler interface for allocating/declaring Lisp objects;
639 documented in lrecord.h.
640
641 ALLOC_LCRECORD_TYPE -> ALLOC_LISP_OBJECT (returns a Lisp object
642 rather than a pointer),
643 BASIC_ALLOC_LCRECORD -> ALLOC_SIZED_LISP_OBJECT
644 DEFINE_LRECORD_IMPLEMENTATION -> DEFINE_*_LISP_OBJECT
645 DEFINE_LRECORD_SEQUENCE_IMPLEMENTATION -> DEFINE_*SIZABLE_*LISP_OBJECT
646 DEFINE_LRECORD_*IMPLEMENTATION_WITH_PROPS -> DEFINE_*GENERAL_LISP_OBJECT
647 DEFINE_BASIC_LRECORD_IMPLEMENTATION -> DEFINE_*FROB_BLOCK_LISP_OBJECT
648 DEFINE_DUMPABLE_*/DEFINE_NODUMP_* instead of a 0 or 1 dumpable flag
649 DEFINE_*INTERNAL_* for "internal" Lisp objects (shouldn't escape
650 to Lisp)
651 DEFINE_EXTERNAL_* -> DEFINE_MODULE_*
652 MAKE_LRECORD_IMPLEMENTATION -> MAKE_LISP_OBJECT
653 MAKE_EXTERNAL_LRECORD_IMPLEMENTATION -> MAKE_MODULE_LISP_OBJECT
654 DECLARE_LRECORD -> DECLARE_LISP_OBJECT
655 INIT_LRECORD_IMPLEMENTATION -> INIT_LISP_OBJECT
656 alloc_lrecord -> alloc_sized_lrecord (since it takes a size)
657
658 Dynarr_newf, Dynarr_lisp_newf: takes a Bytecount instead of an int
639 659
640 2010-03-05 Ben Wing <ben@xemacs.org> 660 2010-03-05 Ben Wing <ben@xemacs.org>
641 661
642 * mule-coding.c: 662 * mule-coding.c:
643 * mule-coding.c (iso2022_encode): 663 * mule-coding.c (iso2022_encode):