Commit Graph

22173 Commits (dba4b65aace0830023a23b397b39bd1b7250a29b)

Author SHA1 Message Date
John Benediktsson dba4b65aac core-text: lazy text render (inspired by klazuka). 2011-08-27 17:33:21 -07:00
John Benediktsson cc68afddce Merge remote-tracking branch 'factorcode/master' 2011-08-27 17:26:11 -07:00
Hugo Schmitt f5e9ac71a4 Swapping call order of 'hook' and 'action' row actions 2011-08-27 17:25:45 -07:00
Slava Pestov b3a2823652 graphviz.ffi: fix help lint 2011-08-27 17:20:30 -07:00
Slava Pestov fd08f9ad8f Fixes #33 - ui.gadgets.glass had a scoping issue, so text selection would stop working after opening a popup 2011-08-27 17:14:56 -07:00
Slava Pestov 1f4da36b4b Fixes #32 - double clicks were not handled properly in ui.backend.gtk 2011-08-27 17:06:53 -07:00
Joe Groff a67a59d5a1 Merge branch 'master' of factorcode.org:/git/factor 2011-08-27 17:04:43 -07:00
Slava Pestov 48dfa97f97 nibble-arrays: -1 <nibble-array> should throw an error 2011-08-27 16:44:59 -07:00
Slava Pestov 385a51b3ef Fixes #35 - -1 <bit-array> should throw an error 2011-08-27 16:44:48 -07:00
Slava Pestov 39b00a1b39 graphviz.ffi: refactor it to not make FFI calls at parse time 2011-08-27 14:08:54 -07:00
Joe Groff 9040ee37e0 Merge remote-tracking branch 'Blei/gtk-image-loader'
Conflicts:
	basis/alien/enums/enums-tests.factor
	basis/alien/enums/enums.factor
	basis/alien/parser/parser.factor
	basis/gdk/pixbuf/ffi/ffi.factor
	basis/glib/ffi/ffi.factor
	basis/tools/deploy/shaker/shaker.factor
	basis/ui/backend/gtk/gtk.factor
	basis/windows/nt/nt.factor
2011-08-27 14:07:18 -07:00
Joe Groff 3616f93250 windows: merge library manifest from old windows.nt in Blei/gtk-image-loader 2011-08-27 13:52:20 -07:00
Joe Groff a820c1091d alien: merge enum improvements from Blei/gtk-image-loader 2011-08-27 13:48:30 -07:00
John Benediktsson e5b6e46702 parser: fix a typo in the docs. 2011-08-26 21:07:16 -07:00
John Benediktsson 6a085abd7d Merge remote-tracking branch 'malu/semantic-versioning' 2011-08-26 20:48:18 -07:00
John Benediktsson 38c5652093 boids makes a good demo. 2011-08-26 20:33:21 -07:00
John Benediktsson 07454e2584 curses: update for alien api change. 2011-08-26 20:18:23 -07:00
John Benediktsson b40e787556 Merge remote-tracking branch 'blei/curses' into curses 2011-08-26 20:13:24 -07:00
John Benediktsson 78998f6971 path-finding: add test for abeaumont's fix. 2011-08-26 19:58:07 -07:00
John Benediktsson 12d5d61179 Merge remote-tracking branch 'abeaumont/master' 2011-08-26 19:53:11 -07:00
John Benediktsson a429f67b87 Merge remote-tracking branch 'philip-searle/master' 2011-08-26 19:42:04 -07:00
John Benediktsson 7225ce1f5e Merge remote-tracking branch 'ajvondrak/graphviz' 2011-08-26 19:31:47 -07:00
John Benediktsson 96347f9e99 Merge remote-tracking branch 'mattknox/master' 2011-08-26 19:07:00 -07:00
John Benediktsson 60bf9d49ca Merge remote-tracking branch 'ex-rzr/fixes' 2011-08-26 19:05:53 -07:00
John Benediktsson f1e51fa4ef Merge remote-tracking branch 'erg/master' 2011-08-26 18:53:58 -07:00
John Benediktsson e026eb0db4 Merge branch 'cleanup' 2011-08-26 18:49:25 -07:00
John Benediktsson 02181a5d50 brainfuck: some cleanup and make the ebnf simpler. 2011-08-26 18:42:17 -07:00
John Benediktsson dd280eae9a Adding a webapp for benchmarking the Factor web server. 2011-08-26 18:02:44 -07:00
John Benediktsson 56f6dacd93 benchmark.echo: Update copyright. 2011-08-26 18:02:22 -07:00
John Benediktsson daaaed7e2b Adding a UDP echo benchmark. 2011-08-26 17:18:08 -07:00
John Benediktsson 6ca88c1f79 Fix docs for 'lunar-rescue'. 2011-08-26 16:33:45 -07:00
John Benediktsson 9f34c9c676 Spelling fixes to documentation. 2011-08-26 16:20:31 -07:00
Doug Coleman 8d4ba7e2b6 Clean up some duplication in annotate/deep-annotate 2011-08-26 17:11:50 -05:00
Doug Coleman 4d3ae36674 Add docs for tools.coverage 2011-08-26 15:39:27 -05:00
Doug Coleman 80618ef403 Add a bunch of unit tests for 100% code coverage in sets vocab 2011-08-26 15:03:55 -05:00
Doug Coleman 98b154c14e Rename tools.code-coverage to tools.coverage, change some word names. 2011-08-26 14:32:41 -05:00
Doug Coleman 4d38a02316 Revert "Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful."
This reverts commit 088c367b77.
2011-08-26 13:55:52 -05:00
Doug Coleman cf6cc4b8f2 Add tools.code-coverage vocab to assist in writing unit tests 2011-08-26 13:37:40 -05:00
Doug Coleman 96209da661 Add a deep-annotate word that annotates each quotation in a word definition. 2011-08-26 11:47:37 -05:00
Doug Coleman 4603fb2499 Write some more docs for readline and link readline main article to words. 2011-08-26 11:20:58 -05:00
Doug Coleman b7314a68d8 Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful. 2011-08-26 11:03:01 -05:00
Slava Pestov 32261681f8 unix.linux.epoll: epoll_event is a packed struct! Damn... 2011-08-25 21:37:52 -07:00
Slava Pestov ce9b311b10 io.pipes: add unit test for Linux x86-64 epoll() problem 2011-08-25 21:37:26 -07:00
Slava Pestov dfc7326413 io.thread: if the I/O thread throws an error, call out to the fep immediately instead of going through the normal thread error mechanism, which by that point won't work anyway 2011-08-25 21:36:57 -07:00
Slava Pestov 01eeabbcbd Merge classes.struct.packed into classes.struct and remove duplication 2011-08-25 21:02:25 -07:00
Doug Coleman 7432797251 Fix unit test in strings 2011-08-25 11:10:40 -07:00
Slava Pestov 69419dba26 cpu.ppc: add 'not loaded' tags so that load-all doesn't break an x86 image 2011-08-24 23:52:02 -07:00
Slava Pestov a5e70d2e78 strings: fix broken unit tests introduced by recent commit 2011-08-24 23:42:33 -07:00
Doug Coleman b584b9466c Rearrange sets-tests in order the words are defined, remove duplicate test, add a test. 2011-08-24 17:55:05 -07:00
Jon Harper 58405ae6ba sequences, fix stack effect of (accumulate) 2011-08-25 00:43:37 +02:00