Commit Graph

2031 Commits (7ec4f574a5a322d160b08608a5ad44fb1242ce79)

Author SHA1 Message Date
Slava Pestov bfb6b4642a Consultations now implement the definition protocol; removing one from a source file forgets consulted methods 2009-03-07 00:42:43 -06:00
Slava Pestov 37bc52afa8 Redefining methods didn't always update callers if more than one method on the same generic was redefined in a compilation unit 2009-03-06 23:33:30 -06:00
Slava Pestov 44815fd981 Better handling of case when user-defined accessor becomes auto-generated 2009-03-06 23:33:03 -06:00
Slava Pestov bf663e830a Changing a method into a generated slot accessor would result in the generated accessor being forgotten 2009-03-06 20:02:31 -06:00
Slava Pestov e4a0396550 Add parse-quotation hook to parser which locals overrides. '[ and [ use this hook. Fixes locals bug reported by erg 2009-03-06 19:48:04 -06:00
Slava Pestov ec186a23dc Make watch and other annotations work on method-specs. { world graft* } watch 2009-03-06 13:32:07 -06:00
Slava Pestov 5269eba011 Document restart word 2009-03-05 13:40:30 -06:00
Slava Pestov 846687fde8 Fix documentation 2009-03-05 13:40:19 -06:00
Slava Pestov 7b9491066c Fix conflict in images vocab 2009-03-04 21:43:56 -06:00
Slava Pestov 71f729499d Merge branch 'master' of git://factorcode.org/git/factor 2009-03-04 21:36:34 -06:00
U-SLAVA-DFB8FF805\Slava 83e8cdae1c io.encodings.utf8 fixed for bootstrap; add unit tests 2009-03-04 21:33:34 -06:00
Slava Pestov abdf153374 Add utf8-index> and >utf8-index words for dealing with broken C APIs 2009-03-04 20:43:04 -06:00
Daniel Ehrenberg 5dc614c9c9 Adding map-find to core 2009-03-03 12:22:47 -06:00
Daniel Ehrenberg 5aba91a0c5 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-02 00:06:45 -06:00
Daniel Ehrenberg 5b2c0c9cbf Adding missing inline declarations 2009-03-02 00:06:27 -06:00
Slava Pestov ca7a155b72 Merge branch 'master' into new_ui 2009-03-01 20:13:05 -06:00
Slava Pestov 03cb32ad9c Make execute( faster, add execute-unsafe( and make effect tuple slots read only 2009-03-01 20:12:35 -06:00
Slava Pestov 25a877e50b Merge OneEyed's patch 2009-02-28 17:06:55 -06:00
Slava Pestov e4a9276c43 Merge branch 'master' of git://factorcode.org/git/factor 2009-02-28 15:31:45 -06:00
Slava Pestov cd53c2bd37 produce and produce-as: don't need third quotation either 2009-02-28 15:31:34 -06:00
Joe Groff 91652c706b Merge branch 'master' of git://factorcode.org/git/factor 2009-02-28 15:01:50 -06:00
Joe Groff bb0e2a49ba prélude to a haiku 2009-02-28 15:01:28 -06:00
Slava Pestov 78ce670101 Merge branch 'for-slava' of git://git.rfc1149.net/factor 2009-02-28 14:42:56 -06:00
Daniel Ehrenberg 2c462745f1 Redoing string streams and byte-array streams without copying 2009-02-27 00:53:05 -06:00
Slava Pestov 45dae72f4a Merge branch 'master' into new_ui 2009-02-26 23:31:36 -06:00
Doug Coleman a083832ab4 fix typo in math docs 2009-02-26 18:10:11 -06:00
Slava Pestov c8d5e98898 Fix conflicts 2009-02-26 03:12:19 -06:00
Slava Pestov 4426526252 Fixing some things I broke 2009-02-25 23:30:30 -06:00
Slava Pestov ce1bc1d6ed Fixing conflicts from stack checker changes 2009-02-24 01:21:10 -06:00
Slava Pestov 91d0c4ed1f Fix conflict 2009-02-22 20:02:13 -06:00
Slava Pestov 0c090699c2 Merge branch 'master' of git://factorcode.org/git/factor 2009-02-22 19:52:06 -06:00
Slava Pestov 127f9b3578 Add unit tests for bignum bug 2009-02-22 19:41:47 -06:00
Doug Coleman a6b40707df use CONSTANT: in core/ 2009-02-22 19:09:49 -06:00
Doug Coleman ff44ef224d add ?at, tests, documentation 2009-02-22 17:13:18 -06:00
Slava Pestov 591472f7a9 Clean up namespaces a bit 2009-02-20 20:51:51 -06:00
Slava Pestov be40bd33ee New initialize-alien word 2009-02-20 20:51:13 -06:00
Slava Pestov 58e55d4f45 Working on documentation 2009-02-19 16:54:27 -06:00
Slava Pestov b4a61114e1 Merge branch 'master' into new_ui 2009-02-19 13:36:32 -06:00
Slava Pestov 60134eeb98 Documentation fixes 2009-02-19 13:35:53 -06:00
Slava Pestov 5e19766330 Fix conflict 2009-02-18 22:20:05 -06:00
Doug Coleman 2af9d5a6df add canonicalize-path, fix a bug in file-extension 2009-02-18 13:33:55 -06:00
Samuel Tardieu 087d931c36 Remove the tail argument from do/until/while 2009-02-18 02:41:14 +01:00
Samuel Tardieu 3c859a77bf Simplify most 2009-02-18 01:56:54 +01:00
Slava Pestov 664e9b75de Improve " docs 2009-02-17 14:26:25 -06:00
Slava Pestov d147b98cfe Documentation improvements 2009-02-17 04:57:02 -06:00
Slava Pestov 73dfa2ae65 Fix conflict 2009-02-16 21:47:35 -06:00
Doug Coleman 53224ebce0 remove empty file 2009-02-16 21:29:13 -06:00
Slava Pestov 421ee726b8 Merge branch 'master' into new_ui 2009-02-16 21:22:12 -06:00
Slava Pestov 6a89e4ee3b Updating sequence and hashtable documentation to point more clearly at the relevant generic operations defined on these types 2009-02-16 21:06:28 -06:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00