Commit Graph

994 Commits (2ffe86be701c7a07ff53686e7266046109f1fa49)

Author SHA1 Message Date
slava 64bfcf877f Cohomology of Lie algebras (all generators in degree 1) 2006-07-14 10:36:50 +00:00
slava 7e90bab15e Add some homology unit tests 2006-07-14 09:37:13 +00:00
slava 75456f99de More topology work 2006-07-14 09:36:26 +00:00
slava fadf7bca30 Starting contrib/topology/ 2006-07-14 07:29:42 +00:00
wayo.cavazos 45b877becc Automata UI 2006-07-13 01:57:51 +00:00
slava 5f7ad40ade Minor contrib/math/ cleanup 2006-07-11 04:57:19 +00:00
wayo.cavazos 5b5b607b2a Automata improvements 2006-07-07 06:46:14 +00:00
wayo.cavazos 6e340c6da1 Changes to x.factor to allow stack effect inference 2006-07-02 11:40:34 +00:00
wayo.cavazos 32657a0266 Use Wolfram's standard convention for rule names 2006-07-02 11:39:37 +00:00
wayo.cavazos 25e9d29c7e Replace spc with bl in x.factor 2006-07-01 17:17:30 +00:00
wayo.cavazos 0f220b4d4c manage-window word rewritten and other Factory updates 2006-07-01 16:46:08 +00:00
slava 6d21c52ac9 Big runtime cleanup 2006-07-07 04:07:18 +00:00
slava 9f2201fe09 Minor file-responder fix 2006-07-06 20:13:35 +00:00
slava 6e112b6ef8 file-responder now supports .fhtml files, which are piped through contrib/embedded.factor 2006-07-06 00:34:50 +00:00
wayo.cavazos 5e14ba0474 Things to support new Factory changes 2006-06-28 10:55:17 +00:00
wayo.cavazos e722fdb590 Fix move and resize window bugs in Factory 2006-06-28 10:53:31 +00:00
wayo.cavazos 772d416a5a Add contrib/vars.factor 2006-06-28 10:52:10 +00:00
wayo.cavazos b3a747f249 Quick start note in automata 2006-06-28 10:49:32 +00:00
slava c5872a4356 Missing file 2006-06-26 07:30:13 +00:00
slava 7176754832 AJAX outliners work better now 2006-06-26 07:07:57 +00:00
wayo.cavazos c8aa5d0d82 Lots of changes to contrib/x11/* to support button highlighting 2006-06-21 10:30:45 +00:00
slava 117aef414f Markup fixes for better HTML generation 2006-06-20 22:31:48 +00:00
slava 3786fe695f Documentation and module system updates 2006-06-20 00:14:33 +00:00
slava 50ec1d36db Remove obsolete examples, module system simplification, fix parse-resource restart when bootstrapping parse-syntax.factor 2006-06-19 07:41:42 +00:00
slava e816737c99 Update the 'all' module 2006-06-19 01:36:50 +00:00
slava 1e2dcfae12 More module system hackery 2006-06-19 01:31:20 +00:00
wayo.cavazos 6368e3b4d1 Added factor-comment-line to factor.el 2006-06-18 10:06:24 +00:00
wayo.cavazos ce2d4b8848 Added portable <slate> based boids demo to contrib 2006-06-18 10:05:32 +00:00
wayo.cavazos 2c3f8853ab Added portable <slate> based automata demo to contrib 2006-06-18 10:04:54 +00:00
wayo.cavazos a8b4287af9 Added <slate> gadget to contrib 2006-06-18 10:03:36 +00:00
slava a6a8408c15 More module system tweaks 2006-06-19 01:02:35 +00:00
slava 0205234638 New module system 2006-06-19 00:58:11 +00:00
slava a5cc32ed15 Tabs gadget improved 2006-06-17 07:51:06 +00:00
wayo.cavazos 054e296a15 Minor updates to contrib/x11/examples 2006-06-15 22:41:42 +00:00
wayo.cavazos 5e0161b15e Port concurrent-widgets.factor to 0.83 2006-06-15 22:41:05 +00:00
wayo.cavazos a848718c86 Port factory to 0.83 plus other cosmetic changes 2006-06-15 22:39:13 +00:00
wayo.cavazos bb45b2a471 Adjust wait time in factor.el 2006-06-15 22:37:54 +00:00
slava 10af34de4d Documentation updates 2006-06-17 03:12:40 +00:00
slava b410db75b0 contrib/*/load.factor updates 2006-06-15 06:19:30 +00:00
slava fd6c9963a7 Get contrib/aim/ to load 2006-06-15 06:19:10 +00:00
slava 9759381d95 Update contrib/README.txt 2006-06-15 06:19:00 +00:00
slava 309617d547 Fix contrib/units/ to load, and some other fixes 2006-06-15 05:56:41 +00:00
slava 4af0e25864 Update contrib/sqlite/ for latest changes (untested) 2006-06-15 05:50:06 +00:00
slava 05efb629e0 Update contrib/random-tester/ for latest changes 2006-06-15 05:49:50 +00:00
slava d94a59f5c3 Update contrib/postgresql/ for latest changes 2006-06-15 05:49:37 +00:00
slava e26e4d6cc7 Updating contrib/crypto/ for latest changes 2006-06-15 05:41:58 +00:00
slava 59c64064a7 Updating contrib/math/ for latest changes 2006-06-15 05:36:48 +00:00
slava 7725d92f26 Updating contrib/concurrency/ for latest changes (lightly tested) 2006-06-15 05:36:23 +00:00
slava 511abd6a15 Updating contrib/cairo/ for recent changes 2006-06-15 05:35:18 +00:00
slava 65680737ca HTTPD updates and minor help fixes 2006-06-15 05:21:16 +00:00
chapman.alex 8ba243035a added new and improved gap buffer 2006-04-30 14:51:44 +00:00
chapman.alex b0776b8f15 updated factor.vim to use words from the kernel vocab as keywords 2006-04-18 12:02:31 +00:00
chapman.alex cdd6aeb7a1 added vim syntax file 2006-03-29 11:40:26 +00:00
chapman.alex 0ab84cd161 updated embedded.factor to use contents and added embedded-convert 2006-03-29 11:38:34 +00:00
wayo.cavazos 0d543f5e04 Window titles and close buttons for frames in Factory 2006-05-30 07:33:24 +00:00
wayo.cavazos df9723f0b6 Minor factor.el fix 2006-05-29 13:49:59 +00:00
wayo.cavazos f275ea6574 Make boids thread friendly 2006-05-29 13:49:33 +00:00
slava 49461c8eb4 Major UI improvements, fix problem with deferred words 2006-05-26 03:25:00 +00:00
wayo.cavazos eeedd0e3cf Added factor-synopsis to factor.el 2006-05-26 00:22:45 +00:00
wayo.cavazos 09e029693a Update Factory for 0.82 2006-05-25 02:43:10 +00:00
wayo.cavazos 763cf62550 Minor update to contrib/x11/load.factor 2006-05-25 02:26:40 +00:00
wayo.cavazos 26cde24cea Updated lindenmayer for 0.82 2006-05-25 02:26:07 +00:00
slava e485fa61f9 Fix Chris Double's coroutines package 2006-05-25 04:12:05 +00:00
slava bba26be715 Updating HTTPD for 0.83 changes 2006-05-25 04:06:50 +00:00
slava dd473d9578 Cleaning up XML parser, updating for latest language changes 2006-05-25 03:55:54 +00:00
wayo.cavazos 0aacba24c0 Making contrib/x11 play well with library/x11 2006-05-25 00:59:24 +00:00
wayo.cavazos e9b0be56a5 Reformat factor.el code 2006-05-25 00:24:11 +00:00
wayo.cavazos 24b4f9bf9f Minor improvements to contrib/x11/examples/automata.factor 2006-05-24 11:27:58 +00:00
wayo.cavazos ec3f3bf28a Updated contrib/x11/examples/double.factor 2006-05-24 11:24:39 +00:00
wayo.cavazos 0b697f3a00 Added factor.el for use with Emacs 2006-05-24 11:18:51 +00:00
wayo.cavazos 0dcf40e07d Fixed contrib/x11/examples/cube.factor 2006-05-24 11:15:44 +00:00
wayo.cavazos 6afc054b88 Fixed a couple of contrib/x11/examples 2006-05-24 10:55:00 +00:00
wayo.cavazos ce2fe1e256 Removed unused keysymdef file 2006-05-24 10:05:04 +00:00
wayo.cavazos b7491efe3c Remove x-constants.factor from contrib/x11 (moved into core) 2006-05-24 10:01:18 +00:00
wayo.cavazos 0b09effd3b Remove glx.factor from contrib/x11 2006-05-24 09:39:04 +00:00
erg b826aeba7b random-tester changes 2006-05-17 21:37:37 +00:00
slava 593165784b Remove unswons word 2006-05-09 15:30:26 +00:00
slava 51a38d8ca5 cont-responder cleanup 2006-04-28 04:03:41 +00:00
slava b64cb2cb75 Fix scoping problem in cont-responder 2006-04-28 01:36:29 +00:00
slava 7f79de6d1f I/O fixes 2006-04-27 07:20:02 +00:00
chris.double ed39103cf8 fix coroutine code for abscence of tree-each 2006-04-23 21:30:35 +00:00
slava 7542f5a026 Fix examples and contrib 2006-04-23 21:29:42 +00:00
wayo.cavazos d28fd90d4c .win word and minor changes 2006-03-31 00:54:20 +00:00
wayo.cavazos 05ddc35d5c Minor Factory changes 2006-03-31 00:53:36 +00:00
wayo.cavazos 4f79e3286e Minor formatting in xlib.factor 2006-03-16 07:53:43 +00:00
wayo.cavazos bef109fda5 Minor formatting in concurrent-widgets.factor 2006-03-16 07:49:39 +00:00
wayo.cavazos f8b688220d Minor formatting fix in Factory 2006-02-25 06:06:30 +00:00
wayo.cavazos b3cda2a3c9 Use set-error-handler 2006-02-25 06:05:41 +00:00
wayo.cavazos 2479ef1d5d set-error-handler in x.factor 2006-02-25 06:01:51 +00:00
chris.double e944e23ed5 space-invaders: remove hack whereby bitmap was stored in a variable 2006-03-29 11:23:58 +00:00
chris.double 231be04a4c space-invaders: add some color 2006-03-29 11:14:56 +00:00
chris.double c6bcdd774d note in space invaders readme to compile-all 2006-03-29 11:09:23 +00:00
chris.double d1d11767b7 udpate space-invaders readme 2006-03-29 11:08:17 +00:00
chris.double 98d7566150 space invaders: add escape key 2006-03-29 11:04:37 +00:00
chris.double 6810968be8 key handling for space-invaders 2006-03-29 10:54:35 +00:00
chris.double 61e110bb75 add while-no-messages to concurrency
while-no-messages will run a quotation while there is no messages in the processes mailbox. This is useful for game loops.
2006-03-29 10:00:57 +00:00
chris.double d76f15619d space-invaders: coordinates are now an array to reduce stack manipulation 2006-03-29 08:34:40 +00:00
chris.double cf48c32b91 space invaders: get running with new gui system 2006-03-29 08:04:42 +00:00
chris.double ac3f9406e4 add blog entry note to partial continuations code 2006-03-18 11:52:07 +00:00
chris.double 2f781ce7c1 remove old partial continuation code 2006-03-18 11:44:51 +00:00
chris.double 130b7dce2c Tidy up partial continuation examples 2006-03-18 11:43:31 +00:00
chapman.alex 6514e5f7cb added embedded factor within <% %> 2006-03-28 01:20:03 +00:00
erg 8a2120d436 remove contrib/win32 2006-03-27 01:06:58 +00:00
erg 1a95f1aee8 minimize crash fix, win32 -> win32-api rename 2006-03-26 23:02:57 +00:00
slava ca0ec4afaf Changed alien constructor behavior, new-style string mode parsing for C enums and unions (C-ENUM: and C-UNION: words) 2006-03-27 00:47:51 +00:00
erg 3fabde0f39 no flicker for win32 2006-03-25 19:17:53 +00:00
erg a1391db6c8 added win32 ui.factor 2006-03-25 10:20:00 +00:00
erg d9379f9af7 win32 bootstrap fixes 2006-03-25 09:58:34 +00:00
erg c871f7b202 win32 ui, windows messages file, opengl32 bindings 2006-03-25 08:54:59 +00:00
slava 6a9e67a4bc Tool documentation 2006-03-25 06:06:52 +00:00
slava 662a2c9125 Remove SDL binding 2006-03-15 20:08:49 +00:00
slava de8dde07f7 Moving SDL bindings to contrib/ 2006-03-12 23:36:30 +00:00
chris.double a7878ded4c add first cut at partial continuations 2006-03-16 20:49:35 +00:00
chris.double 2a989bad82 cont-responder: various stdio fixes 2006-03-13 11:38:05 +00:00
slava 95d899f61e MIME type tweak 2006-03-13 05:42:28 +00:00
chris.double fd1db437a5 add serialisation code 2006-03-02 20:43:58 +00:00
erg 1f5a2b0d75 crc32, rsa rename 2006-02-28 01:37:36 +00:00
erg ba13bb7eea crypto improvements, and blum blum shub 2006-02-27 05:04:25 +00:00
erg dfd5c40ad2 win32 addfiles 2006-02-23 01:56:43 +00:00
erg c2e07dd5ae win32 changes 2006-02-23 01:53:01 +00:00
wayo.cavazos 6e76d076ca Remove old xlib error handler code and files 2006-02-23 23:59:58 +00:00
wayo.cavazos e2c4e97621 Update Factory README 2006-02-23 23:58:37 +00:00
wayo.cavazos bcfbf40a1d Fix load ordering in contrib/x11/load.factor 2006-02-23 23:30:18 +00:00
wayo.cavazos 5dc802a8d4 Minor fixes in contrib/factory 2006-02-23 23:29:40 +00:00
wayo.cavazos b0524db827 Minor fixes in contrib/x11 2006-02-23 23:28:30 +00:00
wayo.cavazos 6fcc4972e3 Remove invalid frames from window list 2006-02-23 23:26:45 +00:00
wayo.cavazos 5be4477fab clean-window-table word in concurrent-widgets 2006-02-23 23:25:23 +00:00
wayo.cavazos 61d96bcad8 Raise window when moved 2006-02-23 23:24:27 +00:00
wayo.cavazos 79266b58cf Callback based error handler in factory 2006-02-23 23:20:46 +00:00
wayo.cavazos 71b59977ad Switch between desktops using keyboard in factory 2006-02-17 07:43:21 +00:00
chris.double 1c86d1dc4a move contrib/cont-responder to httpd/examples
Also tidied up some of the examples (removed need for parser 
combinators) and removed examples that don't work or don't make good 
examples.
2006-02-23 02:26:29 +00:00
chris.double 9f5845d09e remove out of date cont-responder docs 2006-02-23 02:15:32 +00:00
slava 4990bade15 Merge alien and displaced-alien types, assorted cleanups 2006-02-20 01:53:18 +00:00
erg ba79f3178a random-tester
fixed bugs in random-tester
removed debug statement in base64
2006-02-19 21:26:27 +00:00
wayo.cavazos 2b1716b559 x.factor additions
Graphics context words
draw-lines word
2006-02-17 01:48:02 +00:00
wayo.cavazos 9580a50945 minor automata fixes 2006-02-17 01:47:31 +00:00
wayo.cavazos 45d11b25c9 more useful root menu in Factory 2006-02-17 01:46:49 +00:00
wayo.cavazos 34496556d1 improvements to x11/rectangle.factor 2006-02-17 01:45:44 +00:00
wayo.cavazos 4e727be9d0 Add flush calls in concurrent-widgets to effect immediate debug output 2006-02-17 01:43:04 +00:00
wayo.cavazos 3c380f5245 Visual feedback when moving and resizing in Factory 2006-02-17 01:40:16 +00:00
wayo.cavazos 60f2eaf3dd Airhorse Lsystem 2006-02-14 02:27:00 +00:00
slava 5c27196a07 Fix x11/load.factor 2006-02-14 22:27:07 +00:00
slava c9ec3187b6 Don't load all of contrib/math/ 2006-02-14 22:20:40 +00:00
slava 395e4c5801 Add IN: declaration to process.factor 2006-02-14 04:44:09 +00:00
chris.double 94b2782693 fix problem when refreshing expired or invalid continuation id's in httpd 2006-02-13 04:14:15 +00:00
chris.double d705b02120 add html documentation for contrib libraries 2006-02-09 20:07:19 +00:00
wayo.cavazos ac057cd8f9 Lindenmayer README and minor x11 cleanups 2006-02-12 18:24:37 +00:00
wayo.cavazos b5a1d10c9c minor lindenmayer improvements 2006-02-11 16:03:02 +00:00
wayo.cavazos fc0b10c9a8 Howto for automata and boids 2006-02-11 16:00:53 +00:00
wayo.cavazos 72775898e3 roll-until-horizontal command
Added the roll-until-horizontal command ($ in the command table).
Also added init and iterate words and the abop-2 example from lparser
2006-02-08 03:00:32 +00:00
wayo.cavazos 73e7011adf port L-system viewer to 0.80 2006-02-07 07:22:19 +00:00
erg ce4858b656 base64 uses group now 2006-02-08 23:57:33 +00:00
erg 862bb5aac1 Initial checkin of base64 2006-02-08 22:10:45 +00:00
chris.double 20ddf87fca remove 'flush' in cont-responder
The call to flush was causing 'cant write to closed output stream' 
errors.
2006-02-06 23:58:41 +00:00
wayo.cavazos faba122522 port to 0.80 2006-02-06 20:55:26 +00:00
wayo.cavazos 5fbce69e3e add make-simple-error-handler 2006-02-06 20:20:36 +00:00
wayo.cavazos 4e9f71468a minor cleanups 2006-02-06 20:07:09 +00:00
wayo.cavazos a90ad2b2f1 clean up after testing 2006-02-06 19:43:32 +00:00
slava a0b10e42fa Fix file-responder directory listing problem 2006-02-06 19:31:54 +00:00
wayo.cavazos e2adf93b62 code cleanup 2006-02-03 09:04:03 +00:00
wayo.cavazos 555f10e9d9 wrunt code merge 2006-02-03 09:02:49 +00:00
wayo.cavazos 2e24eb492e 2006-02-03 08:52:16 +00:00
wayo.cavazos e151a60e95 2006-02-03 08:49:40 +00:00
wayo.cavazos 4dddde986d 2006-02-03 08:31:11 +00:00
wayo.cavazos 0a92aceb57 2006-02-03 08:30:36 +00:00
wayo.cavazos 06e0da8a63 2006-02-03 08:18:57 +00:00
wayo.cavazos 3e468cfaaa port to 0.80 2006-02-03 07:02:59 +00:00
wayo.cavazos 4d5394a0d7 port to 0.80 2006-02-03 06:53:17 +00:00
wayo.cavazos d4c30ddfc8 port to 80 2006-02-03 06:52:03 +00:00
wayo.cavazos 65a5744091 port to 0.80 2006-02-02 23:53:37 +00:00
chris.double b39984aaa6 Change cont-responder to stream instead of building a string 2006-02-06 00:04:55 +00:00
slava 0b4440ae9b DARCS RSS feed responder, and some minimal utilities for spawning processes 2006-02-04 06:58:33 +00:00
slava 58d17c9f9b Output an XML preamble 2006-02-04 01:17:18 +00:00
slava e45dc57d7c XML writing fix 2006-02-04 01:11:42 +00:00
slava 6976d10798 New text-tag word to simplify XML generation 2006-02-04 01:01:08 +00:00
slava 802681fa1e Better HTTPD logging, and fix a file-responder bug 2006-02-04 01:00:23 +00:00
slava d84a4cc497 fix XML parser for a alist>hash change in 0.80 2006-02-03 18:19:47 +00:00
chris.double 597f6c4876 Change inspector responder to use a relative link for generated urls
Previously it hardcoded to the 'inspector' responder. This causes issues 
when the link is generated from within another responder ('help' for 
example). By making it a relative URL it guarantees it'll be run from 
within the correct responder.

