Commit Graph

1313 Commits (64278e21125f7f56b75566a17051b8cb9c292597)

Author SHA1 Message Date
Slava Pestov 8f140402b3 Move short to core 2008-06-18 05:58:05 -05:00
Slava Pestov 21d3380bf2 Bootstrap fix 2008-06-18 00:50:10 -05:00
Slava Pestov 0c0aaceedb Better compilation of member? when the sequence contains small integers only 2008-06-18 00:32:38 -05:00
Slava Pestov 27c89d75d4 I/O micro-optimizations; 12% improvement on reverse-complement 2008-06-17 05:22:33 -05:00
Slava Pestov 65b8e375df Documentation fix 2008-06-16 03:34:23 -05:00
Slava Pestov 229ad78907 Slight cleanup 2008-06-15 00:32:48 -05:00
Slava Pestov 01c3a185b8 Fixing tests 2008-06-13 15:35:40 -05:00
Slava Pestov 375020b7fe Add push-at to core 2008-06-13 02:09:16 -05:00
Slava Pestov 045b657474 Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now 2008-06-13 01:51:46 -05:00
Slava Pestov 61a9a8c0ec Fix <sliced-clumps> 2008-06-12 18:59:06 -05:00
Slava Pestov a368b5ad48 Clarification 2008-06-12 17:08:19 -05:00
Slava Pestov b75f322d6e Fix tests 2008-06-12 14:51:56 -05:00
Slava Pestov f8852c778b Help lint fixes 2008-06-12 06:01:42 -05:00
Slava Pestov 685d53e264 Add gather word; faster 'implementors' using inverted index 2008-06-12 05:49:46 -05:00
Slava Pestov 17001b40cd Improve encoding API 2008-06-12 03:49:29 -05:00
Slava Pestov f9ed7ac1ae Add sanity check 2008-06-11 21:12:17 -05:00
Slava Pestov c1509d5fe5 Fix more redefinition problems 2008-06-11 20:46:53 -05:00
Slava Pestov 31ff6e93bb More help updateS 2008-06-11 20:30:52 -05:00
Slava Pestov 5a3581acbc Documentation updates 2008-06-11 20:27:54 -05:00
Slava Pestov b919346681 Minor optimization 2008-06-11 18:53:56 -05:00
Slava Pestov 80720cea0d More redefinition fixes 2008-06-11 17:40:33 -05:00
Slava Pestov 39180371de Fix compile errors 2008-06-11 04:52:19 -05:00
Slava Pestov 608f70a52c Fix class reset 2008-06-11 04:49:51 -05:00
Slava Pestov c95851e34f Bug fixes and cleanups 2008-06-11 02:58:38 -05:00
Slava Pestov 28e6bf2e8a Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-06-10 18:41:21 -05:00
Slava Pestov 4d0abcae4d Search dequeues: constant-time insert/removal at both ends, membership test 2008-06-10 18:32:44 -05:00
Joe Groff 9989ad7d80 Merge branch 'master' of git://factorcode.org/git/factor 2008-06-09 18:24:10 -07:00
Slava Pestov 9270ed591f Fix bootstrap 2008-06-09 05:39:55 -05:00
Slava Pestov 6d15e96d08 Meta data 2008-06-09 05:23:46 -05:00
Slava Pestov 29fa4a8a54 assoc-find is no longer generic 2008-06-09 05:22:21 -05:00
Slava Pestov ba8f1388ab Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
Slava Pestov 2793d9b195 Fix unit tests 2008-06-08 16:47:20 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Slava Pestov 4ca59470ce Minor cleanup 2008-06-07 10:40:40 -05:00
Slava Pestov 1ccab34cfa Fix inference bug erg found a while ago 2008-06-07 04:19:23 -05:00
Slava Pestov 014d2ea31c Cleaning up and debugging corss-referencing 2008-06-06 20:47:09 -05:00
Joe Groff 5bd2ba3aa0 bit-array<>integer conversion functions. ui.backend beep method to ring the system alert sound 2008-06-05 20:06:38 -07:00
Slava Pestov b53302a0ca Documentation fixes 2008-06-05 15:29:38 -05:00
Slava Pestov 7cc553c4b6 Documentation improvements 2008-06-04 19:33:30 -05:00
Slava Pestov 442ef1e8f0 Add file-extension word 2008-06-02 15:00:51 -05:00
Slava Pestov 620103351e Tweak stuff to reduce deploy image size 2008-05-31 00:07:30 -05:00
Slava Pestov 8036c4af79 Fix typo 2008-05-30 19:02:19 -05:00
Slava Pestov 155f24df4f Fix circularity 2008-05-30 18:16:40 -05:00
Slava Pestov a0e71b0f86 Doc fix 2008-05-30 01:47:58 -05:00
Slava Pestov 727cfcba43 Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05:00
Slava Pestov d57c66690d Fix errors reported by builder 2008-05-29 02:47:30 -05:00
Slava Pestov 8bff6eba52 Fix silly DEFER: error 2008-05-28 19:43:01 -05:00
Slava Pestov ec71ee0940 Bug fixes 2008-05-28 19:34:18 -05:00
Slava Pestov a77bbfc28e Fix unit test failure 2008-05-26 05:44:33 -05:00
Slava Pestov 76b3611f13 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-26 00:50:38 -05:00
Slava Pestov 1c10cb0ff1 Update for word renaming 2008-05-26 00:48:10 -05:00
Doug Coleman 91aa69dda6 better error reporting for push/pop on dlists 2008-05-25 20:43:17 -05:00
Slava Pestov 5cb13132af adjoin and conjoin words added 2008-05-25 19:44:37 -05:00
Doug Coleman 191e95d8c1 fix a couple of dlists bugs
document more words
add more tests
2008-05-25 18:28:07 -05:00
Slava Pestov dc1a423f88 Document clumps 2008-05-24 21:49:48 -05:00
Slava Pestov a1b9d84849 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-23 18:43:17 -05:00
Slava Pestov cee6ab6770 Add unit test to prevent future screwups 2008-05-23 17:45:00 -05:00
Slava Pestov a251556024 Add failing unit tests 2008-05-23 17:33:57 -05:00
Doug Coleman 79da16bc5a 2dip documented, but should we use it in our code? the official stance is "no comment" 2008-05-23 16:47:35 -05:00
Doug Coleman 2225d1b990 uncomment bugs to let factor build (buggy) binaries! 2008-05-23 16:34:12 -05:00
Slava Pestov 3ee56c3a68 Add extract-keys word 2008-05-22 22:41:48 -05:00
Slava Pestov 56852d3ab8 Little cleanups 2008-05-22 15:45:30 -05:00
Slava Pestov 7a8da37733 Add failing inference test 2008-05-20 18:52:22 -05:00
Slava Pestov 332960adab Doc fix 2008-05-20 18:25:21 -05:00
Eduardo Cavazos 75eded700d io.binary-docs: fix typo 2008-05-19 21:30:55 -05:00
Eduardo Cavazos e9ee2dc654 sequences-docs: Fix typo 2008-05-19 21:28:32 -05:00
Eduardo Cavazos 8b14f119e5 byte-arrays-docs: Fix the description 2008-05-19 15:25:45 -05:00
Slava Pestov 78fb1a5022 Tweaks 2008-05-18 17:18:28 -05:00
U-SLAVA-DFB8FF805\Slava dcce702d0c Remove pending-error machinery 2008-05-17 23:50:11 -05:00
slava f25c2e80f9 Fix Linux monitors 2008-05-16 01:44:52 -05:00
U-SLAVA-DFB8FF805\Slava 29556e2a2b Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust 2008-05-15 05:20:42 -05:00
Slava Pestov 03cefc141e Fixing unit tests 2008-05-15 01:38:14 -05:00
Slava Pestov 46c76b8b1b Fix unit tests 2008-05-15 00:03:21 -05:00
Slava Pestov 2cbfa9c2d7 Move destructors to core 2008-05-14 23:23:12 -05:00
Slava Pestov 467c9d23af Destructor changes 2008-05-14 19:03:07 -05:00
Slava Pestov 509cf872a8 Update docs 2008-05-14 01:14:52 -05:00
Slava Pestov c60baf1232 sift and harvest words added 2008-05-13 23:36:55 -05:00
Slava Pestov dfb25c3350 SSL API fleshed out, doesn't work yet 2008-05-12 19:23:32 -05:00
Slava Pestov 1260c1ba51 Working on SSL and refactoring related code to make things easier to plug in 2008-05-12 18:53:22 -05:00
Slava Pestov b7597fbd8a add strlen 2008-05-11 17:43:34 -05:00
Slava Pestov d682d572e2 Add read-partial word 2008-05-11 17:43:17 -05:00
Slava Pestov 7f725dfa6d Fix stack effect of (exists?) 2008-05-11 17:43:11 -05:00
Slava Pestov f9db3f8b50 Documentation updates 2008-05-11 17:42:48 -05:00
Slava Pestov e13be8ce3f Use unique word 2008-05-11 13:07:07 -05:00
Slava Pestov 14d04a37aa Help lint fix 2008-05-11 02:12:36 -05:00
Slava Pestov a42756abac object is now an empty intersection 2008-05-11 01:37:37 -05:00
Slava Pestov aaf8e66215 Fix prettyprinting for INTERSECTION: 2008-05-11 00:41:47 -05:00
Slava Pestov 1bb83a21ae Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-11 00:21:39 -05:00
Slava Pestov 71cb0f9042 Disable some tests 2008-05-11 00:21:26 -05:00
Slava Pestov dd08bdfdd1 Class algebra changes 2008-05-10 23:59:02 -05:00
Daniel Ehrenberg 8b6e234709 Encodings use singletons; descriptive error updates 2008-05-10 20:17:24 -05:00
Slava Pestov 849b4a062c Document intersection classes 2008-05-10 18:59:23 -05:00
Slava Pestov db59ade218 Fix for SINGLETON: 2008-05-10 18:20:50 -05:00
Slava Pestov 53cda42d44 Add failing test 2008-05-10 18:09:10 -05:00
Slava Pestov 315110eb09 Working on intersection classes 2008-05-10 18:09:05 -05:00
Slava Pestov 0a3429810c Fix classes.tuple unit test failures 2008-05-10 16:28:02 -05:00
Slava Pestov 5d61651cb2 Changing method combination would delete methods 2008-05-10 15:56:30 -05:00
U-SLAVA-DFB8FF805\Slava 4a9a1ba2b5 Fix and clean up Windows deployment 2008-05-10 15:22:38 -05:00
Slava Pestov 3f0640457c Merge branch 'master' of git://factorcode.org/git/factor 2008-05-09 18:50:47 -05:00
Slava Pestov f0fda2f48f Fix PPC intrinsics 2008-05-09 18:50:31 -05:00