Commit Graph

22060 Commits (56f6dacd93ac587f91d6ab723712ca31a0aeb954)

Author SHA1 Message Date
Joe Groff cc6ec893c5 command-line: interpret "-help" or "--help" and print a brief usage message with the most common options 2011-08-18 19:10:51 -07:00
Doug Coleman 46dac71d45 Merge git://factorcode.org/git/factor 2011-08-17 22:07:57 -07:00
Joe Groff d711824c10 command-line, parser, syntax: move the MAIN: invocation from run-file to run-script to minimize the potential impact on internal machinery that uses run-file 2011-08-17 21:29:02 -07:00
Joe Groff e1390875ca parser, source-files, syntax: have MAIN: store the main entry point in the source-file record in addition to the vocabulary. Have run-file execute the MAIN: word for a file if present after evaluating its contents. 2011-08-17 20:58:09 -07:00
Doug Coleman e6154acc96 subset? was broken... 2011-08-16 14:19:24 -07:00
John Benediktsson 696faa17a5 Merge remote-tracking branch 'upstream/master' 2011-08-09 15:40:20 -07:00
Joe Groff 8feb6c68e2 kernel: add full stack effects to unless, when, when*, unless* so they give useful stack imbalance errors 2011-08-09 10:32:12 -07:00
John Benediktsson 962e63b014 Merge remote-tracking branch 'upstream/master' 2011-08-08 23:03:17 -07:00
Joe Groff 87653c20da ui.tools.deploy: adjust wording of deploy-help? option ui 2011-08-04 15:49:33 -07:00
Joe Groff 5522015885 tools.deploy: add deploy-help? option to include documentation in deployed image 2011-08-04 14:27:29 -07:00
John Benediktsson c9bebf330a Merge branch 'master' of github.com:mrjbq7/factor 2011-08-01 13:43:08 -07:00
John Benediktsson 15f2a86e0f Merge remote-tracking branch 'upstream/master' 2011-08-01 13:42:47 -07:00
Joe Groff 4b545a316a Merge branch 'master' of https://github.com/yac/factor 2011-08-01 12:08:20 -07:00
Joe Groff efe79cf6d3 math.functions: make sure zero zero ^ is always nan, regardless of the type of zero 2011-08-01 10:26:53 -07:00
Joe Groff 31afdfef50 build-support/factor.sh: fix quick-update (reported by tsculpt) 2011-07-29 21:05:21 -07:00
Joe Groff 44ba9e086e opengl.gl.extensions: annoying hack to make gpu.* demos work in Lion. opengl 3 entry points such as glGenVertexArrays are available, but they only actually work in core profile contexts which factor doesn't support yet, so favor extension entry points such as glGenVertexArraysAPPLE instead of standard entry points 2011-07-29 14:15:59 -07:00
Joe Groff c690378674 Merge branch 'master' of factorcode.org:/git/factor 2011-07-29 13:24:30 -07:00
Joe Groff f6d90ce51f game.input.iokit: deal with Lion's breakage of the IOHID* API 2011-07-29 13:24:10 -07:00
Erik Charlebois 981477a7ff Fix mason following PPC changes; target-os and target-cpu are no longer strings. 2011-07-29 01:57:14 -04:00
Erik Charlebois 6fef726d58 Replace deprecated words with alternatives.
A load-all on OS X now completes without any deprecated word warnings.
2011-07-29 01:56:13 -04:00
Erik Charlebois 63568ba7e3 Merge branch 'master' of git://github.com/slavapestov/factor 2011-07-29 00:21:36 -04:00
John Benediktsson e1649f24ac Merge branch 'master' of git://factorcode.org/git/factor 2011-07-28 08:30:30 -07:00
John Benediktsson 2317c1c7ea Merge remote-tracking branch 'upstream/master' 2011-07-20 22:01:44 -07:00
Joe Groff 62332cfa17 strings: a few more peace-of-mind tests setting out-of-range code points in strings 2011-07-20 13:52:42 -07:00
Joe Groff b9be481bcd Merge branch 'master' of factorcode.org:/git/factor 2011-07-20 10:21:42 -07:00
Joe Groff bd56ab985e strings: the fast path for set-string-nth was being used inappropriately for negative numbers. use the fast path only for Z ∩ [0, 127] 2011-07-20 10:21:11 -07:00
Erik Charlebois bcc9739391 Merge branch 'master' of git://github.com/slavapestov/factor 2011-07-11 22:02:28 -04:00
John Benediktsson 91013943d9 Merge remote branch 'upstream/master' 2011-07-10 20:47:58 -07:00
otoburb b56c2b9589 json.writer: Updated docs to mention the dynamic variable jsvar-encode? 2011-07-05 00:07:59 -04:00
otoburb dc47d523ed Merge branch 'master' of github.com:otoburb/factor 2011-07-04 23:27:56 -04:00
otoburb 063076cfa5 json.writer: Ability to turn jsvar-encode substituion on/off via jsvar-encode? dynamic variable. Removed whitespace in tuple>fields json output. Added tests to json.writer-tests. 2011-07-05 03:16:38 +00:00
otoburb fb95a19352 json.writer: Currified jsvar-encode. Removed whitespace in tuple>fields json output. Added tests to json.writer-tests. 2011-07-04 23:14:51 -04:00
yac 8eea81b0d4 Improved stack effect highlighting in vim.
Delimiters and items in stack effect are highlighted separately, works on
call( -- ) and execute( -- ) too.
2011-06-23 21:01:35 +02:00
otoburb 210228b911 json.writer: Ability to turn jsvar-encode substitution on/off via jsvar-encode? dynamic variable. Added test cases. 2011-06-23 01:28:24 -04:00
Erik Charlebois 3acee3e55e Run vim synchronously
If you run vim from the terminal asynchronously, vim and factor will conflict accessing stdin and stdout.
2011-06-23 01:18:35 -04:00
Erik Charlebois 679b03f8db Remove unnecessary -std=gnu99
Flag isn't needed anymore with g++ and it causes warnings with clang.
2011-06-23 01:17:24 -04:00
John Benediktsson 6104f8f159 Merge branch 'master' of git://factorcode.org/git/factor 2011-06-14 08:45:16 -07:00
Joe Groff 40c45e08ca Merge remote branch 'erikc/master' 2011-06-13 11:28:02 -07:00
John Benediktsson 7337e38848 Merge remote branch 'upstream/master' 2011-06-07 11:11:48 -07:00
Joe Groff b6cf76b547 Merge branch 'master' of factorcode.org:/git/factor 2011-06-07 09:44:35 -07:00
Joe Groff 27f5f07dbc peg.ebnf: add rule~ syntax to discard a matching subrule from the AST; document (grouping) and {grouping} syntax 2011-06-06 16:32:19 -07:00
Joe Groff e4b1417dd2 math.functions: fix documentation for 10^ 2011-06-06 16:27:56 -07:00
John Benediktsson 33888e9564 Merge remote branch 'upstream/master' 2011-06-04 09:21:16 -07:00
Slava Pestov 38910df57c Merge branch 'master' of git://github.com/ex-rzr/factor 2011-06-03 18:33:05 -07:00
otoburb 76b5399d68 http.client-docs: Added documentation for HEAD, TRACE, OPTIONS and DELETE methods 2011-05-24 22:05:27 -04:00
otoburb 03267aa42c Merge branch 'master' of http://factorcode.org/git/factor 2011-05-24 18:21:47 -04:00
Erik Charlebois c492ff62a7 Add vocab completion for readline when line begins with USING: 2011-05-24 04:02:10 -04:00
Erik Charlebois b9e18184c6 Convert side mouse buttons to backward/forward 2011-05-23 23:36:14 -04:00
Erik Charlebois 019224348b Only do mouse selections for button 1 2011-05-23 23:36:14 -04:00
Erik Charlebois b504c9af47 Modify the listener vocabulary so that readline can hook in. Add the readline-listener listener that provides word completion and readline editing. 2011-05-23 23:36:14 -04:00