Commit Graph

1891 Commits (ec76a0bfffa8ba47740e36901f8dd1a7f11bc846)

Author SHA1 Message Date
Slava Pestov 4102857694 Tree shaker now strips out some more PEG stuff 2008-12-03 08:12:28 -06:00
Slava Pestov d60c79c9bf Expand instance? with literal class 2008-12-03 08:11:51 -06:00
U-SLAVA-DFB8FF805\Slava 8834f8e041 Loosen type on direct arrays since we want to use them on displaced aliens too 2008-12-03 06:52:31 -06:00
U-SLAVA-DFB8FF805\Slava da9b38caae Fix Windows bootstrap 2008-12-03 06:52:16 -06:00
U-SLAVA-DFB8FF805\Slava 7b380c526e Clean up windows.ole3 and fix it for specialized-arrays change 2008-12-03 06:38:44 -06:00
Slava Pestov e9abdef5c5 Fix io.mmap help lint failures 2008-12-03 06:18:18 -06:00
Slava Pestov 54e1dd3338 Fix help-lint failures in alien.c-types 2008-12-03 06:17:38 -06:00
Slava Pestov 1944fe54c0 Fix compile error in nibble-arrays and add some unit tests 2008-12-03 06:16:17 -06:00
Slava Pestov 90409502e3 Fix [wlet after recent locals refactoring broke it 2008-12-03 06:13:05 -06:00
Doug Coleman 3d17175926 move io.files.unique to basis 2008-12-03 05:24:47 -06:00
Slava Pestov 13ed2476cd Fix bogus dependency 2008-12-03 03:44:15 -06:00
Slava Pestov 460a43236b Fix serialize tests 2008-12-03 03:43:59 -06:00
Slava Pestov 6200e99f58 Fix specialized vectors, again 2008-12-03 03:43:52 -06:00
Slava Pestov 46b0df1e18 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-03 03:34:38 -06:00
Doug Coleman 68757f0a99 revert id change 2008-12-03 00:19:52 -06:00
Slava Pestov 4eacebe3a3 Merge branch 'specialized-arrays' 2008-12-03 00:08:38 -06:00
Slava Pestov 6236850aa9 Comment out bunny deploy test since bunny is in temporarily in unmaintained 2008-12-03 00:06:46 -06:00
Slava Pestov 66c53b573d Update x11 for specialized-arrays 2008-12-03 00:05:46 -06:00
Slava Pestov 48c051f22e Fix specialized vectors 2008-12-03 00:05:32 -06:00
Doug Coleman 8edcf841f1 back to using getmntinfo64 instead of getfsstat64 on mac 2008-12-02 23:10:27 -06:00
Slava Pestov 22be7e5928 Remove with-malloc, use destructors instead 2008-12-02 21:51:21 -06:00
Slava Pestov c4ff034229 Document byte-array>T-array word 2008-12-02 21:51:07 -06:00
Slava Pestov 9c713fda6f Change type declaration for performance reasons 2008-12-02 21:50:53 -06:00
Slava Pestov aa3e1cdb6c mapped-file no longer supports sequence protocol. Instead, io.mmap.functor generates mapped arrays for all primitive C types 2008-12-02 21:50:34 -06:00
Doug Coleman 7527a3d62d move io.files.listing to tools.files and update usages 2008-12-02 21:49:59 -06:00
Slava Pestov f683a76a5e Functor application records location info in generated words 2008-12-02 21:49:51 -06:00
Doug Coleman 2b4e2776f1 break out id into id0 and id1 2008-12-02 21:39:09 -06:00
Doug Coleman 201c02414a file-systems works on netbsd now 2008-12-02 21:32:00 -06:00
Slava Pestov 25bdb4172a Functor-generated words can now have stack effect declarations; define byte-array>*-array words 2008-12-02 20:35:20 -06:00
Doug Coleman 0c7327a572 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-02 20:23:27 -06:00
Slava Pestov 7a72ca52df Merge branch 'master' of git://factorcode.org/git/factor 2008-12-02 20:46:32 -06:00
Slava Pestov 9de02d01c5 Fix selection rendering 2008-12-02 20:46:21 -06:00
Slava Pestov cb56943f81 Clean up each-line combinator a bit, add unit tests 2008-12-02 20:46:09 -06:00
erg 7eff9493b5 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-02 20:42:31 -06:00
erg 2d71132527 file-system-info on linux now shows more information 2008-12-02 20:41:57 -06:00
Doug Coleman 89a0286c3b fix file-systems on freebsd 2008-12-02 20:16:53 -06:00
Slava Pestov 350e697615 Merge branch 'master' into specialized-arrays 2008-12-02 20:07:14 -06:00
Slava Pestov 3385cf5992 Update XML library to parse <! directives better; modernize the code a bit 2008-12-02 19:59:16 -06:00
Doug Coleman 9e3bc2b1a0 use getfsstat instead of getmntinfo on macosx 2008-12-02 19:18:48 -06:00
Doug Coleman 3183c65940 fix bootstrap error 2008-12-02 19:08:22 -06:00
Slava Pestov 1ac4b92051 Merge branch 'master' into specialized-arrays 2008-12-02 16:20:32 -06:00
sheeple f887d71965 file-systems on openbsd 2008-12-02 15:59:01 -06:00
Doug Coleman 9ac3f13b2a Call statfs on OpenBSD. Clean up unused code 2008-12-02 17:43:07 -06:00
Slava Pestov 791a61101a Update qualified docs a little 2008-12-02 16:27:54 -06:00
Daniel Lee Harple e609448b44 Fix scaffold to work with vocab-roots outside of Factor source tree. Cleanup check-vocab-root. 2008-12-02 16:23:54 -05:00
Doug Coleman 869d4cea78 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-02 14:45:32 -06:00
Doug Coleman 5c446e3460 fix bootstrap on netbsd 2008-12-02 14:44:00 -06:00
Eduardo Cavazos b006e00274 Merge branch 'master' of http://factorcode.org/git/factor 2008-12-02 14:26:16 -06:00
Eduardo Cavazos 8acd9c6814 models.range: Correct stack effect for '<range>' 2008-12-02 14:25:34 -06:00
Slava Pestov 74a112f1cf Update cpu.x86.basis/io to use dip instead of >r/r> 2008-12-02 03:10:13 -06:00
Slava Pestov e4db2afb7e Update cpu.x86.assembler to use dip instead of >r/r> 2008-12-02 03:10:01 -06:00
Slava Pestov af60dfa050 Update io.windows.launcher to use dip instead of >r/r> 2008-12-02 03:09:39 -06:00
Slava Pestov 60688848f2 Update io.mmap to use dip instead of >r/r> 2008-12-02 03:09:25 -06:00
Slava Pestov e559a101e8 Merge branch 'master' into specialized-arrays 2008-12-02 02:46:26 -06:00
Slava Pestov 402da00390 Fixing bootstrap with specialized arrays 2008-12-02 02:44:19 -06:00
Doug Coleman c6fbf2d9ae Merge branch 'master' of git://factorcode.org/git/factor 2008-12-02 00:53:47 -06:00
Doug Coleman 3a8f784baa add a tags file 2008-12-02 00:53:30 -06:00
Doug Coleman 53d44bb78c remove unused vocab 2008-12-02 00:52:48 -06:00
Slava Pestov 86d389c903 Merge branch 'master' of git://github.com/dlh/factor 2008-12-02 00:25:42 -06:00
Slava Pestov c27faa3de4 Remove 3compose: nothing in core used it, and basis code can use fry 2008-12-02 00:25:23 -06:00
Slava Pestov 1c382605b2 Fix typo 2008-12-02 00:24:08 -06:00
Slava Pestov 192a164ef4 Fix some bugs 2008-12-02 00:24:00 -06:00
Daniel Lee Harple 082b788cdb Don't add f to vocab-roots 2008-12-02 01:15:34 -05:00
Slava Pestov 722989d895 Merge branch 'master' of git://factorcode.org/git/factor into specialized-arrays 2008-12-01 21:55:32 -06:00
Doug Coleman c178718bb3 fix openbsd 2008-12-01 21:53:30 -06:00
Doug Coleman 7553b816f8 add another slot to file-system-info -- available-space, which is what the user can actually use, not what's free on disk 2008-12-01 21:20:33 -06:00
Slava Pestov f51708386d Fix conflicts 2008-12-01 20:39:43 -06:00
Slava Pestov 6c5aeca2f7 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 19:51:11 -06:00
Slava Pestov f72c951a6b Kill environment init hook 2008-12-01 19:51:01 -06:00
U-SLAVA-DFB8FF805\Slava ef0410ef50 Use bi instead of dup/swap in a couple of places 2008-12-01 18:20:32 -06:00
U-SLAVA-DFB8FF805\Slava 6d8d4b3098 Fix odd Windows mouse wheel behavior 2008-12-01 18:20:19 -06:00
U-SLAVA-DFB8FF805\Slava 8b106b6a77 Clean up a bit 2008-12-01 17:54:35 -06:00
U-SLAVA-DFB8FF805\Slava 77def0bc96 was using each-line from io by accident, dont' even need io in USING: list here 2008-12-01 17:53:17 -06:00
Slava Pestov 87656b19e3 FACTOR_ROOTS env var 2008-12-01 17:19:47 -06:00
Slava Pestov 973e3faa00 Documentation updates 2008-12-01 17:00:35 -06:00
Aaron Schaefer 0ef3ff4058 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 17:29:36 -05:00
Slava Pestov 7b392c88e6 Remove obsolete tests 2008-12-01 16:12:04 -06:00
Slava Pestov a558f91d5d Better command-line processing 2008-12-01 16:10:48 -06:00
Aaron Schaefer 451771ab77 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 10:31:28 -05:00
Slava Pestov 52c5b53e27 Refactoring usages of >r, r>, -rot, rot 2008-11-30 22:21:37 -06:00
Slava Pestov b5a04f6a5d Clean up code duplication 2008-11-30 19:13:42 -06:00
Slava Pestov 13748bc623 Comment out tests... *sigh* 2008-11-30 19:06:28 -06:00
Doug Coleman 463f8bd7f9 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 18:32:08 -06:00
Doug Coleman 9afdfb15c8 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 20:31:59 -06:00
Doug Coleman 439f91bb84 fix usings 2008-12-01 20:30:52 -06:00
Doug Coleman 790829ea6f Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 17:53:57 -06:00
Doug Coleman 4188d41a02 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 17:29:25 -06:00
Doug Coleman 18777c5a36 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-01 16:41:36 -06:00
erg dfde2dfef3 fix file-system-info on linux 2008-12-01 16:28:22 -06:00
Doug Coleman 72db24ad65 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/unix/statfs/netbsd/netbsd.factor
2008-12-01 14:07:56 -06:00
Doug Coleman 2a34339e65 make a generic protocol for filling in the file-system-info obj in io.unix.files 2008-12-01 14:04:55 -06:00
Doug Coleman 1f7b5ef6d0 redo most of statfs and statvfs 2008-12-01 14:04:31 -06:00
Doug Coleman 742de25055 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 18:30:19 -06:00
Slava Pestov 6dce834d91 Get rid of some more >r/r> usages 2008-11-30 18:28:15 -06:00
Slava Pestov 7096d7ea13 Fix references to defunct alien.syntax.private vocabulary 2008-11-30 18:04:25 -06:00
Slava Pestov 2be4a11d61 Fix help lint 2008-11-30 17:56:33 -06:00
Slava Pestov a7a1fa2b57 Fix USING: 2008-11-30 17:49:46 -06:00
Slava Pestov 3e25d14e54 Code cleanup: refactoring usages of rot and -rot to use newer idioms instead 2008-11-30 17:47:29 -06:00
Doug Coleman da3936a162 fix netbsd file-system-info 2008-11-30 17:32:55 -06:00
Doug Coleman 2eb185865e Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 17:18:34 -06:00