* test-suite/tests/chars.test: Fixed test comment. The bug that
[bpt/guile.git] / libguile / eval.c
2003-06-04 Dirk Herrmann * test-suite/tests/chars.test: Fixed test comment...
2003-06-04 Dirk Herrmann * test-suite/tests/chars.test: Added test, attempting...
2003-06-04 Dirk Herrmann * __scm.h, gc-card.c (SCM_DEBUG_DEBUGGER_SUPPORT,
2003-06-02 Dirk Herrmann * deprecated.c, deprecated.h, eval.c, eval.h: Deprecated
2003-06-01 Dirk Herrmann This set of patches separates the representation of...
2003-05-31 Dirk Herrmann * eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_0,
2003-05-30 Dirk Herrmann * eval.c (SCM_CEVAL): Improved readability of call...
2003-05-30 Dirk Herrmann * eval.c (SCM_CEVAL): Avoid one level of indirection...
2003-05-25 Dirk Herrmann * libguile/eval.c (SCM_CEVAL): In case of an applicati...
2003-05-22 Mikael Djurfeldt* __scm.h (SCM_STACK_PTR): New macro. (Cast argument...
2003-05-19 Dirk Herrmann * eval.c (scm_m_do, unmemocopy, SCM_CEVAL): Reversed...
2003-05-06 Dirk Herrmann * eval.c, eval.h, read.c, read.h (scm_sym_dot): Moved...
2003-05-06 Dirk Herrmann * eval.c, eval.h, evalext.c, evalext.h (scm_m_undefine...
2003-05-04 Dirk Herrmann The purpose of this patch is to make guile's internal...
2003-04-28 Mikael Djurfeldt* eval.c (scm_m_atdispatch): Removed until actually...
2003-04-28 Dirk Herrmann * eval.c, goops.c (@dispatch, @slot-ref, @slot-set...
2003-04-27 Dirk Herrmann * eval.c: Non functional change: Separated R5RS and...
2003-04-27 Dirk Herrmann * eval.c (scm_ilookup): Rewritten to improve readability.
2003-04-27 Dirk Herrmann * eval.c (scm_i_call_closure_0, call_closure_1, call_c...
2003-04-25 Dirk Herrmann * eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref,
2003-04-23 Dirk Herrmann This set of patches contains no functional changes...
2003-04-21 Dirk Herrmann * eval.c (EXTEND_ENV): Eliminated.
2003-04-21 Dirk Herrmann * eval.c (unmemocopy, SCM_APPLY, scm_map, scm_for_each,
2003-04-20 Dirk Herrmann * eval.c, eval.h, evalext.c, evalext.h (scm_sym_setter,
2003-04-20 Dirk Herrmann * eval.c, root.h (scm_undefineds, SCM_NUM_PROTECTS...
2003-04-20 Dirk Herrmann * eval.c (SCM_BIT8, SCM_BIT8, unmemocopy, SCM_CEVAL...
2003-04-20 Dirk Herrmann * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING to
2003-04-05 Marius VollmerChanged license terms to the plain LGPL thru-out.
2003-04-04 Rob Browning* eval.c: remove SCM_BIGDIG conditionals.
2003-03-27 Rob Browning* eval.c: fix various preprocessor usages of new public
2003-03-25 Rob Browning* eval.c: #include <config.h> if HAVE_CONFIG_H. #include
2003-02-10 Mikael Djurfeldt* eval.c (scm_trampoline_0, scm_trampoline_1, scm_tramp...
2003-01-23 Mikael Djurfeldt* threads.h, threads.c: Moved futures to their own...
2002-12-29 Mikael Djurfeldt* eval.c (unmemocopy): Bugfix: scm_sym_delay --> scm_sy...
2002-12-19 Mikael Djurfeldt* eval.c (call_subr2o_1, call_lsubr2_2): New functions.
2002-12-15 Mikael Djurfeldt* __scm.h (SCM_DEFER_INTS, SCM_ALLOW_INTS): New definit...
2002-12-09 Mikael Djurfeldt* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.
2002-12-01 Mikael Djurfeldt* eval.h (scm_t_trampoline_1, scm_t_trampoline_2):...
2002-11-03 Marius Vollmer* __scm.h (USE_THREADS, GUILE_ISELECT): Define when
2002-07-20 Han-Wen Nienhuys2002-07-20 Han-Wen <hanwen@cs.uu.nl>
2002-07-15 Dirk Herrmann* eval.c (SCM_CEVAL), macros.c (macro_print, scm_makmacro,
2002-07-14 Neil JerramFix for 1001-local-eval-error-backtrace-segfaults.
2002-06-30 Dirk Herrmann* __scm.h (SCM_CAUTIOUS), eval.c (scm_eval_args, deval_...
2002-06-30 Dirk Herrmann* backtrace.c (SCM_ASSERT), debug.c (scm_debug_options...
2002-06-28 Dirk Herrmann* __scm.h, eval.c, eval.h: Removed compile time option
2002-03-26 Dirk Herrmann* srcprop.[ch] (scm_c_source_property_breakpoint_p...
2002-03-25 Dirk Herrmann* debug.h, eval.c: Deprecated CHECK_ENTRY, CHECK_APPLY and
2002-03-24 Dirk Herrmann* debug.h (scm_ready_p, debug_print): Removed declarations.
2002-03-23 Dirk Herrmann* eval.c (SCM_CEVAL, SCM_APPLY): Eliminated labels...
2002-03-21 Dirk Herrmann* eval.c (SCM_CEVAL): Minimized scope of variable arg2.
2002-03-20 Dirk Herrmann* eval.c (SIDEVAL): Removed.
2002-03-15 Neil JerramChange 3 instances of @var to @code in docstrings.
2002-03-14 Dirk Herrmann* eval.c (SCM_CEVAL), srcprop.h (SRCBRKP): Eliminated...
2002-03-14 Thien-Thi NguyenRetire inclusion guard macro SCM_MAGIC_SNARFER.
2002-03-13 Dirk Herrmann* eval.c (SCM_CEVAL): Got rid of the last reference...
2002-03-10 Dirk Herrmann* eval.c (SCM_CEVAL): Cleaned up the handling of 'slot...
2002-03-09 Dirk Herrmann* eval.c (SCM_CEVAL): Cleaned up the handling of #...
2002-03-08 Neil Jerram* Fix bug caused by frame size overflowing its field.
2002-03-05 Dirk Herrmann* eval.c (SCM_CEVAL): Cleaned up the handling of 'apply...
2002-03-02 Dirk Herrmann* eval.c (SCM_CEVAL): Cleaned up the handling of 'if...
2002-03-02 Dirk Herrmann* eval.c (SCM_CEVAL): Cleaned up the handling of 'cons...
2002-03-02 Dirk Herrmann* eval.c (scm_badargsp, SCM_CEVAL): Replaced SCM_N...
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
next