Commit Graph

1703 Commits (08a3d0ba12b44b136d56291bf6b07195daf8a03e)

Author SHA1 Message Date
Doug Coleman 64e64fd6ae document current-process-handle 2008-02-14 23:34:20 -06:00
Doug Coleman d666b62b1b Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 23:33:24 -06:00
Doug Coleman 09569ee512 add current-process-handle to io.launcher
make tools.disassembler work on windows
2008-02-14 23:29:06 -06:00
Doug Coleman e2a34ed276 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 22:31:25 -06:00
Slava Pestov d77c84be19 Move unicode.data:replace to sequences.lib and refactor it 2008-02-14 20:38:46 -06:00
Slava Pestov 1c63a443a3 optimizer.debugger now shows which nodes are loops 2008-02-14 20:28:16 -06:00
Slava Pestov 15ba74aaf8 Improved disassembler a bit 2008-02-14 20:27:04 -06:00
Slava Pestov f944f2b20c Add experimental disassembler 2008-02-14 17:56:47 -06:00
Slava Pestov 984aaa2544 Fix tests again 2008-02-14 14:19:42 -06:00
Doug Coleman 2f682a54ee Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:18:45 -06:00
Slava Pestov 8ab49d97bb Change run-tests as per erg's request 2008-02-14 14:17:17 -06:00
Doug Coleman 4784e1a98a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:16:04 -06:00
Doug Coleman a89aea1a78 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:15:00 -06:00
Eduardo Cavazos 67fa873d9c benchmark.sockets: run more clients 2008-02-14 05:21:02 -06:00
Eduardo Cavazos 3b23cafefd builder: fix bug in run-or-bail 2008-02-14 05:20:38 -06:00
Slava Pestov 35abb02630 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 02:20:45 -06:00
Slava Pestov 5adf72b81d Fix header/body separation 2008-02-14 02:20:32 -06:00
Slava Pestov ce076166fe Fix +closed+ 2008-02-14 02:20:20 -06:00
Doug Coleman 86667aee23 execute-statement is now a word not a generic
sqlite works for tuple-tests
postgresql create/drop/insert works better now
2008-02-14 01:27:54 -06:00
Slava Pestov 2e1e38db89 Fix <process-stream> +timeout+ 2008-02-14 01:17:54 -06:00
Eduardo Cavazos ddd2c5b5e7 builder.test: fix using 2008-02-14 01:07:18 -06:00
Slava Pestov 6d8d0dd90f load-everything now reports errors 2008-02-14 01:07:00 -06:00
Slava Pestov cdbd0a4c05 Fix load error 2008-02-14 01:06:46 -06:00
Slava Pestov 939d5bdbb0 Use case instead of dispatch 2008-02-14 01:06:27 -06:00
Eduardo Cavazos a8cd31311d builder: more tweaks 2008-02-14 01:01:09 -06:00
Eduardo Cavazos 0cc1c0d597 smtp: Use email object 2008-02-14 00:44:09 -06:00
Eduardo Cavazos eca7c0b739 builder: bit refactoring 2008-02-14 00:43:50 -06:00
Slava Pestov 2f5ad0324b io.utf8 renamed to io.encodings.utf8 2008-02-13 23:21:04 -06:00
Daniel Ehrenberg aa8769c29d Making lists into a mixin 2008-02-13 20:19:18 -06:00
Daniel Ehrenberg ffd80ad6df Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 19:55:49 -06:00
Daniel Ehrenberg 6ff319cfcb Unicode upgrade and fix 2008-02-13 19:53:53 -06:00
Daniel Ehrenberg e293856072 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2008-02-13 19:01:44 -06:00
Slava Pestov c3b5b7cc61 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 18:43:47 -06:00
Slava Pestov bcc7511676 Better dataflow>quot 2008-02-13 18:43:05 -06:00
Slava Pestov 6cfc427289 Merge branch 'master' of git://factorcode.org/git/littledan 2008-02-13 18:36:07 -06:00
Daniel Ehrenberg d13b9a90bc Removing const reference 2008-02-13 18:35:16 -06:00
Slava Pestov 205d5ca6cb Merge branch 'master' of git://factorcode.org/git/littledan 2008-02-13 17:56:30 -06:00
Daniel Ehrenberg 14fa6289bb Merge branch 'master' into unicode 2008-02-13 17:36:34 -06:00
Doug Coleman 35b5f222e3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 17:34:25 -06:00
Doug Coleman eb75685031 fix a bug in sqlite
add execute-statment-row-id to db
some work on postgresql
2008-02-13 16:51:16 -06:00
Slava Pestov 5d16e232e8 Fix stack effect 2008-02-13 15:55:54 -06:00
Eduardo Cavazos f28687da0b builder: fix using 2008-02-13 15:18:40 -06:00
Eduardo Cavazos 5e695ea4c3 builder: use benchmarks. for the report 2008-02-13 15:14:54 -06:00
Daniel Ehrenberg 4833a6196d Fixing unicode.breaks 2008-02-13 14:19:56 -06:00
Eduardo Cavazos 98060c4bc9 builder: run benchmarks 2008-02-13 05:50:45 -06:00
Daniel Ehrenberg 8d163c8936 Removing extra/const 2008-02-13 01:03:55 -06:00
Slava Pestov 6a55c6e251 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 23:19:33 -06:00
Eduardo Cavazos 7631bd47ec Merge git://factorcode.org/git/factor 2008-02-12 22:36:11 -06:00
Eduardo Cavazos 8d91fdfe86 builder: close input to bootstrap process 2008-02-12 22:33:36 -06:00
Slava Pestov 5f19ec207f Fix indentation 2008-02-12 17:32:26 -06:00
Slava Pestov 0900c0e6cd Remove bootstrap2 benchmark 2008-02-12 17:31:37 -06:00
Alexander Solovyov 01a811496f Stirling's factorial approximation 2008-02-13 00:24:32 +02:00
Slava Pestov e76dfb2881 Updated fasta benchmark 2008-02-12 16:09:35 -06:00
Aaron Schaefer 26cf8eff80 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 16:55:39 -05:00
Aaron Schaefer f18ded9fc6 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/bunny/model/model.factor
	extra/sequences/lib/lib-tests.factor
2008-02-12 16:55:04 -05:00
Slava Pestov 51c916da9d Improved locals 2008-02-12 15:54:13 -06:00
Slava Pestov 3e29bc8150 STRING: now defines an inline word 2008-02-12 15:52:47 -06:00
Slava Pestov af62d8b126 Add new optimization report tool 2008-02-12 15:52:32 -06:00
Slava Pestov a0bc8dfa75 Benchmarks updates 2008-02-12 15:51:34 -06:00
Aaron Schaefer b4324cdd58 Update search paths after combinators.lib -> sequences.lib move 2008-02-12 16:49:53 -05:00
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