Commit Graph

3626 Commits (0fc4c99eb1266e00a7901f23b74a384f9c4fe59f)

Author SHA1 Message Date
Slava Pestov 2ddc0028f0 Working on OpenSSL 2008-05-11 17:41:54 -05:00
Doug Coleman a8a61fb23c refactoring ftp client 2008-05-11 17:25:25 -05:00
Doug Coleman 8017364b1a add ftp so i can work on it on another computer 2008-05-11 14:47:14 -05:00
Slava Pestov e13be8ce3f Use unique word 2008-05-11 13:07:07 -05:00
Matthew Willis 4532810923 Added the copyright and BSD license to cairo.gadgets 2008-05-11 10:45:00 -07:00
Matthew Willis 8442e82cda removed old cairo.png vocab. The png words are now in cairo.gadgets 2008-05-11 10:45:00 -07:00
Slava Pestov 8a4ef17039 Fix descriptive with intersection classes 2008-05-11 00:36:38 -05:00
Slava Pestov 640f9643ef Merge branch 'cairo' of git://onigirihouse.com/git/yuuki 2008-05-11 00:23:03 -05:00
Slava Pestov 1bb83a21ae Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-11 00:21:39 -05:00
Daniel Ehrenberg 8b6e234709 Encodings use singletons; descriptive error updates 2008-05-10 20:17:24 -05:00
Slava Pestov 65eddbcc90 Fix point-free conversion with empty body 2008-05-10 18:59:39 -05:00
Slava Pestov 315110eb09 Working on intersection classes 2008-05-10 18:09:05 -05:00
Slava Pestov 3b914f0a9d Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-10 17:59:11 -05:00
Matthew Willis d05f9704c6 error checking, more gadget words for cairo 2008-05-10 14:22:12 -07:00
Daniel Ehrenberg 747a4766ef Descriptive errors, deleting duplicated code in locals 2008-05-10 16:05:20 -05:00
U-SLAVA-DFB8FF805\Slava 2ef23e1fef Fix typo 2008-05-10 15:23:49 -05:00
U-SLAVA-DFB8FF805\Slava 4a9a1ba2b5 Fix and clean up Windows deployment 2008-05-10 15:22:38 -05:00
Daniel Ehrenberg 46b4167a24 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/delegate/protocols/protocols.factor
2008-05-10 15:14:58 -05:00
Doug Coleman d33b57506a find-relative-prime didn't handle numbers <= 1 correctly 2008-05-10 13:18:13 -05:00
Doug Coleman 9da8bed8f9 refactor miller-rabin a bit
still uses too many locals, but at least they're not symbols
2008-05-10 13:06:40 -05:00
Doug Coleman 4f1e524142 oops, add back some "dead code" 2008-05-10 12:36:57 -05:00
Doug Coleman a608a3c900 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-10 12:21:51 -05:00
Doug Coleman ef1f7d45af add more bindings to unix/ 2008-05-10 12:21:38 -05:00
Eduardo Cavazos a9bc2309ea unix: Minor cleanups 2008-05-10 09:10:16 -05:00
Eduardo Cavazos d1775f9bfa io.unix.kqueue: Fix using 2008-05-10 06:36:43 -05:00
Eduardo Cavazos 0c1801d213 unix.system-call: Fix circularity 2008-05-10 06:14:08 -05:00
Eduardo Cavazos 4aacf9b3e9 Update USING: 2008-05-10 06:13:44 -05:00
Eduardo Cavazos 6da3e88de5 Move error words from unix to unix.ffi 2008-05-10 06:12:54 -05:00
Eduardo Cavazos 8e341475fe unix: Convert a couple of words to the 'unix-system-call' macro 2008-05-10 05:41:00 -05:00
Eduardo Cavazos 709e35a392 Add the 'unix-system-call' macro 2008-05-10 05:40:00 -05:00
Daniel Ehrenberg 85627883de Removing "bid" from delegate 2008-05-10 01:14:36 -05:00
Daniel Ehrenberg b38c9f94dc Fixing delegate reloading 2008-05-10 00:16:46 -05:00
Doug Coleman f0480b7cf4 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-09 21:12:08 -05:00
Doug Coleman 5337366643 fix compiler errors in tar, can untar the linux kernel now 2008-05-09 21:11:27 -05:00
Eduardo Cavazos a5aab5919e Merge branch 'master' of factorcode.org:/git/factor 2008-05-09 20:31:22 -05:00
Eduardo Cavazos 50732a297b builder.report: Put a maximum size on the boot-log in the report 2008-05-09 20:30:49 -05:00
Slava Pestov b6245ddc74 Fix load error in lisp 2008-05-09 20:30:21 -05:00
Slava Pestov 95e22f6d8e Fix load error; with-locals no longer exists 2008-05-09 20:18:59 -05:00
Slava Pestov 06f79d5f26 Merge git://factorcode.org/git/jamesnvc 2008-05-09 18:43:27 -05:00
Slava Pestov ece7371e17 Merge git://factorcode.org/git/wrunt 2008-05-09 18:25:11 -05:00
Slava Pestov 2665a75feb Merge git://factorcode.org/git/littledan 2008-05-09 18:24:57 -05:00
Slava Pestov 412caee9e9 Tweak SMTP test for threading changes 2008-05-09 17:11:20 -05:00
Slava Pestov 57a86605d8 Fix deployment on Mac OS X 2008-05-09 17:11:10 -05:00
Slava Pestov 30c7f560c1 Add unit test for Ed's touch-file fix 2008-05-09 16:46:24 -05:00
Daniel Ehrenberg b7006bf456 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-09 16:41:38 -05:00
Slava Pestov 611e391521 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-09 16:40:15 -05:00
Slava Pestov 0cd8e61f24 Streams fixes 2008-05-09 16:38:27 -05:00
Eduardo Cavazos af8da7d804 Merge branch 'master' of factorcode.org:/git/factor 2008-05-09 16:25:27 -05:00
Eduardo Cavazos e0ddb3d0eb io.unix.files: New version of touch-file 2008-05-09 16:24:58 -05:00
Eduardo Cavazos 2b7bd1a8e1 unix: Add high-level 'utime' 2008-05-09 16:24:17 -05:00
Eduardo Cavazos 6d7fbff00b unix.ffi: Add utime 2008-05-09 16:24:01 -05:00
U-SLAVA-DFB8FF805\Slava ec31bfe253 Get windows.com.wrapper to load 2008-05-09 16:22:34 -05:00
U-SLAVA-DFB8FF805\Slava 17f395281a Merge branch 'master' of git://factorcode.org/git/factor 2008-05-09 16:20:17 -05:00
Daniel Ehrenberg 1005e5e939 Minor refactoring in lcs and interval-maps 2008-05-09 15:42:02 -05:00
Eduardo Cavazos 8babbe05d9 builder.util: Remove 'runtime' (use benchmark instead) 2008-05-09 14:36:33 -05:00
Eduardo Cavazos 3f1a2224b1 builder.test: minor fix 2008-05-09 10:00:24 -05:00
Eduardo Cavazos 83c4f87a2f builder: Update for new 'benchmark' effect 2008-05-09 09:11:46 -05:00
Eduardo Cavazos b1566be844 time: Update docs and stack effect for 'benchmark' 2008-05-09 09:05:52 -05:00
Alex Chapman ee2814ae05 Merge branch 'master' of http://factorcode.org/git/factor into experimental 2008-05-09 16:49:18 +10:00
Alex Chapman 347ba14bd1 jamshred: bounce 0.1 away from the wall so we don't see through it 2008-05-09 16:47:13 +10:00
Doug Coleman a78a3e7b28 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-08 21:50:40 -05:00
Slava Pestov 32d5311821 Fix typo found by wrunt 2008-05-08 20:36:25 -05:00
Doug Coleman ce76b1888e add adler-32 checksum, tests, and docs 2008-05-08 19:36:44 -05:00
Slava Pestov 2148c5eb6c Fix docs 2008-05-08 17:29:53 -05:00
Slava Pestov 2f4571312f UI fix 2008-05-08 17:04:14 -05:00
Slava Pestov 84924645ad Merge branch 'master' of git://factorcode.org/git/factor 2008-05-08 16:58:55 -05:00
slava 0ea519364a Fix UI 2008-05-08 16:58:13 -05:00
Slava Pestov 8f969e9d91 Clean up Ed's change 2008-05-08 16:04:30 -05:00
Slava Pestov e0adccbddb Merge branch 'master' of git://factorcode.org/git/factor 2008-05-08 16:01:03 -05:00
Slava Pestov ffe749f275 Merge branch 'master' of git://factorcode.org/git/wrunt 2008-05-08 15:43:37 -05:00
Alex Chapman 70ac6fdc15 jamshred: fixed hang bug with a call to yield (I think it's fixed) 2008-05-09 00:09:12 +10:00
Eduardo Cavazos f5f065ce75 Unix 'open' now throws an exception. The low-level 'open' is now in
unix.ffi.
2008-05-08 06:13:14 -05:00
Alex Chapman 28d7fc37b8 jamshred: attempts at deployment, bangs on hitting the wall 2008-05-08 17:41:49 +10:00
Slava Pestov 22a9a8b95e More improvements to 'time' word 2008-05-07 23:09:18 -05:00
Alex Chapman 052962d3b8 jamshred is playable! (scroll to acc/decelerate) 2008-05-08 13:04:44 +10:00
Slava Pestov 1cbe87da82 Fixes 2008-05-07 21:54:41 -05:00
Slava Pestov b8e691297d Merge branch 'master' of git://factorcode.org/git/factor 2008-05-07 21:54:29 -05:00
Slava Pestov 3ada291e8a Fix binary-trees benchmark 2008-05-07 21:37:12 -05:00
Alex Chapman ea2107e463 jamshred: collision detection better, bounce still buggy 2008-05-08 12:17:05 +10:00
Slava Pestov 1d60d722fe Improve time word, faster card scan 2008-05-07 17:42:41 -05:00
Doug Coleman cd8f20aa88 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-07 14:22:12 -05:00
Doug Coleman 51ab72a375 fix typo 2008-05-07 14:21:57 -05:00
Slava Pestov e82144946a Fix performance regression: bignum >float got slower recently 2008-05-07 12:32:38 -05:00
Alex Chapman 02b744f09a Merge branch 'master' of git://factorcode.org/git/factor into experimental 2008-05-08 01:10:04 +10:00
Alex Chapman d61683ecdb jamshred: collision detection half working (half broken) 2008-05-08 01:08:48 +10:00
Slava Pestov 26aa656123 with-locals no longer necessary 2008-05-07 08:48:51 -05:00
Slava Pestov 9633bda052 Fix drag-gesture error 2008-05-07 08:48:42 -05:00
Slava Pestov 08e0eff03f Fix stack effect 2008-05-07 07:49:13 -05:00
Slava Pestov 830d993366 Fix flags unit tests 2008-05-07 05:47:14 -05:00
Slava Pestov 6bee417504 Move OpenSSL to unmaintained since unit tests are flaky and nobody knows how to fix it 2008-05-07 05:42:23 -05:00
Slava Pestov 971bab1ff1 Fix compile error in cairo.png 2008-05-07 05:17:32 -05:00
Slava Pestov 25bdb0b875 Unit test 2008-05-07 05:15:22 -05:00
Slava Pestov 995f1b8076 Fix stack effects 2008-05-07 05:14:25 -05:00
Slava Pestov 6464a620cd Fix listener word completion 2008-05-07 03:28:53 -05:00
Slava Pestov 8065f8834e Multiple threads can now wait on one flag simultaneously 2008-05-07 03:28:45 -05:00
Slava Pestov 7fbad98d97 Interactor fix 2008-05-07 02:32:58 -05:00
Slava Pestov a6ab5c3a47 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-07 01:57:08 -05:00
Slava Pestov cbac71c3bf Another threads fix 2008-05-07 01:56:55 -05:00
Doug Coleman fd531c1a31 rename butlast to but-last 2008-05-07 01:38:34 -05:00
Alex Chapman 805f025cc5 jamshred: some very wrong bounce code... 2008-05-07 16:15:14 +10:00
Doug Coleman 5114cdb03f Merge branch 'master' of git://factorcode.org/git/factor 2008-05-07 01:09:21 -05:00
Slava Pestov 918418e9e6 Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-07 00:40:55 -05:00
Slava Pestov 9fd7b12534 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-07 00:40:17 -05:00
Alex Chapman 78712fef1b jamshred: some dodgy debug logging, and some dodgy collision detection :) 2008-05-07 13:58:03 +10:00
Slava Pestov 732b84bcf9 Mac OS X monitors need to call normalize-path 2008-05-06 22:20:55 -05:00
Slava Pestov 1449836f25 Debugging threads 2008-05-06 22:20:27 -05:00
Slava Pestov 90299783d6 Cleanup io.pipes and fix io.unix.pipes hang 2008-05-06 21:23:18 -05:00
Slava Pestov 5666cd78b9 Linked error fixes, add 2parallel-each and 2parallel-map combinators 2008-05-06 21:23:07 -05:00
Daniel Ehrenberg c04da7bdfb unicode.syntax.backend => value (with docs &c) 2008-05-06 20:59:37 -05:00
Daniel Ehrenberg 2e796f8431 Interval maps made more efficient 2008-05-06 16:26:20 -05:00
Daniel Ehrenberg d1545ac929 LCS docs, bug fixes 2008-05-06 15:51:34 -05:00
Doug Coleman ebae774b8c moved xml errors tests to a new place 2008-05-06 14:48:28 -05:00
Doug Coleman 7c09936f30 use butlast, butlast-slice
"extra/foo" resource-path -> "resource:extra/foo"
2008-05-06 12:37:11 -05:00
Doug Coleman 0b21c84e75 fix errors i introduced with the state-parser cleanup 2008-05-06 12:16:04 -05:00
Doug Coleman db5716ede7 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-06 11:15:05 -05:00
U-SLAVA-DFB8FF805\Slava d9e615c040 More fixes 2008-05-06 09:16:48 -05:00
Slava Pestov 53832ccd2f Fix 2008-05-06 09:01:28 -05:00
Slava Pestov 631da78867 Add Linux constants 2008-05-06 05:01:27 -05:00
U-SLAVA-DFB8FF805\Slava 541061d870 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-06 04:27:01 -05:00
U-SLAVA-DFB8FF805\Slava 7f8ee64d28 Implement <appender> on Windows 2008-05-06 04:26:46 -05:00
Daniel Ehrenberg 32d032e8fc lcs update 2008-05-06 03:47:39 -05:00
Daniel Ehrenberg 70ea40681e extra/lcs replaces extra/levenshtein... not fully debugged 2008-05-06 03:46:44 -05:00
Slava Pestov 68d65685e6 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-06 02:52:21 -05:00
Slava Pestov 1b9d2478e3 Bug fixes 2008-05-06 02:52:08 -05:00
U-SLAVA-DFB8FF805\Slava cbf886f17d Fix Windows monitors, implement new io.pipe protocol 2008-05-06 02:10:17 -05:00
Daniel Ehrenberg d5f63983c3 Unicode script uses interval maps 2008-05-05 23:47:22 -05:00
Daniel Ehrenberg e3808cc503 Coalescing in interval maps 2008-05-05 23:46:51 -05:00
Daniel Ehrenberg e82fb3b6dc Coalesce function for interval maps 2008-05-05 19:52:56 -05:00
Slava Pestov 598ba7dedb Documentation fixes 2008-05-05 19:41:44 -05:00
Slava Pestov 8e60cf2b86 <appender>, documentation updates 2008-05-05 19:12:22 -05:00
Slava Pestov 7bba8871a3 IP geolocation library 2008-05-05 18:07:18 -05:00
Slava Pestov bcb6a47ec7 Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-05 17:42:49 -05:00
Daniel Ehrenberg fdc9d554e4 Replacing interval trees with interval maps, which are sound 2008-05-05 17:38:44 -05:00
Slava Pestov 9d5d4ec5c4 Fixes, rename sliding-groups to clumps 2008-05-05 17:31:46 -05:00
Doug Coleman 9e726f40aa add more unit tests 2008-05-05 13:27:14 -05:00
James Cash 42154c9609 Trying to get var-args to work 2008-05-05 12:52:01 -04:00
James Cash 82cdbdeb0e Adding more unit tests for lisp 2008-05-05 12:52:01 -04:00
James Cash 3e8e976bee Negative numbers not working now, will fix later 2008-05-05 12:52:01 -04:00
James Cash dcab546b97 Adding negative numbers to the parser, other minor changes 2008-05-05 12:52:01 -04:00
James Cash 598bb166de Minor formatting changes 2008-05-05 12:52:01 -04:00
James Cash ec95cef85e Adding more tests 2008-05-05 12:52:01 -04:00
James Cash 062facb809 Adding copyright notice to lisp.parser 2008-05-05 12:52:01 -04:00
James Cash f02ca2284c Starting tests for lisp 2008-05-05 12:52:01 -04:00
James Cash 5d689e732d Adding requisite files to lisp.parser 2008-05-05 12:52:01 -04:00
James Cash a6f25c55fc Changing back to use a tuple for the parsed s-expression 2008-05-05 12:52:00 -04:00
James Cash 0c10c13e4d Bug fixes 2008-05-05 12:52:00 -04:00
James Cash 1ad1f5ceba Switching back from <s-exp> tuple to vectors 2008-05-05 12:51:58 -04:00
James Cash 228430512c Splitting EBNF parser to seperate vocab 2008-05-05 12:51:58 -04:00
James Cash df4023b6a7 Fixed bug in convert-list-form 2008-05-05 12:51:58 -04:00
James Cash ec79b7823f Adding lambda conversion and strings 2008-05-05 12:51:57 -04:00