Changes in doc/ref:
[bpt/guile.git] / libguile / eval.c
2002-03-01 Dirk HerrmannChanges in doc/ref:
2002-01-22 Neil Jerram* First batch of libguile changes for Elisp support.
2002-01-10 Dirk Herrmann* eval.c: Removed outdated references to "everr"....
2002-01-10 Dirk Herrmann* eval.[ch] (scm_deval_args): Made static.
2002-01-10 Dirk Herrmann* procs.h (SCM_CLOSURE_BODY): New Macro.
2001-12-07 Neil Jerram* Fix comment typo.
2001-11-25 Marius VollmerReplaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_ce...
2001-11-17 Dirk Herrmann* Oops, this belongs to the previous ChangeLog entry...
2001-11-17 Dirk Herrmann* eval.c: Removed bogus comment about acros.
2001-11-16 Neil Jerram* Adding C function declarations from the SCM interface...
2001-11-15 Dirk Herrmann* eval.c (RETURN): Wrap in do{}while(0) in order to...
2001-11-03 Marius Vollmer(scm_m_begin): Allow `(begin)`, with no subforms.
2001-10-18 Dirk Herrmann* eval.c (scm_lookupcar, scm_m_letstar, scm_m_do, iqq,
2001-10-13 Marius Vollmer(scm_m_atbind): First try to find the variable without...
2001-08-31 Dirk Herrmann* Removed lots of deprecated stuff.
2001-08-25 Marius Vollmer* eval.c (scm_m_atbind): Redesigned to behvae like...
2001-07-30 Dirk Herrmann* Minor changes.
2001-07-26 Marius Vollmer* tags.h: Update tag system docs.
2001-07-25 Marius Vollmer(scm_ceval, scm_deval): Use "RETURN" macro when returni...
2001-07-25 Marius VollmerAllow variables in memoized code (in addition to glocs).
2001-07-09 Thien-Thi NguyenRemove "face-lift" comment.
2001-06-28 Keisuke Nishida * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list...
2001-06-26 Neil Jerram* Handle evaluator traps by calling trap handlers direc...
2001-06-26 Keisuke Nishida * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,
2001-06-25 Michael Livshin* snarf.h (SCM_SNARF_DOCS): change the "grammar" slightly.
2001-06-14 Marius VollmerReplace "scm_*_t" with "scm_t_*", except "scm_lisp_t".
2001-06-14 Marius Vollmerreplace "scm_*_t" with "scm_t_*".
2001-06-07 Dirk Herrmann* Introduce SCM_UNUSED and mark unused function parameters.
2001-06-05 Dirk Herrmann* Introduce macro SCM_VALIDATE_NON_EMPTY_COMBINATION.
2001-05-27 Dirk Herrmann* Changed the default definition of SCM.
2001-05-26 Michael Livshinrevert the ill-considered part of the 2001-05-24 changes
2001-05-25 Marius Vollmer* eval.c (scm_debug_opts): New option `show-file-name'.
2001-05-24 Michael Livshin* validate.h
2001-05-20 Marius VollmerUse SCM_EQ_P insteda of `==' or `!=' in certain
2001-05-20 Marius Vollmer(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr...
2001-05-15 Marius VollmerMerge from mvo-vcell-cleanup-1-branch.
2001-05-15 Dirk Herrmann* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_...
2001-05-09 Marius Vollmer(scm_i_eval): Copy expression before passing it to
2001-05-04 Neil Jerram * eval.c (scm_promise_p), list.c (scm_append_x, scm_re...
2001-04-24 Marius Vollmer* eval.h, eval.c (scm_system_transformer): Deprecated...
2001-04-19 Dirk Herrmann* Fixed scm_thunk_p's results when applied to closures.
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...
next