Mercurial > hg > xemacs-beta
comparison src/lisp.h @ 5354:22c4e67a2e69
Remove #'acons from cl.el, make the version in alloc.c visible to Lisp
src/ChangeLog addition:
2011-02-09 Aidan Kehoe <kehoea@parhasard.net>
* alloc.c (Facons):
* alloc.c (Fobject_memory_usage):
* alloc.c (syms_of_alloc):
* faces.c (complex_vars_of_faces):
* lisp.h:
* mc-alloc.c (Fmc_alloc_memory_usage):
Rename acons() to Facons(), make it visible to Lisp. Change uses
of the function in C accordingly.
lisp/ChangeLog addition:
2011-02-09 Aidan Kehoe <kehoea@parhasard.net>
* cl.el (acons): Removed, make the implementation in alloc.c
visible to Lisp instead.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 09 Feb 2011 20:15:50 +0000 |
parents | 94bbd4792049 |
children | 4f39e57a82b4 00e79bbbe48f |
comparison
equal
deleted
inserted
replaced
5353:38e24b8be4ea | 5354:22c4e67a2e69 |
---|---|
4273 MODULE_API EXFUN (Fexpand_abbrev, 0); | 4273 MODULE_API EXFUN (Fexpand_abbrev, 0); |
4274 | 4274 |
4275 /* Defined in alloc.c */ | 4275 /* Defined in alloc.c */ |
4276 MODULE_API EXFUN (Fcons, 2); | 4276 MODULE_API EXFUN (Fcons, 2); |
4277 MODULE_API EXFUN (Flist, MANY); | 4277 MODULE_API EXFUN (Flist, MANY); |
4278 MODULE_API EXFUN (Facons, 3); | |
4278 EXFUN (Fbit_vector, MANY); | 4279 EXFUN (Fbit_vector, MANY); |
4279 EXFUN (Fmake_byte_code, MANY); | 4280 EXFUN (Fmake_byte_code, MANY); |
4280 MODULE_API EXFUN (Fmake_list, 2); | 4281 MODULE_API EXFUN (Fmake_list, 2); |
4281 MODULE_API EXFUN (Fmake_string, 2); | 4282 MODULE_API EXFUN (Fmake_string, 2); |
4282 EXFUN (Fstring, MANY); | 4283 EXFUN (Fstring, MANY); |
4297 Lisp_Object make_bit_vector_from_byte_vector (unsigned char *, Elemcount); | 4298 Lisp_Object make_bit_vector_from_byte_vector (unsigned char *, Elemcount); |
4298 Lisp_Object noseeum_make_marker (void); | 4299 Lisp_Object noseeum_make_marker (void); |
4299 #ifndef NEW_GC | 4300 #ifndef NEW_GC |
4300 void garbage_collect_1 (void); | 4301 void garbage_collect_1 (void); |
4301 #endif /* not NEW_GC */ | 4302 #endif /* not NEW_GC */ |
4302 MODULE_API Lisp_Object acons (Lisp_Object, Lisp_Object, Lisp_Object); | |
4303 MODULE_API Lisp_Object cons3 (Lisp_Object, Lisp_Object, Lisp_Object); | 4303 MODULE_API Lisp_Object cons3 (Lisp_Object, Lisp_Object, Lisp_Object); |
4304 MODULE_API Lisp_Object list1 (Lisp_Object); | 4304 MODULE_API Lisp_Object list1 (Lisp_Object); |
4305 MODULE_API Lisp_Object list2 (Lisp_Object, Lisp_Object); | 4305 MODULE_API Lisp_Object list2 (Lisp_Object, Lisp_Object); |
4306 MODULE_API Lisp_Object list3 (Lisp_Object, Lisp_Object, Lisp_Object); | 4306 MODULE_API Lisp_Object list3 (Lisp_Object, Lisp_Object, Lisp_Object); |
4307 MODULE_API Lisp_Object list4 (Lisp_Object, Lisp_Object, Lisp_Object, | 4307 MODULE_API Lisp_Object list4 (Lisp_Object, Lisp_Object, Lisp_Object, |