Commit Graph

21929 Commits (577a82380c459ebf59e3ebac7e547f53322ee6ff)

Author SHA1 Message Date
Slava Pestov 577a82380c ui.backend.cocoa: simplify system-alert implementation now that callbacks bug has been fixed 2011-04-16 19:12:08 -07:00
Slava Pestov 25f8796b0a core-foundation.run-loop bug fix for Doug's bug fix 2011-04-16 19:11:43 -07:00
Doug Coleman bb4db8f322 Refactor some duplication in DNS queries and move some parsing into its own word. 2011-04-15 00:18:05 -05:00
Doug Coleman de2651f0f6 Bugfix: Only reset-timer on mac if sleep-time returns an integer. If it returns f, don't divide by 1000 and error. 2011-04-15 00:11:15 -05:00
Slava Pestov ae11aa08db Change do-callback to register the current thread with the callback, instead of busy waiting for the current callback to become the right one before returning. Fixes 100% CPU usage issue with system-alert. Thanks to Blei and ex-rzr for doing preliminary analysis of the issue 2011-04-12 21:48:54 -04:00
Joe Groff 4b8a4509c0 game.debug.tests: fix half-changed accessor names (reported by sf17k) 2011-04-11 11:50:28 -07:00
Doug Coleman 5b5390bb93 Error if domain name has non-ascii characters. Lower timeout to 10s from 30s to see errors more quickly. 2011-04-10 14:56:37 -05:00
Doug Coleman 9e7e2b92a5 Make print-topic print a newline and adjust usages elsewhere. Reported by mrjbq7. 2011-04-10 14:18:35 -05:00
Doug Coleman 10260e5286 Print a newline after each TXT message in DNS. 2011-04-10 14:10:13 -05:00
Doug Coleman 4a5ced4718 Clean up heaps implementation, test max-heaps. 2011-04-10 12:57:39 -05:00
Doug Coleman 8851c18776 Decode TXT strings as utf8, use write instead of print. 2011-04-10 12:38:00 -05:00
Doug Coleman 46fa62ce25 Add support for parsing DNS TXT queries. 2011-04-10 12:35:46 -05:00
Doug Coleman 51bfb5532d Change how sequence>assoc and friends work. Now they take two quotations, the first of which prepares the key/value pair and the second insert it into the assoc. mrjbq7's group-by, formerly collect-values, is now called collect-by. 2011-04-09 23:51:14 -05:00
Slava Pestov ba8439a7f9 factor.sh: change install-x11 and install-macosx to deps-linux and deps-macosx which install dependencies only; add Gtk dependecies to apt-get line 2011-04-07 18:14:26 -04:00
Doug Coleman 2f5722e506 Fix the console spew on missing libraries. Set NO_UI=1 when gtk libraries are missing on linux/unix platforms. 2011-04-06 18:49:15 -04:00
Slava Pestov aad6dd052a Merge branch 'vim' of git://github.com/keitahaga/factor 2011-04-06 18:16:37 -04:00
Slava Pestov 1c43d139a6 Merge branch 'cleanup' of git://github.com/keitahaga/factor 2011-04-06 18:15:59 -04:00
Slava Pestov 39d029e8a5 ui.backend.gtk.io.unix: add platforms.txt so that we don't load it on Windows 2011-04-06 17:54:22 -04:00
Slava Pestov cc7b280046 Merge commit 'otoburb/master' into merge-otoburb
Conflicts:

	basis/ui/backend/gtk/gtk.factor
