Joe Groff
|
3db1955a93
|
record the C++ compiler version in the VM, and expose it with a vm-compiler word
|
2010-03-01 13:32:07 -08:00 |
Joe Groff
|
9086a66746
|
parse-tokens had two $notes sections. oops!
|
2010-03-01 11:50:16 -08:00 |
Joe Groff
|
a282a8dd26
|
lexer, parser: update docs on "parse-tokens" and add docs for "each-token", "map-tokens"
|
2010-03-01 11:47:57 -08:00 |
Joe Groff
|
319dd529dd
|
windows.directx.d3d9: a method was missing argument names
|
2010-02-28 23:11:43 -08:00 |
Joe Groff
|
0c71fcccc7
|
lexer: add "each-token" and "map-tokens", which are equivalent to "parse-token _ each/map" but incremental. update a smattering of parsing words (such as USING:, SYMBOLS:, etc.) to use each-token/map-tokens
|
2010-02-28 22:19:43 -08:00 |
Joe Groff
|
3bfdfefc74
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-28 20:25:26 -08:00 |
Joe Groff
|
c8c93f8336
|
classes.tuple.parser: throw bad-slot-name immediately when an invalid slot name in a tuple/struct literal is scanned
|
2010-02-28 20:14:16 -08:00 |
Daniel Ehrenberg
|
84d6cf5d7b
|
Maing vocabs.hierarchy use sets; modifying alias analysis's use of sets
|
2010-02-28 22:55:22 -05:00 |
Daniel Ehrenberg
|
d797e8d29e
|
Making alias analysis use sets
|
2010-02-28 22:42:10 -05:00 |
Joe Groff
|
9ce6fdbab5
|
windows.com: update COM-INTERFACE: to parse incrementally
|
2010-02-28 19:30:15 -08:00 |
Joe Groff
|
92af7cc3d2
|
cut commas off of FUNCTION: parameter names in stack effects again
|
2010-02-28 19:29:53 -08:00 |
Joe Groff
|
a0b4c766e1
|
update GL-FUNCTION: to use new FUNCTION: factors
|
2010-02-28 16:40:34 -08:00 |
Joe Groff
|
904f30f454
|
alien.parser: refactor FUNCTION: parsing to read from the source incrementally. parse errors in FUNCTION: should now correspond to their location within the definition
|
2010-02-28 16:20:45 -08:00 |
Slava Pestov
|
b8f3e0bc56
|
core-foundation.run-loop: clean up and speed up some code to fix starvation issue exposed by game.loop (reported by Joe Groff)
|
2010-03-01 12:22:18 +13:00 |
Joe Groff
|
5a653d4473
|
lexer, parser: show initial parsing word line as part of lexer-errors
|
2010-02-28 13:01:03 -08:00 |
Slava Pestov
|
42e11fbeb3
|
webapps.help: fix typo
|
2010-02-28 19:44:18 +13:00 |
Daniel Ehrenberg
|
3e9e4f0969
|
Finishing eliminating prune as a synonym of members
|
2010-02-27 14:52:24 -05:00 |
Doug Coleman
|
c24061b745
|
fix docs for csv
|
2010-02-27 13:04:42 -06:00 |
Doug Coleman
|
9a8e09da7e
|
Beginning of a real fullscreen library
|
2010-02-27 13:03:28 -06:00 |
Daniel Ehrenberg
|
bf73129238
|
Changing some uses of prune to use members
|
2010-02-27 13:14:03 -05:00 |
Doug Coleman
|
bfaf3de435
|
add missing using
|
2010-02-27 08:25:25 -06:00 |
Doug Coleman
|
045f5f6cd3
|
Add a slot for worlds to know if they are fullscreened, and another for restoring the window position after returning from fullscreen mode
|
2010-02-27 07:58:42 -06:00 |
Doug Coleman
|
b5df9a8288
|
more user32 bindings
|
2010-02-27 07:58:41 -06:00 |
Doug Coleman
|
fe9f848be7
|
Add a slots{ word for accessing multiple slots
|
2010-02-27 07:58:40 -06:00 |
Doug Coleman
|
e91de3e3ba
|
Add csv>string and string>csv
|
2010-02-27 07:58:38 -06:00 |
Doug Coleman
|
c9050cf280
|
Docs for http-data
|
2010-02-27 07:58:37 -06:00 |
Doug Coleman
|
9db75718a3
|
Add a new word http-data that is just http-get nip
|
2010-02-27 07:58:35 -06:00 |
Daniel Ehrenberg
|
92d76657b8
|
Updated documentation for sets
|
2010-02-27 00:27:40 -05:00 |
Joe Groff
|
2dd0c7f4cc
|
rename game.input.linux to game.input.x11, make x>hid-bit-order a hook on system
|
2010-02-26 18:30:51 -08:00 |
Joe Groff
|
32c8fce252
|
move XQueryKeymap binding to x11.xlib
|
2010-02-26 18:21:37 -08:00 |
Joe Groff
|
7cd7f68ba8
|
co-credit William Schlieper for game.input.linux
|
2010-02-26 18:16:16 -08:00 |
Joe Groff
|
ebffe9b4f6
|
Merge branch 'master' of git://github.com/william42/factor
|
2010-02-26 18:14:10 -08:00 |
Daniel Ehrenberg
|
2b5af07494
|
Fixing ambiguity between sets and namespaces in many unit tests and furnace.auth
|
2010-02-26 17:17:40 -05:00 |
Daniel Ehrenberg
|
142f530f1b
|
Making all of basis and extra unambiguous for sets/namespaces
|
2010-02-26 16:28:38 -05:00 |
Joe Groff
|
cc633e9d09
|
grouping: circular-slice shouldn't be a subclass of slice since that thwarts method inlining
|
2010-02-26 13:20:47 -08:00 |
Daniel Ehrenberg
|
0f0571e48a
|
Moving new-sets to sets
|
2010-02-26 16:01:01 -05:00 |
Daniel Ehrenberg
|
ab81eb7054
|
Finishing converting compiler.cfg.ssa.construction.tdmsc to new-sets
|
2010-02-26 13:53:20 -05:00 |
Daniel Ehrenberg
|
8b219ef472
|
Making it fast to create a new hashset
|
2010-02-26 13:24:26 -05:00 |
Daniel Ehrenberg
|
4e263269e2
|
Finishing porting sets features to new-sets
|
2010-02-26 13:22:56 -05:00 |
Daniel Ehrenberg
|
9943f225d9
|
Making propagation and tuple.parser refer to new-sets; adding some missing features from sets into new-sets
|
2010-02-26 12:07:37 -05:00 |
Daniel Ehrenberg
|
d0e7d8198e
|
Moving new-sets and hash-sets to core
|
2010-02-26 11:01:57 -05:00 |
Daniel Ehrenberg
|
232f90443f
|
Merge branch 'master' of git://factorcode.org/git/factor into bags
|
2010-02-26 10:00:57 -05:00 |
Erik Charlebois
|
c3a0932e27
|
Merge branch 'master' of github.com:erikcharlebois/factor
|
2010-02-25 18:51:08 -08:00 |
Erik Charlebois
|
8568640097
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-25 18:51:00 -08:00 |
Erik Charlebois
|
5924c07246
|
Fix windows.directx compile errors
|
2010-02-25 18:50:05 -08:00 |
Joe Groff
|
7eadd91c05
|
grouping: add circular clumps (e.g. { 1 2 3 4 } 3 circular-clump => { { 1 2 3 } { 2 3 4 } { 3 4 1 } { 4 1 2 } }
|
2010-02-25 17:05:03 -08:00 |
Erik Charlebois
|
fc72a7c7c1
|
Add perp and angle-between words for vectors. Fix bug in cross product and add unit tests.
|
2010-02-25 16:46:02 -08:00 |
Joe Groff
|
5ec2faf8d1
|
windows.com: typedef interface word to void* immediately so that self-referential pointers in the interface definition parse properly. fix a bug where pointer return values for interface methods couldn't parse
|
2010-02-25 16:39:30 -08:00 |
Joe Groff
|
20edc80727
|
deploy chipmunk lib
|
2010-02-25 15:13:06 -08:00 |
Joe Groff
|
0ad230d804
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-25 12:55:40 -08:00 |