guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile ChangeLog


From: Marius Vollmer
Subject: guile/guile-core/libguile ChangeLog
Date: Wed, 25 Jul 2001 14:04:00 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/07/25 14:03:59

Modified files:
        guile-core/libguile: ChangeLog 

Log message:
        

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1477&tr2=1.1478&r1=text&r2=text

Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1477 
guile/guile-core/libguile/ChangeLog:1.1478
--- guile/guile-core/libguile/ChangeLog:1.1477  Wed Jul 25 08:33:03 2001
+++ guile/guile-core/libguile/ChangeLog Wed Jul 25 14:03:59 2001
@@ -1,3 +1,13 @@
+2001-07-25  Marius Vollmer  <address@hidden>
+
+       * eval.c: Allow variables in memoized code (in addition to glocs).
+       (scm_lookupcar): Handle variables in lost races.  Replace symbol
+       with variable directly, do not make a gloc.
+       (scm_unmemocar): Rewrite variables using a reverse lookup, just
+       like glocs.
+       (scm_ceval, scm_deval): Deal with variables in SCM_IM_SET and in
+       the main switch.
+
 2001-07-25  Marius Vollmer  <address@hidden>
 
        * variable.c (scm_i_variable_print): Use "value" instead of



reply via email to

[Prev in Thread] Current Thread [Next in Thread]