* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
[bpt/guile.git] / libguile / eval.c
2001-03-30 Dirk Herrmann* Replaced a lot of calls to SCM_C[AD]R with more appro...
2001-03-29 Marius Vollmer* eval.c (SCM_APPLY): Check that arg1 is bound for...
2001-03-26 Marius Vollmer* tags.h (SCM_IM_CALL_WITH_VALUES): New isym.
2001-03-15 Dirk Herrmann* Removed unused object parameter from SCM_ASSYNT.
2001-03-12 Martin Grabmüller * load.c (scm_primitive_load, scm_primitive_load_path),
2001-03-11 Keisuke NishidaUse SCM_LISTn instead of scm_listify.
2001-03-09 Keisuke NishidaRemove #include <stdio.h>. Add #include <string.h>.
2001-03-05 Mikael Djurfeldt* eval.c (scm_m_letstar): Removed check for duplicate...
2001-03-04 Dirk Herrmann* Eliminate some calls to scm_wta.
2001-03-03 Marius Vollmer* eval.c (scm_s_duplicate_bindings): New error message.
2001-03-03 Marius VollmerCosmetic cleanups.
2001-03-03 Marius Vollmer* eval.h (SCM_EVALIM2): New macro. Use it when a
2001-02-23 Neil Jerram* Minor docstring updates.
2001-02-22 Marius Vollmer* eval.c (scm_ceval, scm_deval): When evaluating expres...
2001-02-21 Marius VollmerOnly check number of arguments for closures, see last...
2001-02-21 Marius Vollmer* eval.c (scm_ceval, scm_deval): Check for wrong number...
2001-02-16 Martin Grabmüller(scm_eval_options_interface, scm_evaluator_traps, s_scm...
2001-02-15 Marius VollmerDo not use "//" comment syntax. It's not ANSI.
2001-02-13 Marius Vollmer* eval.c (scm_ceval, scm_deval): use `SIDEVAL' instead of
2001-02-11 Marius Vollmer* eval.c (scm_ceval, scm_deval): Recognize when `begin...
2001-02-08 Marius Vollmer* modules.h (scm_selected_module, scm_current_module...
2001-02-02 Keisuke NishidaNew functions: scm_c_make_vector, scm_c_make_hash_table.
2001-01-29 Mikael Djurfeldt* eval.c (SCM_APPLY): Check that primitives which take...
2001-01-24 Mikael Djurfeldt* eval.c (SCM_APPLY): Added # args check for application of
2001-01-22 Dirk Herrmann* Move all real functionality from scm_eval into inner_...
2001-01-19 Dirk Herrmann* Applied Martin Grabmueller's fix of case's handling...
2000-12-28 Dirk Herrmann* Fixed the changelog entry regarding re-introduction...
2000-12-21 Dirk Herrmann* Make sure, re-entering the dynamic scope of an eval...
2000-12-15 Dirk Herrmann* Fix a bug in scm_eval.
2000-12-11 Dirk Herrmann* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead...
2000-12-08 Keisuke NishidaSmob-related creanup.
2000-12-07 Keisuke NishidaSome cleanup on smob calls.
2000-12-07 Keisuke NishidaImproved smob calls.
2000-12-06 Dirk Herrmann* eval.c: remove commented code, remove #ifdef CCLO...
2000-11-25 Gary Houston * use an applicable SMOB to represent continuations...
2000-11-17 Marius Vollmer* alist.c, arbiters.c, async.c, backtrace.c, boolean...
2000-11-07 Mikael Djurfeldt* eval.c (SCM_IM_DISPATCH), objects.c (scm_mcache_looku...
2000-10-25 Mikael Djurfeldt* goops.c, objects.c, objects.h, eval.c (scm_make_exten...
2000-10-25 Dirk Herrmann* Some more work to get rid of SCM_LENGTH
2000-10-10 Dirk Herrmann* Removed further calls to SCM_LENGTH.
2000-09-26 Dirk Herrmann* Removed some more references to SCM_CHARS.
2000-09-22 Dirk Herrmann* Eliminated some more calls to SCM_CHARS.
2000-09-12 Dirk Herrmann* Unified ssymbols and msymbols to a single symbol...
2000-09-10 Keisuke Nishida* eval.c (SCM_APPLY): Fixed bugs in the applicable...
2000-09-02 Neil Jerram* Docstring updates.
2000-08-25 Keisuke Nishida* smob.h (scm_smob_descriptor): Added `apply\' and...
2000-08-11 Mikael Djurfeldt* eval.c (scm_eval): Backward incompatible change:...
2000-07-17 Marius Vollmer* eval.c (unmemocopy): Don't rely on V being a list...
2000-06-21 Mikael Djurfeldt* eval.c, eval.h (scm_top_level_lookup_closure_var...
2000-06-14 Mikael Djurfeldt* eval.c: Updated comment above scm_map.
2000-06-04 Mikael Djurfeldt* eval.c (scm_badformalsp): New static function.
2000-06-04 Mikael Djurfeldt* eval.c (scm_lookupcar): Test for !SCM_CONSP (SCM_CAR...
2000-05-23 Dirk Herrmann* Replace SCM_UNPACK_CAR with SCM_CELL_TYPE or SCM_CELL...
2000-05-18 Dirk Herrmann* Unified some rest argument checking and handling.
2000-05-17 Dirk Herrmann* __scm.h: Added SCM_DEBUG as default debug option.
2000-05-10 Dirk HerrmannMore distinguished handling of real and complex values.
2000-05-08 Dirk Herrmann* eval.c: Removed ASRTSYNTAX macro. Removed function...
2000-05-05 Dirk Herrmann* eval.c: Eliminated redundant SCM_IMP tests.
2000-05-02 Dirk Herrmann* numbers.c (scm_logtest, scm_division): Reordered...
2000-04-25 Dirk HerrmannMade undef_object into a local static variable.
2000-04-21 Mikael Djurfeldt* Makefile.am (DEFS): Added. automake adds -I options...
2000-04-19 Dirk Herrmann* Another couple of SCM/scm_bits_t cleanups.
2000-04-17 Dirk Herrmann* eval.c (scm_unmemocar): Use macros to test for gloc...
2000-04-12 Dirk HerrmannThe struct data is now an array of scm_bits_t variables.
2000-04-01 Dirk HerrmannSome fixes for strict typing.
2000-03-22 Mikael Djurfeldt* eval.c (SCM_CEVAL, scm_unmemocar): SCM_PACK/UNPACK...
2000-03-19 Michael Livshin * *.[hc]: add Emacs magic at the end of file, to ensur...
2000-03-18 Dirk HerrmannOnly include async.h where it is actually needed.
2000-03-18 Dirk HerrmannOnly include root.h where it is actually needed.
2000-03-17 Dirk HerrmannOnly include ports.h where it is actually needed.
2000-03-17 Dirk HerrmannOnly include vectors.h in those files, where it is...
2000-03-14 Mikael Djurfeldt* eval.c, lang.c, lang.h (scm_lisp_nil, scm_lisp_t...
2000-03-14 Mikael Djurfeldt* __scm.h eq.c, eval.c, gc.c, hc.h, gh_data, hash.c...
2000-03-12 Mikael Djurfeldt*** empty log message ***
2000-03-12 Mikael Djurfeldt* async.c, boolean.h, debug.c, dynl.c, dynwind.c, eval...
2000-03-12 Mikael Djurfeldt* alist.c, eval.c, net_db.c, posix.c, print.c, snarf...
2000-03-11 Mikael Djurfeldt* eval.c (scm_lookupcar1): Inserted SCM_ASWORD in expre...
2000-03-09 Greg J. Badros*.[ch]: make a distinction between SCM as a generic
2000-03-03 Greg J. Badros* error.h, error.c: Added `scm_wrong_type_arg_msg'...
2000-03-02 Greg J. Badros* list.c: Moved append docs to append! Thanks Dirk...
2000-01-18 Mikael Djurfeldt* alist.c, chars.c, debug.c, dynl.c, dynwind.c, error...
2000-01-12 Greg J. Badros* scm_validate.h: Added SCM_NUM2LONG_DEF macro. Make
2000-01-11 Greg J. Badros* dynl.c, error.c, eval.c, feature.c, filesys.c, fports...
2000-01-09 Gary Houston * eval.c: define scm_unbound_variable_key ('unbound...
2000-01-05 Greg J. Badros* *.[ch]: Whitespace changes -- added space after SCM_V...
2000-01-05 Greg J. Badros*.[ch]: Replace GUILE_PROC w/ SCM_DEFINE.
2000-01-04 Mikael Djurfeldt* eval.c (SCM_CEVAL): Optimization: Reverse order of
2000-01-03 Greg J. Badros* dynl-vms.c, debug.c, coop-threads.c, backtrace.c...
1999-12-18 Mikael Djurfeldt* eval.c (SCM_CEVAL): Removed check for unbound slot in
1999-12-16 Greg J. Badros* coop-threads.c: Remove K&R function headers.
1999-12-16 Greg J. Badros* *.h: Use SCM_NIMP(X) && in all the FOOP macros.
1999-12-14 Mikael DjurfeldtChanged unbound slot message
1999-12-14 Mikael Djurfeldt* guile-doc-snarf.awk: Removed.
1999-12-13 Greg J. Badros* Makefile.am: Fix ETAGS_ARGS to recognize GUILE_PROC,
1999-12-12 Greg J. Badros* *.c: Finish replacing K&R style prototypes with ANSI C
1999-12-12 Greg J. Badros* *.c, srcprop.h: Use SCM_BOOL(f) instead of (f? SCM_BO...
1999-12-12 Greg J. Badros* *.c: Pervasive software-engineering-motivated rewrite of
1999-11-19 Gary Houston * acconfig.h: add HAVE_ARRAYS.
1999-11-18 Gary Houston * configure.in: check for hstrerror.
1999-10-11 Mikael Djurfeldt* eval.c, eval.h (scm_sym_delay): New global symbol.
next