Commit Graph

20982 Commits (b45ed7a048940b0b249c39bac31d8d646594fcb5)

Author SHA1 Message Date
Doug Coleman b45ed7a048 Normalize vocabulary roots by removing the last path separator so that scaffold tool works with trailing separators 2010-06-21 13:06:09 -05:00
Doug Coleman f643b1bbfd Fix using list 2010-06-21 12:33:34 -05:00
Doug Coleman 207fa5de49 Better docs for users/groups 2010-06-21 12:10:45 -05:00
Doug Coleman b4274253d5 Fix a bug when calling all-groups twice. Add some users/groups utility words, unit tests, and docs. 2010-06-21 12:07:56 -05:00
Doug Coleman 5090944300 Merge branch 'master' of github.com:erg/factor 2010-06-17 13:27:44 -05:00
Doug Coleman 5c9a3f5a0c Allow with-*-group/user to be a no-op if first parameter is f 2010-06-17 13:20:51 -05:00
Doug Coleman 2ec125c6d3 Throw an error on certain combinators if a user/group does not exist 2010-06-17 12:59:19 -05:00
Doug Coleman 78a67420a3 Merge branch 'master' of github.com:erg/factor 2010-06-17 11:12:25 -05:00
Doug Coleman 81b13f4ac0 Clearer <pipes> word 2010-06-17 11:02:47 -05:00
Slava Pestov a6e8f996dc tools.disassembler.udis: fix tests on 32-bit Windows 2010-06-17 02:04:59 -04:00
Slava Pestov a8e2017020 vm: fix another compile warning on 32-bit Windows 2010-06-17 01:04:03 -05:00
Slava Pestov 59db2efac8 vm: fix compile warnings on Windows and add /WX to Nmakefile to report warnings as errors so that mason can catch these in the future 2010-06-17 01:48:39 -04:00
Doug Coleman 3edef30342 Implement gmt hook on unix 2010-06-17 00:04:53 -05:00
Doug Coleman 97c3450427 Remove system_micros from vm, implement gmt hook on windows 2010-06-16 23:39:16 -05:00
Doug Coleman 9d235bb6c7 Use nano_count instead of system_micros 2010-06-16 23:20:00 -05:00
Doug Coleman 73364a63b6 Merge branch 'master' of http://factorcode.org/git/factor 2010-06-16 23:00:37 -05:00
Doug Coleman 683f5ed84d Add platforms.txt files to time vocab 2010-06-16 22:04:41 -05:00
Slava Pestov c81610f7f3 vm: improved fingering technique 2010-06-16 19:08:58 -04:00
Doug Coleman 1ca3e05aa2 Implement set-time on Windows 2010-06-16 17:42:15 -05:00
Doug Coleman 47765ae3e8 Merge branch 'master' of http://factorcode.org/git/factor 2010-06-16 16:48:04 -05:00
Doug Coleman e8438ac4e2 Use two timers in game.loop 2010-06-16 16:23:31 -05:00
Doug Coleman b52ff181af Add a word that waits for a game to finish running 2010-06-16 16:23:30 -05:00
Doug Coleman 05b41789e2 Add a promise to world objects that gets fulfilled when the world is ungrafted 2010-06-16 16:23:30 -05:00
Doug Coleman 6fc4fdf3bd Add utility word 2010-06-16 16:23:29 -05:00
Doug Coleman c406b5f9af Fix load error in game.loop 2010-06-16 16:23:29 -05:00
Joe Groff 9964075c03 math.vectors.simd.cords: add regression test for >A 2010-06-16 16:23:29 -05:00
Joe Groff 99f9b4853e math.vectors.simd.cords: use head-slice/tail-slice to slice up input sequences for >A op so that e.g. float-4{ ... } >double-4 works 2010-06-16 16:23:29 -05:00
Doug Coleman 2403486156 conflicts 2010-06-16 16:23:29 -05:00
Joe Groff 99bc1b483e classes.struct: fix some bugs in binary-zero?, add unit tests 2010-06-16 16:23:29 -05:00
Joe Groff 7403317b4b new vocab alien.handles: generate integer handles to allow references to Factor objects to be passed through the FFI 2010-06-16 16:23:29 -05:00
Slava Pestov ad28e7073f pop3: fix tests to not hang if openssl is not installed 2010-06-16 16:23:29 -05:00
Slava Pestov 653d9eff89 compiler.cfg.ssa: fixing test failures 2010-06-16 16:23:29 -05:00
Joe Groff 5dc70a9b62 opengl.glu: add DESTRUCTOR: and CALLBACK: definitions for GLU tessellator 2010-06-16 16:23:28 -05:00
Slava Pestov aec2e822bb Add GC maps to ##box, ##box-long-long, ##alien-invoke, ##alien-indirect and ##call-gc; remove ##gc-map instruction 2010-06-16 16:23:28 -05:00
Joe Groff 7e6d3dfd9a prettyprint.backend: add 1 to nesting-limit while pprinting hashtables 'cause H{ ~array~ ~array~ } is kind of useless 2010-06-16 16:23:28 -05:00
Joe Groff f73c72c340 typed: include value that raised the error in type-mismatch-errors 2010-06-16 16:23:27 -05:00
Joe Groff 0533afc18f sequences.cords: fall back to generic sequence methods when both arguments to binary cord ops aren't cords 2010-06-16 16:23:27 -05:00
Slava Pestov 9d78a7738d Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor 2010-06-16 17:12:13 -04:00
Slava Pestov aacb33de01 Merge branch 'fuel' of git://github.com/dmsh/factor 2010-06-16 17:05:50 -04:00
Slava Pestov 8bad08ce8d Merge branch 'client-bind' of git://github.com/x6j8x/factor 2010-06-16 17:00:35 -04:00
Sascha Matzke 6a86d22478 added doc for with-local-address 2010-06-16 22:54:53 +02:00
Slava Pestov 12a60e1f03 tools.disassembler.udis: update struct layout for latest udis from git 2010-06-16 16:48:58 -04:00
Joe Groff 19727f8ca5 math.vectors.simd.cords: add regression test for >A 2010-06-15 22:44:15 -07:00
Joe Groff 1f6070d48c math.vectors.simd.cords: use head-slice/tail-slice to slice up input sequences for >A op so that e.g. float-4{ ... } >double-4 works 2010-06-15 21:55:26 -07:00
Joe Groff 91277d386f new vocab alien.handles: generate integer handles to allow references to Factor objects to be passed through the FFI 2010-06-15 15:33:30 -07:00
Slava Pestov 120cc22971 pop3: fix tests to not hang if openssl is not installed 2010-06-15 18:32:13 -04:00
Slava Pestov 5c7aaa0473 compiler.cfg.ssa: fixing test failures 2010-06-15 17:18:51 -04:00
Joe Groff 82ad22a3d9 opengl.glu: add DESTRUCTOR: and CALLBACK: definitions for GLU tessellator 2010-06-15 13:41:11 -07:00
Slava Pestov fb4de47abf Add GC maps to ##box, ##box-long-long, ##alien-invoke, ##alien-indirect and ##call-gc; remove ##gc-map instruction 2010-06-14 19:39:46 -04:00
Joe Groff 72e0fce0e4 prettyprint.backend: add 1 to nesting-limit while pprinting hashtables 'cause H{ ~array~ ~array~ } is kind of useless 2010-06-14 16:13:30 -07:00