2011-04-06 17:54:00 -04:00
Slava Pestov da38bd45dd Merge branch 'gtk-game-input' of git://github.com/Blei/factor 2011-04-06 17:27:31 -04:00
Slava Pestov 6d947e0a52 Merge branch 'master' of git://github.com/ex-rzr/factor 2011-04-06 17:26:41 -04:00
Keita Haga 0c68f3a3f8 misc/vim/syntax/factor.vim: merge two factorComment highlight groups together into one 2011-04-06 15:28:59 +09:00
otoburb ef79f32ec9 gtk.factor: Changed init behaviour so if $DISPLAY is not set, runs tty listener, otherwise UI listener. 2011-04-06 00:02:15 +00:00
Keita Haga c7c64d1675 misc/vim/README.md: update filename 2011-04-05 12:37:10 +09:00
Keita Haga 138bf80c5e misc/vim/ftplugin/factor.vim: add copyright header 2011-04-05 10:47:08 +09:00
Keita Haga b594bd2cc3 misc/vim/syntax/factor.vim: fix factorCallQuotation, factorExecute match patterns 2011-04-05 04:03:17 +09:00
Keita Haga 67e1f47b8b misc/vim/syntax/factor.vim: update comments 2011-04-05 03:45:34 +09:00
Keita Haga 23589d3c0e misc/vim/syntax/factor.vim: re-fix factorStackEffect, factorLiteralStackEffect match 2011-04-05 03:42:47 +09:00
Keita Haga 62942fc3c7 misc/vim/syntax/factor.vim: add support for M\ syntax 2011-04-05 02:30:14 +09:00
otoburb bf7d88f311 Merge branch 'master' of git://github.com/slavapestov/factor 2011-04-04 13:04:00 +00:00
otoburb 7f55a5bbfe Revert "factor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui.tools""
This reverts commit 0d49e73654.
2011-04-04 13:03:14 +00:00
Keita Haga 96716bc9ad misc/factor.vim.fgen: update 2011-04-04 21:01:20 +09:00
Keita Haga 691bf385ac misc/vim/ftplugin/factor.vim: add b:did_ftplugin at the top 2011-04-04 20:38:30 +09:00
Keita Haga 816b936f59 Rename misc/vim/ftplugin/factor_settings.vim to misc/vim/ftplugin/factor.vim 2011-04-04 20:34:43 +09:00
Keita Haga 823736c87f misc/vim/syntax/factor.vim: workaround for factorHook match issue 2011-04-04 19:59:56 +09:00
Slava Pestov 1d6e19626e alien.c-types: add summary and docs for no-c-type error 2011-04-03 22:33:51 -07:00
Keita Haga f646510d77 build-support/factor.sh: update help information 2011-04-04 13:27:50 +09:00
Keita Haga ffc5f6aea7 fry: normalize copyright header in test file 2011-04-04 11:10:58 +09:00
Slava Pestov 624bd46cef io: fix help lint 2011-04-03 17:37:28 -07:00
Philipp Brüschweiler e59a7376d0 game.input.gtk: clean up confusing reset-mouse/read-mouse interaction 2011-04-01 19:53:07 +02:00
Philipp Brüschweiler 7d8ede7433 game.input.gtk: copy of game.input.x11 with gtk-specific way to get the dpy 2011-04-01 19:52:54 +02:00
Anton Gorenko 40fa61ec89 ui.backend.gtk: fix a bug with endless error messages in a console after closing of UI;
io.thread: start-io-thread always starts io-thread even if it was stopped, fix line endings;
2011-04-01 22:06:07 +06:00
otoburb 0d49e73654 factor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui.tools" 2011-04-01 03:24:22 +00:00
otoburb 5bb0efeda1 Merge branch 'master' of git://factorcode.org/git/factor 2011-03-26 20:19:52 +00:00
Slava Pestov 5853cf3829 Merge branch 'master' of git://github.com/mrjbq7/factor 2011-03-25 18:54:35 -07:00
John Benediktsson 25438d721b io: improve stack effects. 2011-03-25 18:30:52 -07:00
John Benediktsson c326a0d771 io: implement "stream-contents" in terms of "each-stream-block". 2011-03-25 13:58:16 -07:00
John Benediktsson a52adf7160 io: improve signature of each-block and each-line. 2011-03-25 12:20:51 -07:00
otoburb efa1f8a9ed Tuple subclassing help article: Fixed typo 2011-03-24 04:48:48 +00:00
Keita Haga 20e9bf845b misc/vim/README.md: minor tweaks 2011-03-24 09:25:16 +09:00