Doug Coleman
|
8d4ba7e2b6
|
Clean up some duplication in annotate/deep-annotate
|
2011-08-26 17:11:50 -05:00 |
Doug Coleman
|
4d3ae36674
|
Add docs for tools.coverage
|
2011-08-26 15:39:27 -05:00 |
Doug Coleman
|
98b154c14e
|
Rename tools.code-coverage to tools.coverage, change some word names.
|
2011-08-26 14:32:41 -05:00 |
Doug Coleman
|
4d38a02316
|
Revert "Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful."
This reverts commit 088c367b77 .
|
2011-08-26 13:55:52 -05:00 |
Doug Coleman
|
cf6cc4b8f2
|
Add tools.code-coverage vocab to assist in writing unit tests
|
2011-08-26 13:37:40 -05:00 |
Doug Coleman
|
96209da661
|
Add a deep-annotate word that annotates each quotation in a word definition.
|
2011-08-26 11:47:37 -05:00 |
Doug Coleman
|
b7314a68d8
|
Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful.
|
2011-08-26 11:03:01 -05:00 |
Slava Pestov
|
32261681f8
|
unix.linux.epoll: epoll_event is a packed struct! Damn...
|
2011-08-25 21:37:52 -07:00 |
Slava Pestov
|
ce9b311b10
|
io.pipes: add unit test for Linux x86-64 epoll() problem
|
2011-08-25 21:37:26 -07:00 |
Slava Pestov
|
dfc7326413
|
io.thread: if the I/O thread throws an error, call out to the fep immediately instead of going through the normal thread error mechanism, which by that point won't work anyway
|
2011-08-25 21:36:57 -07:00 |
Slava Pestov
|
01eeabbcbd
|
Merge classes.struct.packed into classes.struct and remove duplication
|
2011-08-25 21:02:25 -07:00 |
Slava Pestov
|
69419dba26
|
cpu.ppc: add 'not loaded' tags so that load-all doesn't break an x86 image
|
2011-08-24 23:52:02 -07:00 |
Slava Pestov
|
dc2bae68e2
|
furnace.recaptcha: recaptcha was acquired by Google, update URL
|
2011-08-22 22:48:15 -07:00 |
Joe Groff
|
237d0733c6
|
command-line: enable "quiet" mode for -e or script modes before .factor-rc is loaded
|
2011-08-19 17:27:13 -07:00 |
Joe Groff
|
e829dcf125
|
Merge branch 'master' of factorcode.org:/git/factor
|
2011-08-19 14:21:28 -07:00 |
John Benediktsson
|
d7d1b6fea1
|
io.sockets: check ipv4 and ipv6 for valid address strings.
|
2011-08-19 14:19:09 -07:00 |
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 |
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 |
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 |
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
|
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
|
bcc9739391
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2011-07-11 22:02:28 -04:00 |
otoburb
|
b56c2b9589
|
json.writer: Updated docs to mention the dynamic variable jsvar-encode?
|
2011-07-05 00:07:59 -04: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 |
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 |
Joe Groff
|
40c45e08ca
|
Merge remote branch 'erikc/master'
|
2011-06-13 11:28:02 -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 |
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
|
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 |
Erik Charlebois
|
e28e48beea
|
Create a setter for C-GLOBAL words
|
2011-05-23 23:36:14 -04:00 |
Erik Charlebois
|
64252dbdbc
|
32 and 64 bit Linux PPC support
|
2011-05-23 23:36:14 -04:00 |
Erik Charlebois
|
662bc3b07b
|
Fix bugs in unix ffi usage
|
2011-05-23 23:36:14 -04:00 |
Erik Charlebois
|
91e94a8438
|
Fix GDB-based disassemble for GDB 7
|
2011-05-23 23:36:13 -04:00 |
Erik Charlebois
|
013209bd17
|
epoll working on linux
|
2011-05-23 23:36:13 -04:00 |
Erik Charlebois
|
305dcf1551
|
Use .factor-rc etc on Windows too, files can begin with dots just fine
|
2011-05-23 23:36:13 -04:00 |
Samuel Tardieu
|
23fe76160a
|
Add math.primes:nprimes
|
2011-05-20 12:38:27 +02:00 |
otoburb
|
b8b1c30062
|
http.client: Added OPTIONS, TRACE and HEAD HTTP methods
|
2011-05-12 01:32:00 +00:00 |
Slava Pestov
|
22dba34fc2
|
Merge branch 'doc-fixes' of git://github.com/mrjbq7/factor
|
2011-05-06 20:28:05 -07:00 |
Slava Pestov
|
d58555d6f5
|
Merge branch 'cleanup' of git://github.com/mrjbq7/factor
|
2011-05-06 20:27:59 -07:00 |
Slava Pestov
|
29d37737bc
|
Merge branch 'sorting' of git://github.com/mrjbq7/factor
|
2011-05-06 20:27:52 -07:00 |