Commit Graph

1643 Commits (27656fe0e3ae8b80bc10fd6591b99de7548b87e8)

Author SHA1 Message Date
Slava Pestov ed4354ea77 Minor optimizations 2008-02-12 15:48:30 -06:00
Slava Pestov 3a5762b44c Merge branch 'master' of git://projects.elasticdog.com/git/factor 2008-02-12 12:21:54 -06:00
Slava Pestov aee498b05d Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 12:19:36 -06:00
Slava Pestov 5912cad83f Forgot to invoke callback 2008-02-12 12:19:25 -06:00
Doug Coleman 19154db596 add find-file-breadth, find-file-depth
redo walk-dir
2008-02-12 12:16:12 -06:00
Doug Coleman 1f78e14b6b change append to path+
use find-file-breadth
fix load errors
2008-02-12 12:14:57 -06:00
Doug Coleman f80694183d find gvim binary faster on windows 2008-02-12 12:00:56 -06:00
Doug Coleman 023255d6ad add 4nip to shuffle 2008-02-12 11:59:50 -06:00
sheeple 748231e3d1 Fix Linux bootstrap 2008-02-12 11:42:43 -06:00
Doug Coleman 13106c2227 minor cleanup 2008-02-12 17:19:55 -06:00
Doug Coleman 092acdecc4 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 17:12:30 -06:00
Doug Coleman d790e828d3 sqlite now binds by type
all sqlite unit tests pass
change rebind-statement to reset-statement
2008-02-12 17:10:56 -06:00
Doug Coleman 00a7df11a9 clean up db code
ready to implement types for bind-statement
2008-02-12 15:47:01 -06:00
Eduardo Cavazos 47566fbfac builder: minor cleanups 2008-02-12 05:38:09 -06:00
Eduardo Cavazos 336ad674d7 builder: another refactoring 2008-02-12 04:42:47 -06:00
Slava Pestov e4426eb01a Mac OS X monitors load 2008-02-12 02:33:06 -06:00
Slava Pestov ff6f72412d Merge branch 'new_monitors' of git://factorcode.org/git/factor 2008-02-12 02:21:53 -06:00
Slava Pestov e64089fd0a Mac OS X monitors work in progress 2008-02-12 02:21:47 -06:00
Slava Pestov 1a23b975f2 Cleaning up monitors; add simple-monitor abstraction 2008-02-12 02:19:18 -06:00
Eduardo Cavazos 83f1bc5d8c builder: tweaking the report 2008-02-12 01:27:57 -06:00
Slava Pestov 9138bfe0f6 Merge branch 'master' of git://onigirihouse.com/git/yuuki 2008-02-12 01:15:59 -06:00
Matthew Willis 0210823dfc forgot to add alien.c-types to USING: 2008-02-11 23:01:49 -08:00
Matthew Willis af11e1673b Implemented the set-fullscreen* hook for the x11 backend.
I doubt that fullscreen* can be implemented for x11, so it might need to be removed or always return f.
2008-02-11 22:52:02 -08:00
Slava Pestov ea553f9ed4 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 00:51:46 -06:00
Eduardo Cavazos 27fb2270f0 builder: tweaks 2008-02-12 00:15:20 -06:00
Eduardo Cavazos 4f113394ec builder: refactored 2008-02-11 23:42:21 -06:00
Eduardo Cavazos 620a2ab720 builder: more tweaks 2008-02-11 22:36:53 -06:00
Eduardo Cavazos cb76e4775c builder.test: tweaks 2008-02-11 22:22:49 -06:00
Eduardo Cavazos 8a25e9432c builder.test: recover from errors in do-load and do-tests 2008-02-11 21:32:41 -06:00
Eduardo Cavazos 11ff8c6549 builder: builder.server still references build-status 2008-02-11 21:17:42 -06:00
Joe Groff b321d5a33d Add missing sequences.lib USE to bunny demo 2008-02-11 17:47:29 -08:00
Joe Groff 6109335290 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/sequences/lib/lib.factor
2008-02-11 17:33:49 -08:00
Daniel Ehrenberg 8c63311a0f Merge branch 'master' into unicode 2008-02-11 18:42:08 -06:00
Eduardo Cavazos 7fd45922f8 Merge git://factorcode.org/git/factor 2008-02-11 18:41:45 -06:00
Daniel Ehrenberg 6832c634a1 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/multiline/multiline.factor
2008-02-11 18:41:34 -06:00
Doug Coleman 3bd8e8b402 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 18:36:09 -06:00
Doug Coleman 3a4ae00e77 fix a bug 2008-02-11 18:35:34 -06:00
Eduardo Cavazos fb13521418 builder.test: more using fixes 2008-02-11 18:35:27 -06:00
Eduardo Cavazos ad0b2cb08c builder.test: fix using 2008-02-11 18:34:02 -06:00
Eduardo Cavazos 5f971a0349 Merge git://factorcode.org/git/factor 2008-02-11 18:13:59 -06:00
Eduardo Cavazos ecb28dc029 builder: Switching to single report model 2008-02-11 18:13:49 -06:00
Doug Coleman 0b9d1c5141 add total collector to taxes 2008-02-11 18:11:29 -06:00
Doug Coleman 36d1cae83e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 17:19:40 -06:00
Doug Coleman 3b6e6a1e13 add query>hash* to html.parser.analyzer 2008-02-11 17:19:27 -06:00
Doug Coleman 008da8a6ba cleanup on aisle DECIMAL: 2008-02-11 16:45:38 -06:00
Doug Coleman d7a5f9f505 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 16:28:19 -06:00
Doug Coleman 34c1170963 add a few utility words 2008-02-11 16:27:40 -06:00
Doug Coleman 0e9ec0dd6a Add taxes library 2008-02-11 16:27:22 -06:00
Doug Coleman 0699bacf86 add money library 2008-02-11 16:21:59 -06:00
Doug Coleman 8db19c2ee5 add ?first2 2008-02-11 16:21:16 -06:00
Slava Pestov 3c4f742c95 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 16:10:29 -06:00
Slava Pestov 5c0374ce32 Improved sockets benchmark 2008-02-11 16:10:11 -06:00
Slava Pestov 80c9fe3c83 Add stop-server word 2008-02-11 16:10:03 -06:00
Slava Pestov c6be6bcfdf New sockets benchmark 2008-02-11 15:53:42 -06:00
Eduardo Cavazos a685dc47b6 Merge git://factorcode.org/git/factor 2008-02-11 14:59:26 -06:00
Eduardo Cavazos 46694f2f90 builder: move to build-loop model 2008-02-11 14:59:02 -06:00
Slava Pestov 600ae32e29 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 14:54:13 -06:00
Slava Pestov 4daa1943d8 Fixing unit tests 2008-02-11 14:19:47 -06:00
Slava Pestov 1598255151 Add Eduardo-style setters 2008-02-11 14:19:36 -06:00
Aaron Schaefer 7361ee58a8 Fix Project Euler solutions using combinators.lib stuff that moved 2008-02-11 15:14:56 -05:00
Slava Pestov 98d8621ac1 First class compose, curry is now a tuple class 2008-02-11 13:50:29 -06:00
Doug Coleman 3906f1c9f5 add drop table
fix up unit tests
2008-02-11 13:39:43 -06:00
Aaron Schaefer b3f65400dc Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 11:46:11 -05:00
Eduardo Cavazos 04dc25f87a builder.test: Only extract the vocab names from the result of try-everything 2008-02-11 06:11:00 -06:00
Matthew Willis 9be4bf0030 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 00:01:22 -08:00
Slava Pestov f2cb5d8f4d Merge branch 'master' of git://onigirihouse.com/git/yuuki 2008-02-11 01:58:30 -06:00
Matthew Willis 55f29c69df Changed set-fullscreen? to take a gadget instead of a world, moved it into the ui vocab.
Moved fullscreen docs into the ui vocab.
2008-02-10 23:53:20 -08:00
Slava Pestov e66e6d70e4 Moved dispatch to sequences.private 2008-02-11 01:19:53 -06:00
Slava Pestov 6c75da20f1 Fix bootstrap.help 2008-02-11 01:18:24 -06:00
Slava Pestov f7b22faf0e Patch from Yoshinori Tahara 2008-02-11 00:41:41 -06:00
Slava Pestov 81ac2f77f7 Fix name clash 2008-02-11 00:17:51 -06:00
Slava Pestov 19154ce6db Don't need this file 2008-02-11 00:15:47 -06:00
Slava Pestov a423ca63f4 Tiny cleanup of combinators.lib and sequences.lib 2008-02-11 00:14:40 -06:00
Slava Pestov 41a5629090 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-10 23:36:22 -06:00
Daniel Ehrenberg 99ff43b404 Beginning of encoded streams 2008-02-10 23:14:42 -06:00
Doug Coleman afa71627ee add db.types, db.tuples and some code in progress
create-sql works for a limited test case in sqlite
2008-02-10 23:11:16 -06:00
Doug Coleman 577e18b854 30% speedup of md5 by moving group -> <groups> 2008-02-10 23:09:13 -06:00
Doug Coleman b6cc47d2b3 slight speedup in base64 2008-02-10 23:07:40 -06:00
Slava Pestov 262e9d3443 Clean up vocabs.loader and add littledan's unit test feature 2008-02-10 23:03:54 -06:00
Aaron Schaefer 67607467b5 Solution to Project Euler problem 46 2008-02-10 22:11:31 -05:00
Slava Pestov a4e5bc11b5 Editor gadget fix for CS+LEFT/RIGHT 2008-02-10 20:32:26 -06:00
Slava Pestov a228072862 Logging parser now parses the timestamps 2008-02-10 20:32:10 -06:00
Slava Pestov 27773588d3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-10 17:27:04 -06:00
Doug Coleman fcb49a3442 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-10 08:31:52 -06:00
Slava Pestov 3eda26ca0b Fix unit tests 2008-02-10 03:12:44 -06:00
Eduardo Cavazos e7bf56ad57 builder: fix run-or-send-file bug 2008-02-10 03:05:34 -06:00
Eduardo Cavazos 8cc7720c1f Merge git://factorcode.org/git/factor 2008-02-10 03:01:32 -06:00
Eduardo Cavazos ad7ec00c29 builder: use base portion of hostname 2008-02-10 03:01:20 -06:00
Slava Pestov 2ecd1ba127 Improve ratio syntax 2008-02-10 01:40:17 -06:00
Slava Pestov ab63c7254c Improved left/right arrow keys in editor gadget 2008-02-10 01:40:02 -06:00
Slava Pestov 4514971c7b webapps.planet fix 2008-02-10 01:39:48 -06:00
Slava Pestov 619d676af6 logging.server fixes 2008-02-10 01:39:37 -06:00
Slava Pestov b120abcee2 Fix duplex-stream set-timeout 2008-02-10 01:39:21 -06:00
Slava Pestov f052852a27 Fix must-fail-with 2008-02-10 01:38:58 -06:00
Slava Pestov 6bf808172b Add watch-vars 2008-02-10 01:38:51 -06:00
Eduardo Cavazos e0a19714ae builder: refactor 2008-02-10 01:04:14 -06:00
Eduardo Cavazos 230129e7e9 Merge git://factorcode.org/git/factor 2008-02-10 00:35:41 -06:00
Eduardo Cavazos 72313d0b4f io.unix.launcher: Fix io bug which caused problems during bootstrap 2008-02-10 00:35:18 -06:00
Aaron Schaefer 8275ae01a7 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 22:40:50 -05:00
Aaron Schaefer 9c2218a1c4 Update solution to Project Euler problem 92 2008-02-09 22:40:18 -05:00
Aaron Schaefer a34c5aabed Slow solution to Project Euler problem 92 2008-02-09 22:13:01 -05:00
Eduardo Cavazos bf2efa3ecc io.launcher: fix segmentation fault bug 2008-02-09 20:47:45 -06:00
Aaron Schaefer 96853249a4 Use tri instead of repeated keeps for PE solutions 2008-02-09 19:54:31 -05:00
sheeple b02f42e0d3 Fix load issue on Unix 2008-02-09 17:18:57 -06:00
Slava Pestov 1347156bd6 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 23:27:01 -06:00
Slava Pestov be28fbd45d Document io.timeouts 2008-02-09 22:28:22 -06:00
Slava Pestov dd8e38a7f0 Fixing some issues 2008-02-09 21:56:50 -06:00
Slava Pestov c8f042aef4 Redo timeouts 2008-02-09 21:34:42 -06:00
Slava Pestov ef63333980 Fix another bug with futures 2008-02-09 18:12:07 -06:00
Slava Pestov 0e0a1fb244 Merge git://onigirihouse.com/git/yuuki 2008-02-09 16:00:25 -06:00
Matthew Willis 85e08ab853 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 13:52:00 -08:00
Slava Pestov ee912c5996 Walker cleanup 2008-02-09 14:17:40 -06:00
Slava Pestov a21781e380 Concurrency fix 2008-02-09 14:14:37 -06:00
Slava Pestov 25c64c8ac7 Arrghh!!! 2008-02-09 14:13:06 -06:00
Slava Pestov e9a63d7a2c Arrggh 2008-02-09 14:10:52 -06:00
Doug Coleman 43225d2aef Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 08:46:28 -06:00
Slava Pestov 3a22b3aaa0 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 02:19:41 -06:00
Matthew Willis 122be5b48e Added set-fullscreen? and fullscreen? hooks along with their cocoa implementations. 2008-02-09 00:17:24 -08:00
Slava Pestov fdac73a4d7 Oops 2008-02-09 02:15:29 -06:00
Slava Pestov e00db87a0c Merge branch 'master' of http://dharmatech.onigirihouse.com/factor 2008-02-09 01:57:51 -06:00
Slava Pestov 6f0e64bb4c Add some tags 2008-02-09 00:16:30 -06:00
Slava Pestov cb2dc00762 Add MAIN: to bootstrap.image.download 2008-02-09 00:16:24 -06:00
Slava Pestov f05cf861eb Fix USING: in io.launcher 2008-02-08 21:47:47 -06:00
Slava Pestov 20649302fa Fix a couple of issues with futures 2008-02-08 21:47:35 -06:00
Aaron Schaefer 5aca313896 Solution to Project Euler problem 55 2008-02-08 22:29:12 -05:00
Slava Pestov 52d91bf0bc Add try-process word 2008-02-08 21:15:29 -06:00
Joe Groff 890c5702da On second thought, no point in being clever with glXGetProcAddress. Just always use glXGetProcAddressARB, which should always be available on any GLX implementation with any extension support 2008-02-08 18:18:44 -08:00
Aaron Schaefer 3ccc624dd4 Solution to Project Euler problem 56 2008-02-08 21:17:45 -05:00
Eduardo Cavazos 7b07ababba add builder.server 2008-02-08 20:16:12 -06:00
Eduardo Cavazos 5570f367a6 builder: build-status variable 2008-02-08 20:09:59 -06:00
Joe Groff eefa95ad25 Remove useless alien-address call from opengl.gl.windows 2008-02-08 18:00:29 -08:00
Aaron Schaefer 751b013e2b Project Euler solution simplification 2008-02-08 20:43:44 -05:00
Joe Groff aa7f839948 Have glXGetProcAddress fall back to glXGetProcAddressARB if not present 2008-02-08 17:32:02 -08:00
Aaron Schaefer d206ff9067 Solution to Project Euler problem 45 2008-02-08 19:28:30 -05:00
Slava Pestov d41bfc64f1 Minor tests fix 2008-02-08 17:00:42 -06:00
Aaron Schaefer b8dfb89771 Solution to Project Euler problem 53 2008-02-08 17:27:42 -05:00
Eduardo Cavazos 48211859d1 Merge git://factorcode.org/git/factor 2008-02-08 05:31:39 -06:00
Eduardo Cavazos 3f38bf18ec concurrency docs fix 2008-02-08 03:14:08 -06:00
Eduardo Cavazos 7adb07bcc4 concurrency docs fix 2008-02-08 03:11:47 -06:00
Slava Pestov 6df325c168 Moved little-endian? to alien.c-types 2008-02-08 01:49:30 -06:00
Slava Pestov 59cc83c296 Fix bugs in tools.test 2008-02-08 01:49:05 -06:00
Slava Pestov 492e569b62 'about' now requires first 2008-02-08 01:08:52 -06:00
Slava Pestov f67ab9a689 Multi-methods work in progress 2008-02-08 01:08:23 -06:00
Joe Groff c906d26b13 Do dynamic lookup of OpenGL 1.2+ functions on all platforms. Use fallback extension names when the official name is not available, e.g., if glUseProgram is missing try glUseProgramObjectARB instead 2008-02-07 22:43:05 -08:00
Joe Groff a4a3ea3fa4 Fix typos in opengl fallback function lists 2008-02-07 22:24:51 -08:00
Joe Groff a0fb970080 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 22:11:06 -08:00
Aaron Schaefer 875a6fdc6e Remove 6.26Kb of trailing whitespace from math.primes.list 2008-02-07 22:24:54 -05:00
Doug Coleman 934d53219a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 20:27:55 -06:00
Slava Pestov 4f3e20ac61 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 19:52:50 -06:00
Slava Pestov fb67a7621b Cleanup 2008-02-07 19:52:40 -06:00
Slava Pestov 48b96a9e5b Documentation updates, tags updates 2008-02-07 19:51:37 -06:00
Eduardo Cavazos 1c3efa89d2 builder improvements (download-image, simpler do-all) 2008-02-07 19:50:26 -06:00
Aaron Schaefer 741d3df68a Fix PE solutions using old math.parser 2008-02-07 20:25:03 -05:00
Slava Pestov ba467a39c4 Fix conflict 2008-02-07 18:57:23 -06:00
Doug Coleman 3a3f57b188 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 18:56:00 -06:00
Doug Coleman 3883dca17e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 18:55:17 -06:00
Aaron Schaefer 4dfc151c89 Solution to Project Euler problem 79 2008-02-07 19:48:00 -05:00
Eduardo Cavazos 9ad68dcaaa Merge git://factorcode.org/git/factor 2008-02-07 18:32:50 -06:00
Eduardo Cavazos a2e6c37213 simplify builder.test 2008-02-07 18:30:20 -06:00
Slava Pestov 6bbbd3f904 Forgot to call load-failures. 2008-02-07 18:06:53 -06:00
Slava Pestov b08409884e Add try-everything for Ed 2008-02-07 18:03:01 -06:00
Slava Pestov 6187a1e5e1 Improved http.client, bootstrap.image.{download,upload} 2008-02-07 17:55:31 -06:00
Doug Coleman 0836e4ed54 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 17:54:25 -06:00
Slava Pestov bc215757bf Merge commit 'erg2/master' 2008-02-07 17:36:27 -06:00
Doug Coleman 3a989db973 Merge git://factorcode.org/git/erg 2008-02-07 17:35:15 -06:00
Doug Coleman 07e7f3bcce Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 17:35:10 -06:00
Daniel Ehrenberg b08907ef27 extra/multiline checks for EOF now 2008-02-07 17:12:50 -06:00
Slava Pestov e713989e64 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 17:07:58 -06:00
Slava Pestov 5310a2cabe New logging framework 2008-02-07 17:07:43 -06:00
Slava Pestov a09273a653 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 15:15:41 -06:00
Slava Pestov 23042c4575 Merge branch 'master' of http://dharmatech.onigirihouse.com/factor 2008-02-07 15:15:20 -06:00
Eduardo Cavazos 0570449ffd Tweak builder 2008-02-07 15:14:40 -06:00
Doug Coleman e05bb24a69 make rfc822-string print fractional times
fix windows gmt-offset yet again -- bad return value
2008-02-07 14:17:07 -06:00
Doug Coleman b9d7e42358 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 13:50:44 -06:00
Doug Coleman 6204f56981 fix gmt-offset on windows 2008-02-07 13:48:49 -06:00
Slava Pestov 2126903739 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 01:36:29 -06:00
Slava Pestov b5e1edfeed Removed obsolete vocab 2008-02-07 01:36:11 -06:00
Slava Pestov 386d93b6e5 Moved smtp-server.factor to smtp/server/server.factor 2008-02-07 01:05:28 -06:00
Slava Pestov dad715e7b0 Update for io.logging change 2008-02-07 01:05:10 -06:00
Slava Pestov 2f46a618a6 Add new word to calendar 2008-02-07 01:05:00 -06:00
Slava Pestov a06c536123 Cleaned up SMTP implementation and added some features 2008-02-07 01:03:27 -06:00
Slava Pestov 6373e350ba Removed test-changes word 2008-02-07 01:02:38 -06:00
Slava Pestov 831b712f84 Move logging code to io.logging 2008-02-07 01:02:26 -06:00
Joe Groff b718c43f8c Merge branch 'opengl-fallbacks' 2008-02-06 21:10:35 -08:00
Slava Pestov 5ecf3f7225 Improve unit test documentation and update some tests 2008-02-06 22:58:41 -06:00
Slava Pestov 8f2f63677b Merge branch 'master' of http://dharmatech.onigirihouse.com/factor 2008-02-06 22:54:28 -06:00
Doug Coleman c149c26a7e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-06 22:50:38 -06:00
Slava Pestov 9271da5070 More cleanups to require-all and unit tests 2008-02-06 22:12:44 -06:00
Slava Pestov c1dd7cf855 Fix Doug's bug 2008-02-06 21:16:52 -06:00
Slava Pestov 2541c62e29 Fix code for math.parser changes 2008-02-06 21:15:47 -06:00
Slava Pestov 7534d84d27 Refactor tools.test 2008-02-06 21:15:33 -06:00
Eduardo Cavazos 01b1ba0f88 Temporarily use onigirihouse as the primary 2008-02-06 20:05:52 -06:00
Slava Pestov f3c8bd266b Improved syntax for ratios 2008-02-06 20:05:03 -06:00
Doug Coleman 93eb74476e add with-file-in docs, update a couple of usages 2008-02-06 20:04:46 -06:00
Slava Pestov 5f997fe2c7 Make extra/unix load on Windows 2008-02-06 20:04:09 -06:00
Eduardo Cavazos 80d5bf3af6 Merge git://factorcode.org/git/factor 2008-02-06 19:32:25 -06:00
Slava Pestov d867f03801 Merge branch 'master' of http://dharmatech.onigirihouse.com/factor 2008-02-06 19:24:33 -06:00
Slava Pestov 90ed177a9c Fixing load-everything and unit tests 2008-02-06 19:23:39 -06:00
Eduardo Cavazos ccfe4a34de Merge git://factorcode.org/git/factor 2008-02-06 15:36:00 -06:00
Slava Pestov 8428f66933 Fixing unit tests 2008-02-06 15:00:10 -06:00