Commit Graph

141 Commits (27656fe0e3ae8b80bc10fd6591b99de7548b87e8)

Author SHA1 Message Date
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
Joe Groff 7e0674bf03 64 characters per line or death!!!! 2008-01-27 22:17:11 -08:00
Slava Pestov 33d9e45420 Merge git://pgdn.org/factor 2008-01-28 00:12:46 -06:00
Joe Groff afb8ac566e Reorder the ui notify loop to update graft state before calling graft*/ungraft*, avoiding the death problem without sacrificing performance 2008-01-27 22:11:05 -08:00
Joe Groff 8e2cc99d4e Revert "Catch exceptions thrown by graft* and ungraft* in the notify loop so that the gadgets' graft states remain consistent"
This reverts commit ca6247f3b3.
2008-01-27 21:50:42 -08:00
Slava Pestov 578ee72509 Fix conflict 2008-01-27 23:17:48 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Joe Groff ca6247f3b3 Catch exceptions thrown by graft* and ungraft* in the notify loop so that the gadgets' graft states remain consistent 2008-01-26 16:59:53 -08:00
Doug Coleman 84891e2591 pick pick -> 2over
minor cleanups
2008-01-11 12:02:44 -10:00
Slava Pestov 554a0d3877 Documentation updates 2008-01-11 03:32:25 -05:00
Slava Pestov ba6f7c064a Use FT_New_Memory_Face instead of FT_New_Face because the latter doesn't support non-ASCII path names 2008-01-10 22:37:22 -05:00
Slava Pestov 542b85889d Fix unit tests 2008-01-09 19:13:26 -05:00
Slava Pestov c8360f5ae5 Rename curry* to with 2008-01-09 17:36:30 -05:00
Slava Pestov 487abce510 Loading a vocab updates the browser if appropriate 2008-01-09 14:41:58 -04:00
Slava Pestov 3b311d3cb7 definition observers; move with-compilation-unit and related support to compiler.units 2008-01-09 04:52:08 -05:00