Commit Graph

47 Commits (2671ebf519d51a241ee5c7ab8044746c110438a2)

Author SHA1 Message Date
slava 5a75f752b5 Non-local exit hook to make the stepper more reliable when continuations are flying around 2006-09-07 21:14:35 +00:00
slava c4f5f56405 Fix bugs erg found 2006-08-18 04:03:45 +00:00
slava c99c10632c HELP: syntax change 2006-08-16 01:23:05 +00:00
slava e30871f4a5 interactor-busy? flag added 2006-07-31 20:49:26 +00:00
slava dc7159578b Back out a threading change 2006-07-17 19:08:38 +00:00
slava 90e24aa9c2 Bootstrap fix 2006-07-17 06:39:46 +00:00
slava 65680737ca HTTPD updates and minor help fixes 2006-06-15 05:21:16 +00:00
slava b4bff0a33d Reworking scheduler 2006-06-15 02:58:17 +00:00
slava 5564691c27 Fix world focus bug, new [-] word, caret no longer blinks 2006-06-09 23:58:11 +00:00
slava 63825f9209 >r and r> now use their own stack 2006-05-15 03:09:47 +00:00
slava e06e42bbba Some minor I/O fixes 2006-05-11 05:46:32 +00:00
slava 1cce70aad6 Changing list code to use generic sequence words 2006-05-11 00:32:04 +00:00
slava 500d7b5331 Start refactoring hand, add new get-global word 2006-03-19 05:30:57 +00:00
Slava Pestov 8569427c4e added a zero? word 2006-01-28 20:49:31 +00:00
Slava Pestov cb378cd2c0 HTTPD cleanups, working on help responder 2006-01-20 06:26:50 +00:00
Slava Pestov 740c245a7d 'UI already running' check was being done too late 2006-01-07 22:05:59 +00:00
Slava Pestov 9440f385e5 interruption checks get compiled now, fixnum/mod fixed on powerpc 2005-11-12 05:37:24 +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 c4cec1321c rename ifte to if 2005-09-24 19:21:17 +00:00
Slava Pestov 7decaf614e inference updates for callcc inference 2005-09-18 05:37:28 +00:00
Slava Pestov 277630eeae fix sleep bug 2005-09-17 19:25:18 +00:00
Slava Pestov bf5d88b649 changes to continuation words 2005-09-14 04:37:50 +00:00
Slava Pestov 45109c1a0a major cleanup 2005-08-25 19:27:38 +00:00
Slava Pestov eb16e7a699 some SDL renaming, fix a few typos 2005-08-24 04:30:07 +00:00
Slava Pestov 2606de8e8e renaming rectangle tuple to rect and a few shape- words to rect-; working on spacial indexing 2005-08-24 03:28:54 +00:00
Slava Pestov 8eb46943d0 refactoring timers 2005-08-24 00:27:42 +00:00
Slava Pestov 0785188ba5 multitasker cleanups, fix bug in inspector 2005-08-23 21:08:38 +00:00
Slava Pestov fbd7d4fef7 inspector bug fix, sleep word 2005-08-23 19:50:32 +00:00
Slava Pestov b442096677 UI fixes; hashtables and generics are rehashed during bootstrap for improved robustness 2005-05-04 03:50:04 +00:00
Slava Pestov 8bca326561 oops 2005-05-04 00:09:04 +00:00
Slava Pestov b679c73096 yield changes 2005-05-01 18:34:01 +00:00
Slava Pestov 9e2525982e fixes 2005-05-01 05:25:22 +00:00
Slava Pestov ea214c397e UI fixes 2005-04-30 21:17:10 +00:00
Slava Pestov 9baf908d86 I/O code fixes; it now works on FreeBSD 4.11 2005-04-23 21:42:42 +00:00
Slava Pestov 3ab8c7cf47 removing cfactor I/O code; unix ffi I/O socket code fixes 2005-04-23 00:09:46 +00:00
Slava Pestov 8b61c03fa1 (yield) renamed to stop 2005-04-22 04:22:36 +00:00
Slava Pestov d0bb4944f1 functional queue in place of dlists; disable generic partial eval due to buggyness 2005-02-25 23:11:10 +00:00
Slava Pestov 7754dde558 fix unit test regressions 2005-02-07 23:42:33 +00:00
Mackenzie Straight 47ae3ca11b Add dlists to USING: 2005-02-07 23:33:33 +00:00
Slava Pestov 4d7f2b8143 dlists.factor, working on UI 2005-02-07 23:27:55 +00:00
Mackenzie Straight 151c6fac3c Threading/IO updates 2005-02-07 23:04:49 +00:00
Slava Pestov 5b524a0fff USING: parsing word more compact than multiple USE: 2005-01-29 19:18:28 +00:00
Slava Pestov 3eccfa495e simplifying the parser; #{ a b } is now #{ a b }# 2005-01-14 17:01:48 +00:00
Mackenzie Straight 97d77d0ecc Win32 sockets support 2004-12-27 11:56:05 +00:00
Slava Pestov 66ff0243b5 huge cleanup 2004-12-24 07:52:02 +00:00
Slava Pestov e965801789 merged stack continuations combinators and logic vocabularies into kernel vocabulary 2004-12-11 00:29:07 +00:00
Slava Pestov 3341d15590 dissolve platform/native/ 2004-11-26 02:51:47 +00:00