Commit Graph

5974 Commits (30a5296b9b496510458f21c55434ab3a413489d8)

Author SHA1 Message Date
Doug Coleman aff4c9bda3 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-11 13:07:26 -06:00
Doug Coleman b502942e1e cleanups in ftp before going for the juicy meat 2008-11-11 13:06:43 -06:00
Doug Coleman d575664969 add two words to sequences.lib 2008-11-11 13:06:31 -06:00
Doug Coleman 4caf275b1f clean up math.floating-point 2008-11-11 13:05:48 -06:00
Doug Coleman 5c03aad985 minor simplification 2008-11-11 13:05:26 -06:00
Doug Coleman 439acef7a1 better roman docs 2008-11-11 13:02:51 -06:00
Slava Pestov 4c0f2cc3f5 Move factor-2s from miller-rabin to math.functions; use it to make ^ more efficient 2008-11-11 11:30:47 -06:00
Slava Pestov a1f6bb0999 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-11 03:11:23 -06:00
Slava Pestov 18df06fde1 Updating various apps in extra for GL words being moved around 2008-11-11 03:10:41 -06:00
Slava Pestov 66558ce584 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2008-11-11 02:39:58 -06:00
James Cash 62e6a139c3 Commenting out failing tests for push 2008-11-11 02:33:20 -05:00
James Cash b693cd8ab1 Adding coreset to description in comments 2008-11-11 02:33:19 -05:00
James Cash 44bfc0f802 More work on advice, cleaning it up (TESTS FAIL) 2008-11-11 02:33:19 -05:00
James Cash ec7bc276dc Adding documentation for ad-do-it 2008-11-11 02:33:19 -05:00
James Cash cc877bf79b Fixing identation in advice-tests 2008-11-11 02:33:19 -05:00
James Cash 8cc2f8264c Adding name to authors of coroutines 2008-11-11 02:33:18 -05:00
James Cash e149088f2f Changing extra/advice to use coreset instead of coterminate 2008-11-11 02:33:18 -05:00
James Cash 1ca40efa12 Adding coreset to extra/coroutines, plus docs and tests 2008-11-11 02:33:18 -05:00
Eduardo Cavazos c645613afd boids/ui/deploy.factor: Use input/output level 2 2008-11-11 01:26:02 -06:00
Aaron Schaefer 8e155a8306 Cleanup formatting of Project Euler problem 215 2008-11-10 23:26:38 -05:00
Aaron Schaefer 05d991ab74 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 22:57:14 -05:00
Aaron Schaefer 3b204ff971 Solution to Project Euler problem 73 2008-11-10 22:56:37 -05:00
Slava Pestov eabba96627 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-11-10 21:38:28 -06:00
Eric Mertens 8ace93a75f add project-euler.203 2008-11-10 19:34:36 -08:00
Eduardo Cavazos 7104cd4fe8 Fix 'extra/update' 2008-11-10 19:20:08 -06:00
Joe Groff ab366cd1ca Move cairo vocabs back into extra/ 2008-11-10 17:07:59 -08:00
Joe Groff 6189bfd1f0 bring cairo bindings back from the dead 2008-11-10 17:01:14 -08:00
Aaron Schaefer db7cbed3a5 Move ratio mediant word to project-euler.common 2008-11-10 12:51:43 -05:00
Aaron Schaefer 9be9538230 Update Project Euler using line 2008-11-10 12:38:01 -05:00
Slava Pestov eeb53283d4 Update code for builder removal 2008-11-10 05:07:25 -06:00
Slava Pestov 8da65ff55c Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 03:23:19 -06:00
Eduardo Cavazos 359f177a98 Remove 'builder' vocabulary (now called 'mason') 2008-11-10 02:40:14 -06:00
Eric Mertens 57af68f7ed add project-euler.215 2008-11-09 22:20:12 -08:00
Aaron Schaefer b04bc4d866 Solution to Project Euler problem 71 2008-11-10 00:58:43 -05:00
Aaron Schaefer 61db7d846b Switch zero? to 0 = where appropriate in PE solutions 2008-11-09 22:10:42 -05:00
Aaron Schaefer e813e1df18 Add unit tests for math.derivatives 2008-11-09 21:42:59 -05:00
Aaron Schaefer 930458ebd7 Move fft/haar transforms to their own subdirectory 2008-11-09 21:42:01 -05:00
Aaron Schaefer 46692390d4 Cleanup math.compare docs and tests 2008-11-09 21:00:36 -05:00
Aaron Schaefer 9a3c10d212 Add documentation for math.analysis 2008-11-09 19:22:04 -05:00
Aaron Schaefer 531a9e32da Merge branch 'master' of git://factorcode.org/git/factor 2008-11-09 18:01:11 -05:00
Aaron Schaefer e5c155338f Fix short-circuit usage in number>text 2008-11-09 17:23:24 -05:00
Aaron Schaefer f20ab6f4e8 Refactor of math.statistics 2008-11-09 17:16:30 -05:00
Doug Coleman 70d7c0ca20 make hexdump work with byte-arrays 2008-11-09 13:01:03 -06:00
Doug Coleman ce089a0879 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-09 10:48:52 -06:00
Slava Pestov 313cdf4af0 Fix release.tidy bug 2008-11-08 18:29:05 -06:00
Aaron Schaefer 326ce8c71b Update >r r> to dip in math.quaternions 2008-11-08 16:47:58 -05:00
Aaron Schaefer 774cb858d5 Small updates to math.primes 2008-11-08 16:34:39 -05:00
Aaron Schaefer 798139f2e7 Minor polynomials cleanup, could use refactoring 2008-11-08 16:03:52 -05:00
Aaron Schaefer 23ec6ef122 Minor stack shuffling changes 2008-11-08 15:30:28 -05:00
Doug Coleman e030baa3a7 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-07 23:43:35 -06:00
Slava Pestov 1280ed63fe Fix mason tests 2008-11-07 22:40:21 -06:00
Doug Coleman 6182a161db support reading 8bit bitmaps, 4bit is blocking on bit-streams 2008-11-07 22:03:27 -06:00
Slava Pestov 1b744ab14b Updating code for boot image renaming 2008-11-07 21:09:42 -06:00
Aaron Schaefer 380cd2d3b0 Clean up of math.finance 2008-11-07 01:36:02 -05:00
Aaron Schaefer 2fafae5013 Refactor and clean up of math.fft 2008-11-07 01:35:17 -05:00
Aaron Schaefer 2bd1723cc1 Rerun ave-time of PE #43 after constant space change 2008-11-07 01:25:18 -05:00
Aaron Schaefer 67ce49dc59 Update syntax for extra/math vocabs 2008-11-07 01:24:32 -05:00
Aaron Schaefer 8ec695332a Add reverse haar wavelet transform and tests 2008-11-06 23:21:19 -05:00
Doug Coleman 73f6691f75 print out clickable pathnames in project euler 2008-11-06 15:48:08 -06:00
Slava Pestov 5a50046791 Change to definition of >boolean broke unit test, so define an inverse for >boolean and not explicitly 2008-11-06 13:20:27 -06:00
Slava Pestov 55902df529 Fix indentation 2008-11-06 13:13:47 -06:00
Slava Pestov 666100a07b Tweak euler043 to run in constant space, add new each-permutation and reduce-permutations combinators to math.combinatorics 2008-11-06 11:07:19 -06:00
Slava Pestov 765d36d082 Fix markup problem detected by help-lint 2008-11-06 06:12:39 -06:00
Slava Pestov 4c226c7813 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2008-11-06 02:00:08 -06:00
Slava Pestov e721f124a4 Merge branch 'master' of git://factorcode.org/git/jamesnvc 2008-11-06 01:56:46 -06:00
Slava Pestov ce91c9dcba Update deployment descriptors for deploy-random? removal 2008-11-06 01:40:54 -06:00
Slava Pestov 5def7c5dea Don't load random number generator on bootstrap 2008-11-06 01:30:59 -06:00
Aaron Schaefer 4d1d9b2087 Fix short circuit usage in Project Euler solutions 2008-11-06 01:41:24 -05:00
Aaron Schaefer 636c344eb0 Cleanup of math.analysis 2008-11-06 01:20:08 -05:00
James Cash 6035bb3130 Tests of around-advice 2008-11-06 00:44:25 -05:00
James Cash 894d9a67c9 Naive around-advice working 2008-11-06 00:44:11 -05:00
James Cash d530ec6bd5 More work on around-advice 2008-11-06 00:20:52 -05:00
James Cash d2224ec935 Adding documentation for advice 2008-11-06 00:20:52 -05:00
James Cash 718b29798a Adding missing semicolon to lisp-docs.factor 2008-11-06 00:20:52 -05:00
James Cash 0f9ccaa352 Working on implementation of 'around' advice 2008-11-06 00:20:52 -05:00
James Cash 585afbf24e Adding tests for advice 2008-11-06 00:20:52 -05:00
James Cash 2904f35f12 Adding summary for extra/advice 2008-11-06 00:20:52 -05:00
James Cash f8da0cd23f Starting work on advice vocab 2008-11-06 00:20:52 -05:00
James Cash f5db48e3b7 Fixing typo in lisp-docs 2008-11-06 00:20:51 -05:00
James Cash 560399a2b6 Adding some more documentation to extra/lisp 2008-11-06 00:20:51 -05:00
James Cash b250a62f87 Fixing spacing 2008-11-06 00:20:51 -05:00
James Cash 0e18200b16 Fixing defun, adding test for it 2008-11-06 00:20:51 -05:00
James Cash d2d3e1e4f2 Adding more tests to extra/lisp 2008-11-06 00:20:51 -05:00
James Cash f82cb061f5 Fixing bug with quoted expressions for lisp.parser 2008-11-06 00:20:51 -05:00
James Cash 6899bb2898 Adding tests for quoted forms in lisp.parser 2008-11-06 00:20:51 -05:00
James Cash db1a69f6aa Adding support for ' quote syntax in lisp.parser 2008-11-06 00:20:51 -05:00
Aaron Schaefer c9449cf3f5 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-05 23:05:37 -05:00
Aaron Schaefer 15257b91ac Refactor math.text.english using new combinators 2008-11-05 22:59:06 -05:00
Aaron Schaefer 373c05ee49 Forgot to inline collect-benchmarks word 2008-11-05 19:24:19 -05:00
Slava Pestov 81c7320f7b mason.updates was calling download-my-image, which uses the current CPU/OS instead of target-cpu and target-os. So doing 32-bit builds from a 64-bit Factor instance didn't work... oops 2008-11-05 05:14:35 -06:00
Aaron Schaefer b5b207a484 Add test files for all Project Euler solutions 2008-11-05 01:11:15 -05:00
Aaron Schaefer e763b5a335 Add unit tests for Project Euler 2008-11-04 01:04:03 -05:00
Aaron Schaefer e923ec16d3 Rewrite of collect-benchmarks in ave-time vocab 2008-11-03 22:56:32 -05:00
Aaron Schaefer 9d06315809 Clean up of common Project Euler code 2008-11-03 20:14:37 -05:00
Aaron Schaefer 9be67e7df7 Add meta data to Project Euler problem 186 2008-11-03 19:02:57 -05:00
Aaron Schaefer 9152b6d5f0 Cleanup of Project Euler problem 92 2008-11-03 18:25:50 -05:00
Aaron Schaefer b13b120244 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-03 16:22:44 -05:00
Aaron Schaefer 92e2ee3509 Clean up Projece Euler solutions 2008-11-03 16:20:36 -05:00
Slava Pestov 4d25f1fff6 Add some missing meta-data 2008-11-03 08:06:59 -06:00
Slava Pestov 998637109a Merge branch 'master' into new_codegen 2008-11-02 03:10:40 -06:00
Slava Pestov 866f798c00 Clean up hexdump 2008-11-02 02:12:12 -06:00
Doug Coleman c5293819ce Merge branch 'master' of git://factorcode.org/git/factor 2008-11-01 19:40:18 -05:00
Slava Pestov 46b1fd652b Merge branch 'master' of git://factorcode.org/git/factor into new_codegen 2008-11-01 19:11:40 -05:00
slava 1f16c5cb9e Fix some deploy descriptors 2008-11-01 18:56:02 -05:00
Slava Pestov b5c3c19ebe Merge branch 'master' of git://factorcode.org/git/factor into new_codegen 2008-11-01 16:38:04 -05:00
Doug Coleman c417f829bd fix potential garbled output 2008-11-01 15:48:35 -05:00
Slava Pestov 0ae87275f7 Add WebKit demo 2008-10-31 21:07:18 -05:00
Slava Pestov aa9552f291 Slides from recent presentations 2008-10-31 21:07:00 -05:00
Aaron Schaefer 852c16a79b Fix sorting string equality issue in Project Euler 2008-10-31 01:35:37 -04:00
Aaron Schaefer 3127cfdddc Use clump instead of collect-consecutive in PE 2008-10-30 23:34:32 -04:00
Aaron Schaefer bc9bf6839b Merge branch 'master' into euler 2008-10-30 22:09:11 -04:00
Aaron Schaefer f2538d0156 Clean up Project Euler solutions 2008-10-30 22:04:44 -04:00
Doug Coleman f860d97d43 remove the fbo code, use the gadget title 2008-10-30 16:54:55 -07:00
Doug Coleman f3f1ec8b43 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-30 16:26:32 -07:00
Doug Coleman 310ed5585c working on screen capture 2008-10-30 16:16:03 -07:00
Slava Pestov 500ee30266 Add a main word to webapps.ip 2008-10-28 16:20:22 -07:00
Slava Pestov 5388945ef0 Tweak 2008-10-28 16:18:47 -07:00
Slava Pestov 19b703abfc Remove unneeded dependency 2008-10-28 16:17:08 -07:00
Bruno Deferrari a1137a95f9 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-25 20:43:02 -02:00
Bruno Deferrari d7affa7c50 irc.client: Notify mode change 2008-10-25 20:41:33 -02:00
Eduardo Cavazos 89db7676c4 dns.forwarding: Use new 'ask-servers' 2008-10-23 18:24:11 -05:00
Eduardo Cavazos 92abf28256 dns.resolver: use 'resolv.conf' servers by default 2008-10-22 10:21:36 -05:00
Eduardo Cavazos 8c3ae91ef3 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-22 09:56:06 -05:00
Eduardo Cavazos b2ef848df4 Add 'dns.resolver' 2008-10-22 09:54:59 -05:00
Doug Coleman cfd1978aaa checkin so i can work with this elsewhere 2008-10-21 21:51:54 -05:00
Doug Coleman ee8ba1d5d4 tweak hexdump 2008-10-21 20:43:29 -05:00
Doug Coleman edb78de4a7 add parsing word to roman 2008-10-21 20:30:26 -05:00
Slava Pestov 655b483ff1 Move unfinished benchmark to unfinished 2008-10-20 23:29:38 -05:00
Slava Pestov 6c98591880 Don't hardcode port number in socket benchmark 2008-10-20 23:07:54 -05:00
Slava Pestov 76cde4e005 Fix tetris deployment 2008-10-20 22:55:57 -05:00
Doug Coleman ce84be5f23 check in aes data with unit tests, compared against 7zip's aes implementation 2008-10-20 14:52:58 -05:00
Doug Coleman fe66a089e3 a convert to/from md5 shadow passwords. just for fun 2008-10-19 22:13:33 -05:00
Doug Coleman 12a721869c directory usage 2008-10-19 16:33:09 -05:00
Doug Coleman ef51d1bbf0 refactoring 2008-10-19 15:52:59 -05:00
Doug Coleman 4af3543fcd directory fix 2008-10-19 13:11:10 -05:00
Doug Coleman 0e9ecc1ba9 directory changes 2008-10-19 13:09:48 -05:00
Doug Coleman 9476a07eb2 unportable pl0x 2008-10-19 00:06:13 -05:00
Doug Coleman 0a539520b2 fix using 2008-10-18 22:50:10 -05:00
Doug Coleman 7614a002e4 unportable 2008-10-18 22:49:55 -05:00
Eduardo Cavazos 7a5ed225bf Remove old recursive resolver (dns.recursive) 2008-10-18 20:10:23 -05:00
Eduardo Cavazos 1e6caf3de3 Remove old resolver 'dns.resolver' 2008-10-18 20:09:00 -05:00
Eduardo Cavazos fd889b3686 dns.forwarding: Fix bug (cache-message crashes for nx names) 2008-10-18 16:18:31 -05:00
Eduardo Cavazos 00adf0c6bf Remove 'dns.cache' (has been split into dns.cache.rr and dns.cache.nx) 2008-10-18 13:09:17 -05:00
Eduardo Cavazos 969171012c dns.util: add 'forever' 2008-10-18 12:55:36 -05:00
Eduardo Cavazos 17fc0bea22 dns.forwarding: move 'forever' to 'dns.util' 2008-10-18 12:55:01 -05:00
Eduardo Cavazos 9f131b7e45 dns.forwarding: Check in rewritten version 2008-10-18 12:54:05 -05:00
Eduardo Cavazos 6e03452f75 dns.cache.rr: remove lambda bug workaround 2008-10-18 12:41:32 -05:00
Doug Coleman 171c235c96 Merge branch 'master' of git://repo.or.cz/factor/jcg
Conflicts:

	basis/cocoa/messages/messages.factor
