Commit Graph

3267 Commits (77caac1401926034bd1063ff9a3ccca3b8927881)

Author SHA1 Message Date
Doug Coleman dfe736a8b9 eliminate tons of code duplication 2008-04-20 17:55:08 -05:00
Doug Coleman cd62fff604 remove old code 2008-04-20 17:50:39 -05:00
Doug Coleman 5dc015f0f5 add queries.db to refactor some code 2008-04-20 17:47:43 -05:00
Eduardo Cavazos 0f30e13295 shell: Add backquote expansion 2008-04-20 17:17:48 -05:00
Doug Coleman be8ac1d7b6 use new lookup for sqlite 2008-04-20 16:57:50 -05:00
Eduardo Cavazos f6ec31ef36 Merge branch 'master' of factorcode.org:/git/factor 2008-04-20 16:43:25 -05:00
Eduardo Cavazos 8823535006 update: Minor fix 2008-04-20 16:42:57 -05:00
Doug Coleman f5485c1a3d redo lookup-type 2008-04-20 15:48:09 -05:00
Doug Coleman debf119a4c Merge branch 'master' of git://factorcode.org/git/factor 2008-04-20 12:22:02 -05:00
Slava Pestov 7dd8ca150e Add binary-trees benchmark from shootout 2008-04-20 06:28:18 -05:00
Slava Pestov 8ce5760fcc Clean up spectral-norm 2008-04-20 06:15:24 -05:00
Slava Pestov a3a0ce5bee Fixes 2008-04-20 06:15:08 -05:00
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov e2a185f1f4 Web framework work in progress 2008-04-20 04:19:06 -05:00
Slava Pestov d1f37ab5ec Fix bloopers 2008-04-20 02:30:52 -05:00
Eric Mertens fbe7fb58dd Add project-euler.148 2008-04-20 00:12:36 -07:00
Eric Mertens 6c70907354 Add sequences.lib.reduce-index 2008-04-19 23:41:33 -07:00
Doug Coleman 89a728f645 about to consolidate sql types/create types/modifiers 2008-04-20 00:52:05 -05:00
Slava Pestov c564481cc5 Add columns vocab 2008-04-20 00:51:10 -05:00
Slava Pestov 851c54ea7a Cleaning up deployment tool 2008-04-20 00:49:42 -05:00
Doug Coleman 7293a4f4f8 clean up the tuples tests 2008-04-20 00:20:21 -05:00
Slava Pestov 10ee5cf8ed Fix bootstrap 2008-04-20 00:18:27 -05:00
Doug Coleman b0ddc983ef more refactoring 2008-04-19 23:48:07 -05:00
Doug Coleman 3be408184c remove most of the old setters 2008-04-19 23:41:48 -05:00
Doug Coleman 4184a3ce54 partial conversion of postgres 2008-04-19 23:18:12 -05:00
Slava Pestov 18c2f11d06 Move columns, bit-vectors, byte-vectors, float-vectors to extra 2008-04-19 22:56:28 -05:00
Doug Coleman 896c920d85 retryable statements actually retry now 2008-04-19 22:09:36 -05:00
Slava Pestov 711d101154 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-19 20:40:18 -05:00
Slava Pestov 4ce7ddb27d Cleanup 2008-04-19 20:40:04 -05:00
Doug Coleman 9b5351e81f remove extra using 2008-04-19 19:28:25 -05:00
Doug Coleman a81aaa6100 add random-id, still needs to retry if insert fails 2008-04-19 19:27:54 -05:00
Doug Coleman b257640f97 remove ?head* 2008-04-19 19:27:46 -05:00
Doug Coleman 6e027e2782 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-19 19:13:24 -05:00
Eduardo Cavazos 17dd323941 Merge branch 'master' of factorcode.org:/git/factor 2008-04-19 14:14:33 -05:00
Eduardo Cavazos 827d0653a5 ix: Add syntax and implementation for executing inline Factor code 2008-04-19 14:10:40 -05:00
Doug Coleman cb496ee9d6 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-19 07:28:50 -05:00
Slava Pestov 7faa9a8312 Oops 2008-04-19 04:52:50 -05:00
Slava Pestov 942313afa3 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-19 04:51:56 -05:00
Slava Pestov 27d60007e2 Clean up recursive benchmark a tad 2008-04-19 02:11:18 -05:00
Eduardo Cavazos d2c6503fe0 Merge branch 'clean-linux-x86-32' of git://factorcode.org/git/factor 2008-04-18 19:24:08 -05:00
Eduardo Cavazos 0fd4acb85e shell: Add pipeline syntax 2008-04-18 19:23:30 -05:00
Eduardo Cavazos 6edac99d83 newfx: minor additions 2008-04-18 19:22:53 -05:00
Doug Coleman 6044cc4b39 make throwable, nonthrowable, retryable a type 2008-04-18 16:01:31 -05:00
Doug Coleman 8635a0ee2f vim should work again 2008-04-18 14:02:11 -05:00
Doug Coleman b435bdacbd Merge branch 'master' of git://factorcode.org/git/factor 2008-04-18 13:43:52 -05:00
Doug Coleman 1b83645097 error check run process
related words in docs
use ERROR:
2008-04-18 13:42:56 -05:00
Doug Coleman afaab57f83 interval, range queries in sqlite 2008-04-18 12:43:21 -05:00
Slava Pestov 9722b7a4ea Merge branch 'master' of git://factorcode.org/git/factor 2008-04-17 21:26:55 -05:00
Doug Coleman 21c8cef331 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-17 20:10:52 -05:00
Slava Pestov 6fb437c6d5 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-17 20:01:22 -05:00
Slava Pestov 305b8e6138 Fix blum blum shub unit tests on big endian 2008-04-17 19:54:52 -05:00
Eduardo Cavazos 733aef6276 shell: Add environment variable lookup 2008-04-17 19:46:28 -05:00
Doug Coleman 336e30b054 add interval queries for sqlite 2008-04-17 19:43:07 -05:00
Doug Coleman db224d4abd Merge branch 'master' of git://factorcode.org/git/factor 2008-04-17 18:12:04 -05:00
Eduardo Cavazos 347eba475b Merge branch 'master' of factorcode.org:/git/factor 2008-04-17 16:06:31 -05:00
Eduardo Cavazos 14456e3a13 Merge branch 'clean-linux-x86-32' of git://factorcode.org/git/factor 2008-04-17 16:06:19 -05:00
Eduardo Cavazos f516958dcf Interactive Executive 2008-04-17 16:05:49 -05:00
Slava Pestov 390afacac8 Better modular arithmetic optmizer 2008-04-17 12:22:24 -05:00
Slava Pestov 625d4037fe Minor tweak to project-euler 2008-04-17 12:22:04 -05:00
Slava Pestov 53c8299576 Fix RSS 2008-04-17 05:25:11 -05:00
Slava Pestov 4235715af9 Add an attribute 2008-04-17 05:17:41 -05:00
Slava Pestov 6746bd3d53 Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-17 04:52:36 -05:00
Slava Pestov 1803301800 Update RSS library 2008-04-17 04:15:37 -05:00
Slava Pestov a37c490f3e Remove duplicated entry 2008-04-17 04:15:13 -05:00
Slava Pestov eda4a982bc Update for renaming 2008-04-17 04:15:07 -05:00
Slava Pestov b4ce5c93e8 More efficient locals 2008-04-17 03:05:36 -05:00
Slava Pestov b2a3bfa466 Fix regexp parsing word bug 2008-04-17 03:03:33 -05:00
Joe Groff 60025d45c3 Add environment mapping to spheres demo. Modernize more code in bunny and demo-support 2008-04-16 21:06:13 -07:00
Eric Mertens a25c7e1842 Improve project-euler.150 2008-04-16 10:30:03 -07:00
Eric Mertens 3483317cfb Add project-euler.150 2008-04-16 02:25:38 -07:00
Eric Mertens 303f9a3450 Add project-euler.116 2008-04-16 00:04:05 -07:00
Eric Mertens 2bdcba5731 Add solution for project-euler.117 2008-04-15 23:09:23 -07:00
Slava Pestov c177c76b63 Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-16 01:07:33 -05:00
Slava Pestov b9c8667cee Merge branch 'master' of git://factorcode.org/git/jamesnvc 2008-04-16 00:38:34 -05:00
Eric Mertens 8d0fdd3651 Add project-euler solution no. 76 2008-04-15 22:28:26 -07:00
Eric Mertens 9f46b534e9 export <blum-blum-shub> in random.blum-blum-shub 2008-04-15 22:28:20 -07:00
Slava Pestov aae907d5e1 Fix problem with xml prologue showing up several times 2008-04-15 23:36:27 -05:00
Joe Groff b26eadc5ea Metadata for spheres vocab 2008-04-15 20:39:12 -07:00
Joe Groff 7a9f379944 Add spheres demo 2008-04-15 20:37:34 -07:00
Joe Groff b2e90f62c0 Modernize some code in the bunny demo 2008-04-15 20:36:58 -07:00
Doug Coleman 6937e9b367 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-15 22:34:59 -05:00
Joe Groff 42984adf12 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-15 20:34:55 -07:00
James Cash ef29f46537 Changing names for linux deployment to unix 2008-04-15 23:26:46 -04:00
James Cash dca8d463be Minor moving stuff around in files 2008-04-15 23:26:45 -04:00
James Cash d7ddf9ad42 Factor image-name out of windows deployment 2008-04-15 23:26:45 -04:00
James Cash c99b76b2f6 Got copy-fonts working properly (on Linux, at least) 2008-04-15 23:26:45 -04:00
James Cash 0426ca274d Refactoring common functions out of platform-specific deployment 2008-04-15 23:26:45 -04:00
James Cash 738a59ee45 Adding requisite require for linux deployment 2008-04-15 23:26:44 -04:00
James Cash 9d5b65ff74 Fixing deploy-docs 2008-04-15 23:26:43 -04:00
James Cash bfbedfaac3 Minor change to linux deployment, print instead of write 2008-04-15 23:26:42 -04:00
James Cash e5c880fcc2 Adding information to deploy-docs regarding deployment on Linux 2008-04-15 23:26:42 -04:00
James Cash 361361a556 Adding deployment for Linux 2008-04-15 23:26:41 -04:00
Slava Pestov f7590182ac Fix typo 2008-04-15 22:03:50 -05:00
Slava Pestov 457644a07c Fix farkup bug 2008-04-15 22:03:40 -05:00
Doug Coleman defc1cfae9 fix sql 2008-04-15 21:55:26 -05:00
Slava Pestov 783d0d613d Fix todo app 2008-04-15 07:09:01 -05:00
Slava Pestov c0206b3165 Adding todo webapp 2008-04-15 06:35:06 -05:00
Slava Pestov 318be5fdf8 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-15 06:23:37 -05:00
Slava Pestov dd42130aed Fix farkup tests 2008-04-15 06:23:15 -05:00
Slava Pestov cd0b715161 Use <pre> tags 2008-04-15 06:19:39 -05:00
Slava Pestov 7bcadd99a4 XML templating engine 2008-04-15 06:10:08 -05:00
Eduardo Cavazos ec9954a00a Add extra/update 2008-04-15 01:20:53 -05:00
Eduardo Cavazos c648220bb5 Merge branch 'clean-linux-x86-32' of git://factorcode.org/git/factor 2008-04-14 23:12:59 -05:00
Eduardo Cavazos 3a9404767a Minor builder changes 2008-04-14 22:46:19 -05:00
Eric Mertens 1ef0042f6a Add a solution to project-euler.164 2008-04-14 20:35:33 -07:00
Slava Pestov 7601005ac6 Fix load, test, help failurse 2008-04-14 07:53:54 -05:00
Slava Pestov 490d7fed0b Fixing minor bugs 2008-04-14 06:04:01 -05:00
Slava Pestov b7037bf46a Merge commit 'doublec/master' 2008-04-14 05:44:28 -05:00
Chris Double 9f0f2d0bbc peg delay parsers now infer 2008-04-14 22:42:45 +12:00
Slava Pestov 31a9954530 Documentation updates and cleanups 2008-04-14 05:19:26 -05:00
Slava Pestov 70bec926d0 New convention for parametrized constructors: new-* instead of construct-* 2008-04-14 05:07:31 -05:00
Slava Pestov d42ae9508f Merge with erg's changes 2008-04-14 04:42:43 -05:00
Slava Pestov 3ebb1fbdae Remove bogus file 2008-04-14 04:35:07 -05:00
Slava Pestov 4cdf0771ca Some minor improvements to http.server 2008-04-14 04:34:26 -05:00
Slava Pestov e31f03db4a Put farkup words in private 2008-04-14 03:54:51 -05:00
Slava Pestov 421085c516 Fix inference error 2008-04-14 03:54:43 -05:00
Doug Coleman 9140e3e452 fix load errors 2008-04-14 03:03:49 -05:00
Doug Coleman 5c7d24e133 fix using 2008-04-14 02:48:01 -05:00
Doug Coleman 7917da4279 fix compile error 2008-04-14 02:43:00 -05:00
Doug Coleman f64d511ca6 add usings 2008-04-14 02:40:32 -05:00
Doug Coleman f80085ff0a seq-diff -> diff
seq-intersect -> intersect
2008-04-13 23:09:42 -05:00
Doug Coleman 2edd0fefc9 new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
2008-04-13 22:58:07 -05:00
Chris Double 40924f7b4a Merge commit 'origin/master' 2008-04-14 10:41:31 +12:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Doug Coleman fafd00bae7 rename new -> new-sequence 2008-04-13 12:54:58 -05:00
Slava Pestov f7df948b06 Documentation updates 2008-04-13 09:34:27 -05:00
Eric Mertens e6546e62e1 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-13 03:34:31 -07:00
Eric Mertens f881ec0109 move unionfind to disjoint-set, clean-ups, add project-euler 186
problem 186 uses the disjoint-set algorithm
2008-04-13 03:33:49 -07:00
Slava Pestov 4fe4605e9e Fix load error 2008-04-13 05:22:17 -05:00
Slava Pestov aaf48cebf5 New utility word 2008-04-13 03:52:40 -05:00
Slava Pestov ca0cb895b3 Fix issue with lost callbacks 2008-04-13 03:49:56 -05:00
Slava Pestov 50e3d36d8e Fix nths 2008-04-13 01:23:08 -05:00
Slava Pestov 8a9baa8660 Increase timeout 2008-04-13 01:07:13 -05:00
Slava Pestov 3fc06f02ec Clean up circular 2008-04-13 00:52:49 -05:00
Slava Pestov 4435f5bf96 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-13 00:39:50 -05:00
Slava Pestov 5dae0c4498 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-13 00:30:13 -05:00
Eduardo Cavazos 49f846ca4b builder.test: remove old code 2008-04-13 00:27:58 -05:00
Slava Pestov d45b12b3ed Windows I/O fixes 2008-04-13 00:26:44 -05:00
Eduardo Cavazos 069045c396 builder.child: remove old code 2008-04-13 00:14:32 -05:00
Slava Pestov 68c82f88b1 Add a couple of inverses to inverse, fix summary 2008-04-12 23:59:11 -05:00
Eduardo Cavazos e333c88ca0 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-12 23:39:54 -05:00
Eduardo Cavazos ca4fc74b1f builder: more refactoring 2008-04-12 21:54:35 -05:00
Slava Pestov d1f381ce3e Merge branch 'master' of git://factorcode.org/git/factor 2008-04-12 21:36:04 -05:00
Doug Coleman 58fde2efff Fix OpenBSD hang; we were using the blocking RNG to seed MT 2008-04-12 21:35:07 -05:00
Slava Pestov bb2453de0d Document multi-touch gestures 2008-04-12 18:06:01 -05:00
Slava Pestov c97e13a236 Don't comment out code 2008-04-12 16:21:23 -05:00
Slava Pestov c6ca3346aa Merge commit 'tizoc/master' 2008-04-12 16:20:35 -05:00
Slava Pestov 9109d2de92 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-12 16:18:52 -05:00
Bruno Deferrari 0b8748fd1f Merge branch 'master' of git://factorcode.org/git/factor 2008-04-12 13:28:18 -03:00
Bruno Deferrari 9a467aa31a Add QUALIFIED-WITH: FROM: EXCLUDE: and RENAME: to the qualified vocab. 2008-04-12 13:27:46 -03:00
Eduardo Cavazos 28a1573d8e builder: minor fix 2008-04-12 05:44:25 -05:00
Eduardo Cavazos f8ce84115c Merge branch 'master' of git://factorcode.org/git/factor 2008-04-12 04:14:43 -05:00
Eduardo Cavazos ff69bcd98e newfx: minor addition 2008-04-12 04:14:20 -05:00
Eduardo Cavazos ba6b92e38a Add bubble-chamber-docs 2008-04-12 04:13:03 -05:00
Eduardo Cavazos 61de920316 builder.release: more refactoring 2008-04-12 04:12:07 -05:00
Eduardo Cavazos 51faf8e337 builder.release: refactor 2008-04-12 04:10:04 -05:00
Eduardo Cavazos 0272bff08d builder: Factor code into builder.release.archive 2008-04-12 03:14:26 -05:00
Eduardo Cavazos 925750431e builder: move some words to builder.util 2008-04-12 03:08:28 -05:00
Eduardo Cavazos c75c7236cd builder.util: remove old code 2008-04-12 02:53:50 -05:00
Slava Pestov 8395d537e0 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 22:56:26 -05:00
Doug Coleman dadaae59a1 dummy object on init-monitors
fix windows load errors
monitors almost work again
2008-04-11 22:36:24 -05:00
Slava Pestov 7e978dd5c3 Multi-touch gestures 2008-04-11 22:33:01 -05:00
Slava Pestov 6b0b150588 Another blind fix 2008-04-11 21:51:21 -05:00
Slava Pestov 5a2a3bf0a8 Fix 2008-04-11 21:39:39 -05:00
Slava Pestov 9269db2fd1 Fixing Windows I/O (untested) 2008-04-11 21:36:37 -05:00
Slava Pestov 7a0d6237a7 Move lint and random-tester to unmaintained 2008-04-11 21:26:52 -05:00
Slava Pestov 481bb0b9bd Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 20:06:46 -05:00
Slava Pestov 70a8cbede7 Fixes 2008-04-11 20:06:38 -05:00
Doug Coleman eb5d47a5eb Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 19:56:21 -05:00
Doug Coleman 74b52ada42 oops...fix mistakes when converting case 2008-04-11 19:55:43 -05:00
Slava Pestov d5d2773047 Fix builder hang 2008-04-11 16:39:53 -05:00
Slava Pestov 4bd21f59db Merge branch 'master' of git://factorcode.org/git/littledan 2008-04-11 16:17:01 -05:00
Slava Pestov e794466efb Convert native I/O to use inheritance 2008-04-11 16:08:40 -05:00
Slava Pestov 1625511df7 Fix deploy tests 2008-04-11 14:43:26 -05:00
Slava Pestov b974d7fff6 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 14:38:42 -05:00
Slava Pestov fb481a2522 Fixes 2008-04-11 14:38:25 -05:00
Doug Coleman e9a2f1e10f Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 14:26:05 -05:00
Doug Coleman 83a467fd6a fix calendar. oops 2008-04-11 14:25:37 -05:00
Doug Coleman ca72a7a5a8 Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-11 14:21:28 -05:00
Slava Pestov 9e2135315c Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-11 14:09:15 -05:00
Slava Pestov 1435d1c189 Working on converting io backends to use inheritance 2008-04-11 14:09:09 -05:00
Eric Mertens 1326eb2d41 Add hashtables to USING: in linux monitors.factor 2008-04-11 11:40:07 -07:00
Slava Pestov dc87e64387 Move function 2008-04-11 13:20:03 -05:00
Doug Coleman dbac0a1543 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 12:59:20 -05:00
Doug Coleman ee25d53bbd fix case in x11 2008-04-11 12:58:50 -05:00
Doug Coleman 484f765566 case/cond 2008-04-11 12:57:43 -05:00
Doug Coleman acf6132389 update cond/case 2008-04-11 12:56:48 -05:00
Doug Coleman 2b78870033 cond/case 2008-04-11 12:56:11 -05:00
Doug Coleman 5fa3bd8c74 cond/case 2008-04-11 12:55:57 -05:00
Doug Coleman 91263905d3 cond/case 2008-04-11 12:54:51 -05:00
Doug Coleman 1e01d73e61 fix usages of cond/case 2008-04-11 12:54:33 -05:00
Doug Coleman f61d5a52d1 refactor tar a bit 2008-04-11 12:53:46 -05:00
Slava Pestov c5de818925 Use inheritance in Unix I?O backend 2008-04-11 12:47:49 -05:00
Slava Pestov 8460780f61 Do a runloop so that monitors work in terminal 2008-04-11 12:18:39 -05:00
Slava Pestov 1f759a7b2d Fix documentation 2008-04-11 10:09:45 -05:00
Slava Pestov d132bce5a3 Implement monitors for BSD 2008-04-11 09:54:50 -05:00
Slava Pestov 82d793b141 Update Mac OS X monitors for new API 2008-04-11 08:35:21 -05:00
Slava Pestov 0c7e742b8c step-into for hooks 2008-04-11 08:35:07 -05:00
slava 56892ae74a Overhaul monitors 2008-04-11 07:15:26 -05:00
Joe Groff ae292e9d17 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-10 22:06:17 -07:00