cont-responder should eventually be changed so that this is not an 
issue.
2006-02-02 22:26:23 +00:00
slava a40b1e12de File responder directory listing fixes 2006-02-01 03:43:29 +00:00
slava 9e5b6424a1 Initial revision 2006-02-01 02:31:53 +00:00
Slava Pestov dcd69d4dc5 html stream fixes, removing obsolete live updater code 2006-01-31 20:09:48 +00:00
Slava Pestov 364856fe7f html stream fixes, removing obsolete live updater code 2006-01-31 20:03:09 +00:00
Slava Pestov 2acb28ae0c Solaris/x86 support 2006-01-31 19:31:31 +00:00
Trent Buck ce2f3322e8 Declare default style block is CSS (fixes Konqueror and Safari). 2006-01-31 11:04:52 +00:00
Trent Buck 4fd83b3373 Declare default style block is CSS (fixes Konqueror and Safari). 2006-01-31 10:23:08 +00:00
Slava Pestov dc9657d8f5 simplify html tag code 2006-01-31 07:32:28 +00:00
Doug Coleman b0a96bfc77 Added rc4 2006-01-30 08:25:03 +00:00
Doug Coleman 4daa68df8b some bad random algorithms
needs cleanup
initial checkin
2006-01-30 07:06:17 +00:00
Doug Coleman 20bc43e651 added rsa
added miller-rabin
2006-01-30 07:05:53 +00:00
Slava Pestov fd59c87eae AMD64 FFI fixes; httpd load fix; minor opengl optimization 2006-01-30 07:03:34 +00:00
Doug Coleman 586dd2a8a7 Some cleanups and more tests 2006-01-28 21:02:54 +00:00
Doug Coleman 8251d788f1 bugs 2006-01-28 19:08:58 +00:00
Doug Coleman 1a52c496a8 random errors 2006-01-28 19:03:36 +00:00
Doug Coleman 373ee35a0c Some cleanups 2006-01-28 18:50:45 +00:00
Doug Coleman 7b33785b03 fixed a stupid implementation of nth-root 2006-01-28 18:41:45 +00:00
Doug Coleman 133793ced1 remove dependency on contr-bmath 2006-01-27 19:31:50 +00:00
Doug Coleman 01d9faa5fa inf -> 1.0/0.0 2006-01-27 18:30:57 +00:00
Doug Coleman 5046604b01 inf -> 1./0. 2006-01-27 15:17:32 +00:00
Slava Pestov 13ef8f9412 cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test 2006-01-27 04:01:14 +00:00
Trent Buck 0dbba3e2d1 Bring infix.factor up to date for 0.80. 2006-01-25 02:52:17 +00:00
Chris Double f8939863ff Add javascript prototype library and fix outliners. 2006-01-24 10:50:32 +00:00
Trent Buck beb58fe466 s/with-simple-html-output/with-html/stream/ 2006-01-24 08:44:25 +00:00
Slava Pestov 59c4195889 fix httpd load issue 2006-01-24 04:03:15 +00:00
Slava Pestov 6cfa1db4df final tweak 2006-01-24 02:14:16 +00:00
Slava Pestov b28ea890b7 AJAX outliners 2006-01-24 02:03:22 +00:00
Slava Pestov ab2b06b071 more html stream work 2006-01-24 01:05:39 +00:00
Doug Coleman 10d16e572d fixed stack effect comment 2006-01-24 00:54:16 +00:00
Doug Coleman 99384b5432 Added some throw/catch action 2006-01-24 00:43:40 +00:00
Doug Coleman 419437d010 moved nth-rand to contrib/math/utils 2006-01-23 23:59:33 +00:00
Doug Coleman d31a7903f5 nth-rand 2006-01-23 23:53:58 +00:00
Doug Coleman eb7b814f66 Added some logic tests 2006-01-23 23:27:52 +00:00
Slava Pestov 3e31eba8a5 suggested fix 2006-01-23 23:07:41 +00:00
Slava Pestov 9be9e65d95 inspect responder 2006-01-23 23:01:46 +00:00
Doug Coleman 3d4d17a5be initial checkin 2006-01-23 22:55:36 +00:00
Doug Coleman 9c9589aac2 Added some if/when/unless testing
added some non-partial-evaluation tests with inter-compile-1
2006-01-23 06:03:40 +00:00
Slava Pestov 406f7a71d4 use a simple counter instead of gensym 2006-01-21 21:16:49 +00:00
Doug Coleman 2c212f334c Some more words in random.factor
added some nested ifs
2006-01-21 20:58:48 +00:00
Slava Pestov df4c2fc067 fix fixnum-shift overflow check 2006-01-21 08:23:14 +00:00
Slava Pestov 2c4d058fdc markup cleanups, removed terpri*, help responder and browser responder improvements 2006-01-21 07:37:39 +00:00
Doug Coleman 9fb0cb6f6e made another file 2006-01-21 06:23:41 +00:00
Trent Buck 1fe3f6d0ee Use run-resource for code distributed with Factor; run-file is for user code. 2006-01-21 06:20:33 +00:00
Doug Coleman 818d086988 Initial commit. Needs some rewriting 2006-01-21 06:12:13 +00:00
Trent Buck 8914e9b640 Use run-resource for code distributed with Factor; run-file is for user code. 2006-01-21 06:04:03 +00:00
Trent Buck ef09334ead Missing each. 2006-01-21 05:30:49 +00:00
Slava Pestov c3ef16c2af fix test failure 2006-01-20 09:58:12 +00:00
Trent Buck 4e15d921b3 Install example responders after all. 2006-01-20 07:17:37 +00:00
Slava Pestov cb378cd2c0 HTTPD cleanups, working on help responder 2006-01-20 06:26:50 +00:00
Trent Buck 0b721bb542 Don't compile contrib/ files until the very end; reduces compile time considerably. 2006-01-20 01:27:38 +00:00
Trent Buck bba4812b9b Fix typo in stack effect. 2006-01-20 00:37:24 +00:00
Trent Buck 4e77f48d74 Fix typo in stack effect. 2006-01-20 00:30:18 +00:00
Trent Buck 89a4eff5b7 Move add-simple-library to aliens. 2006-01-19 23:57:27 +00:00
Trent Buck 7222ba552a There's only one ell in sqlite. 2006-01-19 23:34:50 +00:00
Chris Double 565d36d4e2 Add copyright to space invaders 2006-01-19 10:13:14 +00:00
Slava Pestov 60a147bbfa more I/O docs; added missing files from twb's patch 2006-01-19 08:03:32 +00:00
Slava Pestov bc257b0df8 minor style cleanup 2006-01-18 23:50:52 +00:00
Slava Pestov d0d12e9462 many contrib/ fixes by Trent Buck 2006-01-18 19:06:34 +00:00
Eduardo Cavazos c1500c60bd *** empty log message *** 2006-01-18 06:12:07 +00:00
Eduardo Cavazos c1f31b0c1d *** empty log message *** 2006-01-18 06:11:16 +00:00
Eduardo Cavazos bcec3d3f4e This program now supports parametric l-systems 2006-01-18 05:58:59 +00:00
Eduardo Cavazos 70abfbdab9 *** empty log message *** 2006-01-18 05:47:09 +00:00
Eduardo Cavazos d2eee97593 *** empty log message *** 2006-01-18 05:24:08 +00:00
Eduardo Cavazos 4e529f6dcf *** empty log message *** 2006-01-18 05:18:20 +00:00
Eduardo Cavazos 3ed2a1d0fa *** empty log message *** 2006-01-18 04:56:57 +00:00
Eduardo Cavazos e67ba73d1d *** empty log message *** 2006-01-18 04:35:05 +00:00
Chris Double 9b5f6d1513 parser-combinators: fix epsilon usage 2006-01-18 03:18:31 +00:00
Eduardo Cavazos 95ee4a47db *** empty log message *** 2006-01-18 02:49:48 +00:00
Eduardo Cavazos 2bed52da8d *** empty log message *** 2006-01-18 02:17:55 +00:00
Doug Coleman 933cb465c6 Initial commit 2006-01-18 01:48:19 +00:00
Slava Pestov ddfadea21e fix httpd 2006-01-17 15:47:15 +00:00
Slava Pestov 3d4be6e4c7 minor tweaks 2006-01-17 08:08:47 +00:00
Slava Pestov 6a4def3812 I/O documentation and code cleanups 2006-01-16 07:48:15 +00:00
Chris Double 05d800ed28 Get concurrency contrib code working with 0.80 changes. 2006-01-13 13:18:29 +00:00
Chris Double b071adbc25 fix vocab usage in space invaders 2006-01-13 13:01:16 +00:00
Chris Double bb9ff1cc7b Fix space invaders hashtable and array usage for 0.80. 2006-01-13 12:58:11 +00:00
Chris Double 64e326e56d Replace use of '2list' in parser combinators code. parser-combinators
are still broken though due to an error calling the 'parens' test. This
used to work in 0.78...
2006-01-13 12:52:21 +00:00
Doug Coleman 1bafed23f1 fixed sum's move to contrib-math 2006-01-13 08:05:02 +00:00
Doug Coleman 10359f2d96 fixed number-sort 2006-01-13 08:04:04 +00:00
Slava Pestov 27c570e460 fix httpd load issues 2006-01-13 04:01:12 +00:00
Eduardo Cavazos d265bebf88 *** empty log message *** 2006-01-12 08:24:18 +00:00
Eduardo Cavazos 50c636b9c4 *** empty log message *** 2006-01-12 08:19:51 +00:00
Slava Pestov 712ec2ce29 finished math word docs 2006-01-12 05:34:56 +00:00
Eduardo Cavazos 49ab429423 *** empty log message *** 2006-01-12 02:11:42 +00:00
Slava Pestov d19ffd6b6a slots documentation 2006-01-09 06:34:23 +00:00
Slava Pestov 454ae53442 splay trees from our very own eiz 2006-01-06 07:58:09 +00:00
Eduardo Cavazos c52cffea19 removed some duplication 2006-01-02 18:50:59 +00:00
Eduardo Cavazos ac7a2e0c7d *** empty log message *** 2006-01-02 18:47:10 +00:00
Eduardo Cavazos a5a1753735 files moved from x11/ 2006-01-02 18:42:24 +00:00
Eduardo Cavazos f42be8fbd9 Moving files to x11/examples 2006-01-02 18:41:39 +00:00
Eduardo Cavazos 8db53af53f more duplication removed 2006-01-02 18:37:36 +00:00
Eduardo Cavazos 59da01276b Removed stuff that is already in xlib.factor 2006-01-02 18:35:47 +00:00
Slava Pestov 808c7a7f57 collections chapter almost done 2006-01-02 05:51:03 +00:00
Eduardo Cavazos 40523862bf *** empty log message *** 2006-01-01 04:15:29 +00:00
Eduardo Cavazos 880a7ca5cf *** empty log message *** 2005-12-31 02:53:49 +00:00
Eduardo Cavazos 7e5bf6fc0c *** empty log message *** 2005-12-31 02:51:15 +00:00
Eduardo Cavazos 75d6a5bc4a *** empty log message *** 2005-12-31 02:35:38 +00:00
Eduardo Cavazos 594f0c1c60 *** empty log message *** 2005-12-31 02:12:46 +00:00
Eduardo Cavazos 0bf24a095f *** empty log message *** 2005-12-31 01:53:19 +00:00
Eduardo Cavazos 1334c11454 added <pwindow> 2005-12-31 01:49:29 +00:00
Eduardo Cavazos 2585c833c8 *** empty log message *** 2005-12-31 01:10:37 +00:00
Eduardo Cavazos fc32e87b68 *** empty log message *** 2005-12-31 01:04:19 +00:00
Eduardo Cavazos 52639798f6 *** empty log message *** 2005-12-30 18:07:29 +00:00
Eduardo Cavazos 17830f1d4a added lookup-string 2005-12-30 17:44:43 +00:00
Eduardo Cavazos 3560ef6b6d *** empty log message *** 2005-12-30 15:37:58 +00:00
Eduardo Cavazos 6598e60089 *** empty log message *** 2005-12-30 15:29:32 +00:00
Doug Coleman 7384c159f5 fill -> <string> 2005-12-29 20:13:57 +00:00
Eduardo Cavazos 61349d76d6 High level interface to glx routines 2005-12-29 17:49:44 +00:00
Eduardo Cavazos bd2d5813a8 *** empty log message *** 2005-12-29 17:48:42 +00:00
Eduardo Cavazos 7b254d4fac opengl redbook example 2005-12-29 17:48:17 +00:00
Eduardo Cavazos 776149a4e0 Stuff in xutil.factor has been moved to xlib.factor 2005-12-29 16:35:29 +00:00
Eduardo Cavazos 7431e53f86 *** empty log message *** 2005-12-29 16:27:38 +00:00
Eduardo Cavazos 7172dc583c *** empty log message *** 2005-12-29 16:20:35 +00:00
Eduardo Cavazos b441365b37 moved XSetStandardProperties to xlib.factor 2005-12-29 16:06:28 +00:00
Eduardo Cavazos 7783d29a0a added XSetStandardProperties 2005-12-29 16:06:00 +00:00
Eduardo Cavazos 32d67f5745 Moved XVisualInfo to xlib.factor 2005-12-29 15:56:59 +00:00
Eduardo Cavazos 53c0f3fb59 *** empty log message *** 2005-12-29 15:55:55 +00:00
Eduardo Cavazos eaa9c7c284 *** empty log message *** 2005-12-29 15:49:42 +00:00
Eduardo Cavazos 708d18d319 *** empty log message *** 2005-12-29 15:34:28 +00:00
Doug Coleman 29be58d449 Refactoring
Added factor-like words
do-command/do-query now
better exception handling
2005-12-27 05:15:36 +00:00
Slava Pestov 346cb9cb7d C type cleanup 2005-12-25 22:46:21 +00:00
Slava Pestov dec98203d3 remove repetitions 2005-12-24 23:29:31 +00:00
Doug Coleman a5741f0c70 stdio, unparser vocabs removed
2list removed
2005-12-20 21:39:44 +00:00
Doug Coleman b8794d8bee stdio unparser vocabs removed 2005-12-20 21:39:13 +00:00
Alex Chapman 04a27de131 Moved most of my stuff from x11-wrunt into x11. Added a few things to
Edouardo's xlib.factor to make my stuff work. Removed all but xlib.factor from
x11-wrunt. I have left that there because there may still be things in it that
are not yet in the other xlib.factor.

