Commit Graph

155 Commits (15587627a3f24a4666af1f41161ba03c35ce58e7)

Author SHA1 Message Date
Slava Pestov 84016a36c0 Regression fixes 2008-02-25 19:37:43 -06:00
Slava Pestov 438f00a6a5 UI fixes 2008-02-25 17:19:34 -06:00
Slava Pestov abc1e0d35b UI thread cleanup 2008-02-25 16:48:11 -06:00
Slava Pestov d19fd8e111 Made UI more responsive: if another thread invalidates a gadget, UI thread is woken up immediately 2008-02-25 06:31:52 -06:00
Slava Pestov 4e0323f64a Windows UI backend now saves window positions 2008-02-25 04:17:28 -06:00
Slava Pestov b58d61a541 Threads now inherit the namestack once again 2008-02-24 02:18:50 -06:00
Slava Pestov b44b334a02 Fix a smudging bug 2008-02-23 22:29:29 -06:00
Slava Pestov 727f91409d Split off concurrency.mailboxes, add timeout support to promises, locks, mailboxes, semaphores, count-downs 2008-02-21 23:47:06 -06:00
Slava Pestov 666c7803f7 Fixes 2008-02-21 20:57:41 -06:00
Slava Pestov 0eda22fb5a Bug fix 2008-02-21 19:27:43 -06:00
Slava Pestov b7ba2d77a2 Removed extra/timers, superceded by alarms 2008-02-21 19:14:50 -06:00
Slava Pestov 91f4ca6a56 Fighting fires 2008-02-21 02:08:08 -06:00
Slava Pestov c5de10ec49 More walker work 2008-02-21 01:25:59 -06:00
Slava Pestov b60dac99b9 New walker 2008-02-20 23:13:31 -06:00
Slava Pestov 37e0e28f35 Implement new box data type, fix various bugs, add status parameter for suspend, threads. now prints thread state 2008-02-19 14:38:02 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
Slava Pestov 2c6afdfee6 Working on new threads 2008-02-18 05:07:40 -06:00
Slava Pestov aed0ca0d19 Profiler now supports method profiling 2008-02-16 15:54:53 -06:00
Daniel Ehrenberg f6845d43d3 Massive name change in files, string streams 2008-02-15 22:20:31 -06:00
Slava Pestov 984c099de6 Updates for substitute change 2008-02-15 19:32:29 -06:00
Slava Pestov 2f5ad0324b io.utf8 renamed to io.encodings.utf8 2008-02-13 23:21:04 -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
Matthew Willis 9be4bf0030 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-11 00:01:22 -08: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 a4e5bc11b5 Editor gadget fix for CS+LEFT/RIGHT 2008-02-10 20:32:26 -06:00
Slava Pestov ab63c7254c Improved left/right arrow keys in editor gadget 2008-02-10 01:40:02 -06:00
Slava Pestov 0e0a1fb244 Merge git://onigirihouse.com/git/yuuki 2008-02-09 16:00:25 -06:00
Slava Pestov ee912c5996 Walker cleanup 2008-02-09 14:17:40 -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 6373e350ba Removed test-changes word 2008-02-07 01:02:38 -06:00
Slava Pestov 5ecf3f7225 Improve unit test documentation and update some tests 2008-02-06 22:58:41 -06:00
Slava Pestov c1dd7cf855 Fix Doug's bug 2008-02-06 21:16:52 -06:00
Slava Pestov 90ed177a9c Fixing load-everything and unit tests 2008-02-06 19:23:39 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Slava Pestov 70b685fad8 Load fixes, FreeType memory usage fix 2008-02-02 15:00:16 -06:00
Slava Pestov 36a43a6c3f Fix conflict 2008-02-02 13:36:26 -06:00
Slava Pestov 8575bc62e3 Updating extra/ to use flags 2008-02-02 13:29:09 -06:00
Slava Pestov a114819088 Fix UI listener bug with EOF 2008-02-02 00:30:36 -06:00
Eduardo Cavazos 5da80f7e5d Lot's of load-everything fixes.
* untabify things
  * using ascii or unicode
2008-02-02 00:29:47 -06:00
Slava Pestov 8dd333cbb5 Fix unit tests and fix string clone 2008-02-01 16:02:02 -06:00
Slava Pestov 8dd5c5bf86 Merge git://factorcode.org/git/factor 2008-02-01 13:42:58 -06:00
Slava Pestov da1d8967c4 Load fixes 2008-01-31 23:48:51 -06:00
Slava Pestov 2ef76798b0 record1 strings 2008-01-31 23:00:08 -06:00
Slava Pestov 926e09a46a New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts 2008-01-31 00:52:06 -06:00
Eduardo Cavazos b7191f3706 ui.tools.workspace: Add workspace-dim global variable 2008-01-30 01:59:46 -06:00
Slava Pestov 33b26fb0f5 Merge git://pgdn.org/factor 2008-01-29 21:47:07 -06:00
Slava Pestov a50ad9240c Fix memory leak 2008-01-29 02:04:14 -06:00
Slava Pestov 55fee86717 Make dpi configurable and eliminate ui.freetype => io.mmap dependency 2008-01-29 00:37:24 -06:00
Slava Pestov bc67dbb2f2 Working on Ruby.mn talk 2008-01-28 18:13:35 -06:00