diff --git a/CHANGES.txt b/CHANGES.txt index 7374dc4add..7ae97b0ba8 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -6,6 +6,10 @@ data could fill up the buffer and cause a denial-of-service attack. The alien interface now supports "float" and "double" types. +Defining a predicate subclass of tuple is supported now. Note that +unions and complements over tuples are still not supported. Also, +predicate subclasses of concrete tuple classes are not supported either. + Factor 0.74: ------------ diff --git a/TODO.FACTOR.txt b/TODO.FACTOR.txt index 6e3e02facc..e1c03c1385 100644 --- a/TODO.FACTOR.txt +++ b/TODO.FACTOR.txt @@ -61,6 +61,7 @@ + compiler: +- optimize the generic word prologue - [ [ dup call ] dup call ] infer hangs - more accurate types for various words - declarations