Mercurial > hg > xemacs-beta
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): |