I've also added load2.factor which will load the files when factor's cwd is its
root dir.
2005-12-19 02:02:43 +00:00
Doug Coleman fe7f175c7b Copy/Paste work!
HANDLE is a void* now that alien>string and string>alien are primitives
2005-12-14 01:04:54 +00:00
Slava Pestov d3b4726790 new bootstrap system; some other code cleanups 2005-12-13 22:33:58 +00:00
Slava Pestov 07f98e9dc6 print load messages when running files 2005-12-11 19:27:36 +00:00
Slava Pestov 3174f87b67 minor cleanups all over the place 2005-12-10 06:02:13 +00:00
Slava Pestov c5888330d6 new polyval 2005-12-08 00:43:29 +00:00
Slava Pestov 66c0c2875c VOP cleanups 2005-12-05 03:06:12 +00:00
Daniel Ehrenberg b165769d46 error reporting for xml processes 2005-12-04 23:39:27 +00:00
Eduardo Cavazos 9df7d54982 Ported to 0.79 2005-12-02 10:47:18 +00:00
Eduardo Cavazos a3d71ca9aa Cleaned up code for moving and resizing 2005-12-02 04:56:25 +00:00
Doug Coleman 185116ea5d Initial checkin 2005-12-01 02:54:00 +00:00
Doug Coleman c4d656613b Redid the types.factor 2005-12-01 02:45:03 +00:00
Doug Coleman e505553077 added paste in clip.factor 2005-11-30 17:31:19 +00:00
Eduardo Cavazos d012fd7c4f At startup it will manage existing windows 2005-11-30 10:27:20 +00:00
Eduardo Cavazos 8d892bd46c *** empty log message *** 2005-11-30 10:25:25 +00:00
Eduardo Cavazos 9e39aa5afc Added entry for factory 2005-11-30 10:03:20 +00:00
Eduardo Cavazos 4170a832c5 *** empty log message *** 2005-11-30 09:59:12 +00:00
Eduardo Cavazos 597f3368c7 Initial checkin 2005-11-30 09:56:48 +00:00
Eduardo Cavazos 51094d8b8a First checkin 2005-11-30 09:55:53 +00:00
Eduardo Cavazos ecf150533f draw-string.factor has some words for drawing strings with justification 2005-11-30 09:52:27 +00:00
Eduardo Cavazos 0cd8ea8074 Added changes to support the Factory window manager 2005-11-30 09:49:49 +00:00
Slava Pestov 7835222da8 httpd fixes 2005-11-30 04:49:59 +00:00
Slava Pestov a73054f665 httpd fixes 2005-11-30 04:49:58 +00:00
Doug Coleman 8cbf021c0a Some updates i made while watching Who's Afraid of Virginia Woolf 2005-11-29 21:37:06 +00:00
Doug Coleman 96f83f76ac HWND is an int atm.. 2005-11-29 03:38:11 +00:00
Doug Coleman f0555504a8 Initial checkin 2005-11-29 03:31:00 +00:00
Doug Coleman ac86dbef35 don't hash-swap every time 2005-11-28 23:10:22 +00:00
Doug Coleman a0fa2d3b6e [[ -> { 2005-11-28 22:51:00 +00:00
Doug Coleman 2b1ca6c96f updated to work with the new hash implementation 2005-11-28 22:50:31 +00:00
Doug Coleman 6adba3fbf0 Some code cleanup only 2005-11-17 09:31:36 +00:00
Doug Coleman 40d531679a Removed some crap group-map stuff 2005-11-17 00:41:27 +00:00
Doug Coleman e5ea678b53 More tests 2005-11-17 00:40:55 +00:00
Doug Coleman 9b2566eaf6 Changed some maps to reduces 2005-11-17 00:40:45 +00:00
Doug Coleman dd76617991 Added group-map and skip-map, nseq-swap 2005-11-17 00:39:51 +00:00
Doug Coleman 4b607b6b3e Range now uses minmax 2005-11-13 19:07:59 +00:00
Eduardo Cavazos 16454ccb99 Added some examples
Added the beginning of a framework for concurrent widgets
Beefed up xlib with some more constants and event definitions
Improved x.factor
2005-11-12 11:25:58 +00:00
Doug Coleman 2cceac0bd8 Simpsons rule 2005-11-09 22:48:55 +00:00
Doug Coleman 99202ea76f Rect/trapezoidal integration
Updated load.factor
2005-11-08 01:27:34 +00:00
Doug Coleman f574eb714b Added <frange> 2005-11-08 01:26:32 +00:00
Alex Chapman 5dddb20f78 Made lesson2.factor slightly more efficient, still too slow though 2005-11-07 23:51:48 +00:00
Alex Chapman 6e4c994a4e Added my version of x11 bindings, with nehe lesson2 demo 2005-11-07 14:27:59 +00:00
Doug Coleman 8a834768f8 Removed "IN: dimensions" 2005-11-07 00:32:59 +00:00
Slava Pestov 466f42e156 fix some problems 2005-11-07 00:14:35 +00:00
Daniel Ehrenberg 2524f441ed moving xml.factor to httpd 2005-11-03 21:42:29 +00:00
Eduardo Cavazos 820a98c762 Added proper indentation 2005-11-03 00:16:06 +00:00
Eduardo Cavazos 4d051beb1b Added all the XEvent structs to xlib.factor 2005-11-03 00:11:48 +00:00
Eduardo Cavazos 177adc7c32 boids.factor is an another example of how to use x 2005-11-02 22:39:07 +00:00
Eduardo Cavazos 27c60a2b88 x.factor has a simpler design and is replacing xobj.factor for now 2005-11-02 22:37:32 +00:00
Eduardo Cavazos 22b4175297 x is a simplified interface to xlib. It is replacing the more complex
xobj. xobj will be back in the future and will be an interface to xlib
from an "object oriented" point of view. It will be built on top of x.
2005-11-02 22:35:43 +00:00
Doug Coleman 9c116830d9 Refactoring to process-tlv 2005-11-02 10:15:46 +00:00
Doug Coleman e0a03a7769 Updated to work with the new vector/hashtable syntax 2005-11-02 08:30:38 +00:00
Doug Coleman 9e5fe4d7c8 Added test case for { 0 } { } p* etc 2005-11-01 06:28:49 +00:00
Doug Coleman be5c45048c Fix { 0 } { } p* etc 2005-11-01 06:28:29 +00:00
Doug Coleman 45c08997d8 Fixed p* to work with empty input
Removed tabs
2005-11-01 06:21:55 +00:00
Slava Pestov 3bda4f6762 documentation updates 2005-11-01 01:39:38 +00:00
Slava Pestov 50b1d48d91 fix space invaders 2005-11-01 00:54:31 +00:00
Slava Pestov 37ad0a4ed2 fix pdiff 2005-11-01 00:54:03 +00:00
Doug Coleman 730f39ee23 Median uses /i now instead of / 2005-10-31 18:13:27 +00:00
Doug Coleman 0d548ded75 Polynomials work with arrays or vectors as input. Output is not standardized to arrays or vectors yet 2005-10-31 18:13:06 +00:00
Slava Pestov 55d74eeb1f remove redundant inv word; exp-int word from FSL 2005-10-31 06:10:09 +00:00
Slava Pestov 1a59d2f44f statistics tweaks 2005-10-31 05:41:17 +00:00
Slava Pestov 2f8804ecdd fix httpd loading, update examples to work, fix status bar bug 2005-10-30 22:59:51 +00:00
Eduardo Cavazos 8904fbca96 Added functions needed for cut and paste support. 2005-10-30 16:33:28 +00:00
Slava Pestov 23738087aa big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { } 2005-10-30 03:25:38 +00:00
Slava Pestov 867ccbe0b4 use array literals instead of vector literals 2005-10-29 20:53:47 +00:00
Eduardo Cavazos 624cd442ef Added x11/ entry 2005-10-29 05:54:01 +00:00
Eduardo Cavazos bd89c89b9f Initial import of files 2005-10-29 05:37:38 +00:00
Slava Pestov d9fdb9d76d fix various UI bugs; use opengl-style colors 2005-10-28 19:37:28 +00:00
Doug Coleman 8c27d62a03 Removed some print lines that should not have been checked in 2005-10-28 00:24:24 +00:00
Daniel Ehrenberg 189647bb67 various changes 2005-10-27 21:13:14 +00:00
Doug Coleman a51e830088 Added nth-root, renamed polynomial to polynomials 2005-10-26 02:40:04 +00:00
Doug Coleman 70daee0457 Statistics tests
Added USING: math-contrib
2005-10-26 02:25:43 +00:00
Doug Coleman 7982b4d8fd Fixed problem with range 2005-10-26 02:15:57 +00:00
Doug Coleman 483d1951f6 Added inv 2005-10-26 01:58:59 +00:00
Doug Coleman 695f1179a7 Now with less tabs.. 2005-10-26 01:56:22 +00:00
Doug Coleman 74333b12aa Initial checkin 2005-10-26 01:54:19 +00:00
Daniel Ehrenberg cd10fc269d removing infix tests 2005-10-24 19:56:38 +00:00
Slava Pestov 0ac1989859 centralized notion of gadget orientation; moved httpd unit tests to contrib 2005-10-24 04:08:09 +00:00
Slava Pestov a5cb32e1b8 move httpd to contrib 2005-10-24 03:22:07 +00:00
Doug Coleman 53b52d5769 Added USING: math-contrib 2005-10-23 23:19:45 +00:00
Doug Coleman 61169defe0 Added USING: math 2005-10-23 23:07:59 +00:00
Doug Coleman 699ebb78ea Changed to not modify the core vocabularies math and sequences
All external words are in the vocabulary math-contrib, while internal words are in their respective filename-internal
Moved dimensional analysis files to contrib/units
2005-10-23 23:07:16 +00:00
Doug Coleman c443f5c76a Initial checkin. 2005-10-23 23:03:32 +00:00
Doug Coleman 275b352ecb Initial commit
Basic dimensional analysis
2005-10-22 02:30:31 +00:00
Doug Coleman 649f646fa8 Move quaternions from library/math to contrib/math 2005-10-21 18:51:49 +00:00
Slava Pestov a51ee4a62d add math to do 2005-10-21 08:20:16 +00:00
Slava Pestov 97cf160071 move more stuff to contrib/math/ 2005-10-21 07:42:38 +00:00
Slava Pestov 4731a18d21 finished erg's math cleanup 2005-10-21 06:46:54 +00:00
Doug Coleman a66f7d7ffc Initial checkin from library/math/matrices.factor without the vector words 2005-10-20 23:59:26 +00:00
Doug Coleman f318648f4c moved to contrib/math/combinatorics and analysis 2005-10-20 23:44:48 +00:00
Doug Coleman 27140879b7 Moved tests to test.factor
Initial checkin of some files
2005-10-20 23:36:59 +00:00
Doug Coleman 3a5aece387 moved to contrib/math 2005-10-20 04:10:25 +00:00
Doug Coleman 5a4eed6367 Moved 2005-10-20 03:19:42 +00:00
Doug Coleman c6dd354388 Added some fun identities 2005-10-19 06:55:36 +00:00
Doug Coleman 387e96018e Added: gammaln(x). it's inf for all -x
Fixed the unit-tests for gamma -- the abs(diff) < 0.0001, not: diff < .0001
2005-10-19 06:48:08 +00:00
Doug Coleman 8ecb2f0e09 Initial checkin
factorial, nCk, nPk, gamma(x)
2005-10-19 05:56:30 +00:00
Doug Coleman 47ea66e1ea Somehow a couple lines of diff ended up in cvs.. 2005-10-18 18:38:45 +00:00
Doug Coleman befabc5fee added try-compile 2005-10-18 18:37:42 +00:00