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): |
