factor/core
Slava Pestov e929d906ce classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
..
alien Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
arrays docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
assocs Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
bootstrap classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
byte-arrays docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
byte-vectors Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
checksums triyng to rice crc32 a bit 2009-12-13 02:03:06 -06:00
classes classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
combinators Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
compiler/units classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
continuations Merge up 2010-01-30 20:39:43 -08:00
definitions Re-work flushed dependencies into new compiler cross-referencing framework 2010-01-30 09:29:00 +13:00
destructors Clean up startup/shutdown hook code 2009-11-20 00:57:49 -06:00
effects Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
generic classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
graphs docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
growable growable: M\ growable contract should be declared inline, fixes performance regression on stack benchmark 2009-10-30 20:53:47 -05:00
hashtables Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
init Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
io Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
kernel Minor documentation updates 2010-01-30 09:28:54 +13:00
layouts Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
lexer docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
make Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
math Merge git://github.com/littledan/Factor into littledan 2010-01-31 02:54:58 +13:00
memory Fix image save on Windows 2010-01-22 12:59:36 -06:00
namespaces Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
parser vocabs.parser: The manifest is now a definition observer, and updates itself when compilation units complete. This helps keep listener's search path up to date if vocabularies and words are renamed, defined, and undefined 2010-01-27 20:49:26 +13:00
quotations Stop wearing monocle and use the term "entry point" instead of "XT" throughout VM and compiler; also remove two unused relocation types 2010-01-18 20:54:00 +13:00
sbufs Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
sequences move sequence-hashcode-step to private 2010-01-22 16:30:22 -06:00
sets Factor source files should not be executable 2009-11-21 17:50:43 -06:00
slots slots: fix declaration unit test 2010-01-17 00:30:36 +13:00
sorting random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
source-files core: fix bad interaction between stage1 bootstrap and manifest update code 2010-01-28 03:02:54 +13:00
splitting factor "split-when" (split on predicate) from "split" 2009-11-06 16:29:33 -06:00
strings Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
syntax touch up quotation documentation 2009-10-31 16:40:10 -05:00
system Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
vectors random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
vocabs vocabs.parser: a couple of fixes 2010-01-27 23:20:17 +13:00
words words: fix unit test 2010-01-31 02:50:47 +13:00