Commit Graph

100 Commits (e3cb32504015ca0206abf30a96f5f7009ab0549e)

Author SHA1 Message Date
Doug Coleman e3cb325040 factor: clean up whitespace in -docs files 2015-07-02 10:31:22 -07:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
Benjamin Pollack 2c3dd8c3c8 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
Doug Coleman ffed1387ab concurrency: Rename wait-timeout to timed-out-error for clarity. Add the timer that timed out to the error tuple. 2014-06-06 10:10:09 -07:00
John Benediktsson 57f9d78892 improve help by linking to types directly. 2014-05-23 20:20:15 -07:00
John Benediktsson 98935b7f15 docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``. 2014-05-18 20:09:10 -07:00
John Benediktsson 712be93989 http.client: remove http-get* and its friends, change http-request* and with-http-request* to not check response codes. 2014-03-12 19:39:15 -07:00
John Benediktsson 7c9e0f3017 concurrency.combinators: adding parallel-assoc-map. 2013-11-21 14:52:38 -08:00
John Benediktsson 3d2cd564bf concurrency.combinators: adding parallel words for cartesian-{map,each}. 2013-10-12 11:03:46 -07:00
John Benediktsson eb801f1072 concurrency.combinators: adding parallel-product-map, docs for stack effects. 2013-10-12 10:45:15 -07:00
John Benediktsson 435f54cf59 http.client: use new http-get* word. 2013-10-12 10:25:42 -07:00
Doug Coleman 42470e10e7 concurrency.count-downs: Rename count-down tuple. 2013-03-23 16:41:58 -07:00
John Benediktsson 74cdcba2cd fix some docs to have string article names. 2012-07-31 14:41:32 -07:00
John Benediktsson 4e72d80256 Using "same?" in more places. 2012-07-21 10:22:44 -07:00
Slava Pestov dabbe35bd9 concurrency.mailboxes: linked-thread's error reporting should still work even when debugger.threads is not loaded. This addresses part of #95 2011-10-03 00:24:37 -07:00
John Benediktsson 9f34c9c676 Spelling fixes to documentation. 2011-08-26 16:20:31 -07:00
Keita Haga 073eda332a In several documentation, remove whitespace before or after the colon or period 2011-02-10 01:51:13 +09:00
Keita Haga 64d78c4f5c concurrency.combinators: fix typo in docs 2010-12-23 04:26:34 +09:00
Keita Haga 7199339d89 concurrency.messaging: documentation typo fix and remove trailing whitespace 2010-12-05 06:03:15 +09:00
Keita Haga 7a5132140f concurrency.locks: fix typo in docs 2010-11-14 17:11:17 +09:00
Slava Pestov c24c399b77 concurrency.count-downs: remove unused dependency on debugger vocab 2010-10-31 22:49:50 -05:00
Slava Pestov 372d2dc363 concurrency.mailboxes: break dependency on debugger vocab by creating concurrency.mailboxes.debugger 2010-10-31 22:47:34 -05:00
Doug Coleman 32f447d796 Since ip4/ip6 services can run on different ports, we must include which version of ip we're using instead of just a port. Make URL objects store an inet4/i nt6/inet object with host/port slots instead of storing host/port slots separately. Stricter error checking on inet4/inet6 tuple creation. Update lots of code related to the URL change. 2010-10-05 09:56:29 -05:00
Doug Coleman 0bbfa64b24 Squashed commit of the following:
commit 54b3e19c7407707fabddd53872559c58cd5143d2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:10:15 2010 -0500

    Fix typo

commit 3207516dc93e0e1edc9f119efcc79f4484eab244
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:08:30 2010 -0500

    Rename io.servers.connection to io.servers
2010-09-27 19:12:33 -05:00
Doug Coleman 47a9359fc4 Fix docs errors for threaded-server changes 2010-09-20 14:17:27 -05:00
Doug Coleman f20ee7a53b Use new threaded-server features in concurrency.distributed 2010-09-19 21:39:14 -05:00
Doug Coleman aa8c12a84b Squashed commit of the following:
commit 8a15381d30508b8f36a9e36dc3a0afc3c962c853
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 11 14:32:30 2010 -0500

    Squash threaded-server branch
2010-09-19 13:38:02 -05:00
Slava Pestov 6ddb60b914 concurrency.semaphores: add more compelling example to docs" 2010-08-20 19:28:20 -07:00
Doug Coleman a6f0abb9a2 Rename alarms -> timers 2010-06-10 16:39:13 -05:00
Doug Coleman e75b85de30 Update code base for new alarms api 2010-05-21 20:42:12 -05:00
Slava Pestov 1b4b1a180c Some minor pointless optimizations 2010-04-01 20:09:14 -04:00
Slava Pestov 000c21fc66 concurrency.distributed: fix for removal of 'thread' word 2010-03-30 01:17:39 -04:00
Slava Pestov f1e19aabdb threads: simplify 'suspend' combinator 2010-03-28 08:29:53 -04:00
Joe Groff 18f3df9d4a more help-lint 2010-03-09 21:02:43 -08:00
Joe Groff 191ac353fd generalize stack effects so we can bootstrap with the stricter stack effect checking 2010-03-08 23:38:10 -08:00
Erik Charlebois 30b586ef5f Merge up 2010-02-20 00:24:37 -08:00
Slava Pestov be8a0f7779 concurrency.promises: fix formatting 2010-02-19 21:45:50 +13:00
Slava Pestov 7692bd1715 concurrency.mailboxes: mailboxes should not be disposable, since futures and promises use them in a transient fashion, causing leaks 2010-02-19 21:45:43 +13:00
erikc f33c73bf94 Merge up 2010-01-30 20:39:43 -08:00
Doug Coleman 8c1d202b4c Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
Doug Coleman 4c71d71907 random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
Slava Pestov df4fb4a3ee Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Doug Coleman acd987dee5 add-init-hook -> add-startup-hook 2009-11-30 17:36:03 -06:00
Slava Pestov cbd427dd0a concurrency.distributed: fix unit tests 2009-10-30 02:59:54 -05:00
Chris Double 536a4a3932 Rename distributed process registry stuff to remote-thread 2009-10-29 18:39:25 +13:00
Chris Double 72ae46e72b Move distributed concurrency specific stuff from messaging to distributed 2009-10-29 18:02:07 +13:00
Chris Double dc6bc9d327 Add example of usage to concurrency.distributed help 2009-10-29 16:18:28 +13:00
Joe Groff 3fbe722561 Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
	basis/locals/locals.factor
	basis/peg/peg.factor
	extra/infix/infix.factor
2009-10-28 16:17:24 -05:00
Slava Pestov 08e7d25dc5 change-each -> map!, deep-change-each -> deep-map! 2009-10-27 22:32:56 -05:00