2008-10-15 23:56:42 -05:00
Doug Coleman 4b0b19e8e7 remove a couple unused words 2008-10-15 12:04:32 -05:00
Eduardo Cavazos d0ebf175b4 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-15 04:46:32 -05:00
Eduardo Cavazos 4505ab4944 dns.cache.rr: Separate cache just for the rr objects 2008-10-15 04:45:01 -05:00
Eduardo Cavazos fa41397a17 Add 'bind-in' vocabulary (the -> operator...) 2008-10-15 04:44:18 -05:00
Eduardo Cavazos 78e747186a *** empty log message *** 2008-10-13 23:32:35 -05:00
Slava Pestov 476b31844a Merge branch 'master' of git://factorcode.org/git/factor 2008-10-13 16:44:30 -05:00
Doug Coleman 3368866fc3 fix counter 2008-10-12 07:25:03 -06:00
Doug Coleman 3161a85736 fix calculator 2008-10-11 00:35:19 -06:00
Alex Chapman 620f4e96a3 Jamshred is working again, hopefully even less buggy than ever! 2008-10-10 16:48:07 +11:00
Alex Chapman 95848c8c68 Merge branch 'master' of git://factorcode.org/git/factor into maintenance 2008-10-08 08:12:52 +11:00
Bruno Deferrari 4ca1fde579 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-05 21:46:12 -02:00
Bruno Deferrari 14dcf83993 irc.ui: Update to work with the latest irc.client changes 2008-10-05 21:33:53 -02:00
Bruno Deferrari a712fd3d0b irc.client: Rename listeners to chats, rename some words, better handling of channel joins for chats attached before login, fixes, etc 2008-10-05 21:32:21 -02:00
Joe Groff 3399a579d0 call find-gl-context to ensure context is set during graft/ungraft in GL demos 2008-10-04 16:33:51 -07:00
Doug Coleman a130928ec2 fix docs 2008-10-04 13:28:42 -05:00
Doug Coleman af37d28042 remove relative-urls? word and some dead code 2008-10-04 13:27:29 -05:00
Doug Coleman aebb582634 remove ?first etc 2008-10-04 11:45:48 -05:00
Doug Coleman 2aec863519 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-03 02:22:16 -05:00
Doug Coleman 56a0af9628 initial math cleanup 2008-10-03 02:19:03 -05:00
Slava Pestov 743ec65b4f Move hexdump back to extra 2008-10-03 01:12:09 -05:00
Doug Coleman ae60340653 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-02 19:04:05 -05:00
Doug Coleman 4c8ff1e289 fix taxes 2008-10-02 19:03:57 -05:00
Doug Coleman b35db385d3 fix up extra/crypto 2008-10-02 18:45:51 -05:00
Doug Coleman 426ec8a08b remove dead file 2008-10-02 18:34:42 -05:00
Doug Coleman f9661a4699 fix io.paths 2008-10-02 18:26:56 -05:00
Doug Coleman 17c8846e9f move hexdump to basis 2008-10-02 18:11:03 -05:00
Doug Coleman 3ee55eb341 remove lib usage, update docs 2008-10-02 18:08:21 -05:00
Doug Coleman b8f8d1f159 dont use lib 2008-10-02 17:51:08 -05:00
Doug Coleman 86cdfa3a4c remove lib usage, fix compile errors 2008-10-02 17:49:04 -05:00
Doug Coleman 6e7aa21cb5 dont use lib 2008-10-02 17:40:49 -05:00
Doug Coleman d99be8bf77 dont use lib 2008-10-02 17:37:03 -05:00
Doug Coleman 4e81c83e64 remove lib usage 2008-10-02 17:34:42 -05:00
Doug Coleman c0dab60dc7 dont use lib 2008-10-02 17:33:26 -05:00
Doug Coleman 84e267a2a9 remove lib usage 2008-10-02 17:24:55 -05:00
Doug Coleman 75c2283dd6 fix stack effect 2008-10-02 16:36:29 -05:00
Doug Coleman e0f681638b Merge branch 'master' of git://factorcode.org/git/factor 2008-10-02 15:58:01 -05:00
Doug Coleman a7027700d1 update with-db usages 2008-10-02 12:51:21 -05:00
Slava Pestov 1ef5dbe3fb Move hsva to colors.hsv 2008-10-02 03:37:53 -05:00
Alex Chapman 583353651f Merge branch 'experimental' into maintenance 2008-10-02 15:02:38 +10:00
Alex Chapman 4077ad28d8 Merge branch 'master' into experimental 2008-10-02 15:01:20 +10:00
Alex Chapman 2c634cd4ab Moving Jamshred from unmaintained. It's *almost* working. 2008-10-02 14:27:39 +10:00
Doug Coleman 7308f2fb52 fix shiz 2008-10-01 21:30:12 -05:00
Doug Coleman 29a0a7375a Merge branch 'master' of git://factorcode.org/git/factor 2008-10-01 21:26:59 -05:00
Doug Coleman a10c3f425c let the unique heap retain hashtable entries after elements are popped to ensure uniqueness forever 2008-10-01 21:25:37 -05:00
Slava Pestov f240e1ff37 Small cleanup 2008-10-01 20:55:24 -05:00
Slava Pestov 6febd7ed4a Merge branch 'master' of git://factorcode.org/git/factor 2008-10-01 20:55:05 -05:00
Slava Pestov 4ce980b9ac Move heap-slurp-when to spider 2008-10-01 20:54:58 -05:00
Doug Coleman 32b3fab3a9 assoc-deques -> assoc-heaps 2008-10-01 20:48:53 -05:00
Alex Chapman ded8ae641e Fixed tetris and moved it from unmaintained to extra 2008-10-02 11:12:46 +10:00
John Benediktsson 0b57ce6c52 Remove switch from sequences-lib (exists as exchange). 2008-10-01 17:46:09 -07:00
John Benediktsson cdf7091ae8 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-01 17:38:20 -07:00
John Benediktsson 065fbc4ca3 printf: Fix rounding of floats and exps, default to 6 digits, update docs and tests. 2008-10-01 17:38:12 -07:00