Commit Graph

21660 Commits (d2b20ddb358002dc1dc1fe9decebf168c62160ff)

Author SHA1 Message Date
Doug Coleman 7122f9fccb Make sure io.backend.windows loads the implementations for the generics it defines. Make windows.handles not depend on io.timeouts. Fix typo in win32-file-attributes. Fix bug in null-output word. Clean up error checking code. 2010-09-17 14:19:10 -05:00
Slava Pestov 04be762fac math.rectangles: add infinite recursion check in case somebody does something stupid 2010-09-16 21:27:18 -07:00
Slava Pestov b3c5097862 mason: send a heartbeat even while a build is running, and tighten deadline for crashed machine in mason.server 2010-09-16 21:27:17 -07:00
Doug Coleman 06e3fc84a6 Trim using lists for io.files.windows 2010-09-16 16:10:38 -05:00
Doug Coleman aefbed1f29 Add platforms.txt for windows.handles 2010-09-16 15:52:14 -05:00
Doug Coleman 5c8316be07 Move win32-handle to windows.handles and update using lists to avoid pulling in the io backend where not necessary 2010-09-16 15:40:36 -05:00
Slava Pestov 77db248759 mason: make upload timeout configurable, bump default to 1 hour for erg's mom's dialup 2010-09-15 22:53:54 -07:00
Slava Pestov 5378f2a0c7 vm/os-unix.cpp: set pipe file descriptors to close on exec 2010-09-15 22:20:24 -07:00
Slava Pestov c447ca5427 io.backend.unix: remove dead code from bsd backend, fix select code 2010-09-15 21:56:42 -07:00
Doug Coleman f0a9741a96 Make windows random objects inherit from win32-handle, remove redundant error handling, use new-disposable instead of new 2010-09-15 19:10:21 -05:00
Doug Coleman c37d967da2 Don't use 2|| for control flow, use nested recover instead. Fix bug where creating a crypto context would dereference the handle, causing a type error. 2010-09-15 18:11:51 -05:00
Doug Coleman 3419708ead Remove dead code 2010-09-15 17:39:46 -05:00
unknown 0b62642ba1 random.windows logic was horribly messed up 2010-09-15 17:16:20 -05:00
Slava Pestov 7b6f84ad0e mason.server.watchdog: new tool to send e-mails when build machines go down 2010-09-14 21:54:33 -07:00
Slava Pestov 1aaa756056 editors.jedit: update for jEdit 4.3.2, which places jEdit settings directory in $HOME/Library/jEdit instead of $HOME/.jedit on Mac OS X 2010-09-14 21:20:02 -07:00
Jeremy Hughes 3806f02111 xml.traversal: tags-with-attr fix 2010-09-14 18:09:17 +12:00
Slava Pestov e68602287c Merge branch 'docs-ui-main' of http://github.com/mncharity/factor 2010-09-13 20:57:04 -07:00
Mitchell N Charity c989ba84a9 command-line-docs: fix -run description 2010-09-13 17:22:23 -04:00
Slava Pestov 28eb59824d io: fix with-streams to dispose the output stream first, move (stream-seek) word to io.streams.sequence where it belongs 2010-09-12 22:07:23 -07:00
Doug Coleman d00cc766a4 Fix using list 2010-09-12 00:26:14 -05:00
Doug Coleman fb9f1de3e4 Fix with-streams: if the first dispose throws an error, the second dispose never gets called 2010-09-12 00:26:14 -05:00
Slava Pestov e5b30b7518 io: minor doc fixes throughout 2010-09-11 18:43:47 -07:00
Slava Pestov f3b264522c io.directories: move directory-tree-files words to io.directories.hierarchy, where all the other *-tree stuff is 2010-09-11 18:43:47 -07:00
Slava Pestov 590586e551 benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128) 2010-09-11 18:43:47 -07:00
Doug Coleman 56ce338007 Merge branch 'master' of git://factorcode.org/git/factor 2010-09-11 19:43:33 -05:00
Doug Coleman fe1daf4e08 Fix throw-restarts example 2010-09-11 19:41:06 -05:00
John Benediktsson cd27d1337b math.floating-point: adding double>ratio. 2010-09-11 19:41:06 -05:00
Doug Coleman 32e2bf759a Fix throw-restarts example 2010-09-11 14:12:24 -05:00
John Benediktsson 61d0a7ab94 math.finance: Removing an instance of "spin". 2010-09-10 13:30:01 -07:00
John Benediktsson dcc5ea89c7 math.floating-point: adding double>ratio. 2010-09-10 13:28:57 -07:00
John Benediktsson 16c6d4304f listener: fixing typo in docs. 2010-09-10 13:22:53 -07:00
John Benediktsson 0b47a6b959 sequences: fix typo in docs. 2010-09-10 13:22:48 -07:00
John Benediktsson 9edab21aeb html.streams: fix typo in stack effect for emit-html. 2010-09-10 13:22:42 -07:00
Slava Pestov c4fa0c2507 vm: fep g command prints addresses in h hex for readability 2010-09-09 20:36:50 -07:00
Slava Pestov 0f26b660bb openal.alut fix from Chris Double 2010-09-09 20:36:35 -07:00
Slava Pestov 0ed6c00a48 Merge branch 'docs-linearization-typo' of http://github.com/mncharity/factor 2010-09-09 20:33:11 -07:00
Slava Pestov 65de87ff52 Merge branch 'docs-optimization' of http://github.com/mncharity/factor 2010-09-09 20:33:04 -07:00
Mitchell N Charity 8a269f56a4 algebra-docs: fix a typo 2010-09-09 17:39:11 -04:00
Slava Pestov 976c4230cd twitter: don't use https on Windows since Factor doesn't support https there 2010-09-08 20:54:31 -07:00
Slava Pestov d43802bea2 benchmark.sockets: fix race by using promises instead of super-dodgy random calls to yield 2010-09-08 20:54:30 -07:00
Doug Coleman dc4970e234 Fix file uploads by using unlimit-stream for now. Will compare solution to with-combinators tomorrow. 2010-09-08 02:50:25 -05:00
Doug Coleman 750e61117e Use append-as in mime.multipart 2010-09-08 02:50:24 -05:00
Slava Pestov a19428fa72 webapps.mason: fix templates for boilerplate wrapping 2010-09-07 22:36:46 -07:00
Slava Pestov 1ab2d347a7 mason: fix load errors 2010-09-06 21:44:16 -07:00
Slava Pestov 9c87687b7f mason: notify server after uploading docs so that docs.factorcode.org can update immediately 2010-09-06 19:00:10 -07:00
Slava Pestov e395a8fb60 webapps.mason.docs-update: fix using list 2010-09-06 17:52:04 -07:00
Slava Pestov 98d1407f8f webapps.mason: kick off docs update in a new thread so that client doesn't time out 2010-09-06 17:50:50 -07:00
Slava Pestov 04d1bbb0ca webapps.mason: fixes 2010-09-06 17:47:39 -07:00
Slava Pestov 9b6db6b0e3 webapps.mason: add action to update docs 2010-09-06 17:30:08 -07:00
Slava Pestov a67c7c5739 compiler.cfg.write-barrier: fix soundness issue with ##copy that never came up but probably should've been fixed anyway 2010-09-06 17:01:44 -07:00