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,