Commit Graph

153 Commits (44f4aa4c69e44199a5bcad9c5ab3b5b9e8678061)

Author SHA1 Message Date
Daniel Ehrenberg 4ad96fc4ea Merge branch 'master' into unicode
Conflicts:

	core/io/streams/c/c-tests.factor
	extra/benchmark/mandel/mandel.factor
	extra/benchmark/raytracer/raytracer.factor
	extra/http/client/client.factor
2008-02-24 13:00:06 -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
Daniel Ehrenberg 8249ce2116 OK, now everything should load 2008-02-21 18:05:04 -06:00
Daniel Ehrenberg 8437c0ec3c Merge branch 'slava/master' into unicode
Conflicts:

	core/io/files/files-tests.factor
	core/io/files/files.factor
	extra/benchmark/reverse-complement/reverse-complement.factor
	extra/cpu/8080/emulator/emulator.factor
	extra/io/unix/unix-tests.factor
	extra/logging/server/server.factor
	extra/raptor/raptor.factor
	extra/tar/tar.factor
	extra/tools/disassembler/disassembler.factor
2008-02-21 15:45:17 -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
Daniel Ehrenberg 62f9ed5dbd putting encodings on all file readers/writers 2008-02-16 22:17:41 -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