Commit Graph

11163 Commits (5cfd5ff2240946780c6c700cb6991bcef0e1b716)

Author SHA1 Message Date
Björn Lindqvist a974e752ab english: new word count-of-things, it pluralizes depending on count 2016-03-25 14:08:14 +01:00
Doug Coleman 7a6570b355 unicode.data, terrain.generation: remove abusive stack effect names. 2016-03-25 03:13:27 -07:00
Doug Coleman d3bc2035a2 factor: remove rest of double paren words. 2016-03-25 03:13:27 -07:00
Björn Lindqvist 579875821b VM: removes the OBJ-ERROR special object in favor of a constant
The special object contained the string "kernel-error" which were used
to tag VM errors. But it is simplier and removes a little complexity to
just tag them with a fixnum constant.
2016-03-22 17:52:19 +01:00
Doug Coleman 236f962323 gmae.input: rename ` to backtick 2016-03-21 14:57:48 -07:00
John Benediktsson 2c1739deb0 mason.release.tidy: adding libfactor-ffi-test.dylib. 2016-03-21 07:22:22 -07:00
John Benediktsson 2f371a83a0 ifaddrs: get interface-names on unix. 2016-03-20 21:00:18 -07:00
John Benediktsson e2a339cb60 cursors: zip-cursor distance-hint should be min length. 2016-03-20 14:50:33 -07:00
Doug Coleman 35d84c6e64 maths.primes: finish renaming fast-gcd to simple-gcd. 2016-03-19 17:21:24 -07:00
John Benediktsson 4c06034ae0 graphviz: better stack effect for with-preview. 2016-03-19 13:06:08 -07:00
John Benediktsson 0b5ee9dce8 graphviz: simpler preview-smoke-test. 2016-03-19 13:03:37 -07:00
John Benediktsson bde8f522f1 fix some tests broken by my io.files.unique change. 2016-03-19 09:50:01 -07:00
John Benediktsson d56b0cbf23 graphviz.render: needs to USE: io.files.temp. 2016-03-18 18:46:16 -07:00
John Benediktsson 2518ce23b4 webapps.mason.version.source: delete unique temp directory after upload. 2016-03-18 18:45:00 -07:00
John Benediktsson 623341bd02 Revert "webapps.mason.version.source: remove temporary unique directory."
This reverts commit 3a202b6c44.
2016-03-18 17:49:49 -07:00
John Benediktsson 3a202b6c44 webapps.mason.version.source: remove temporary unique directory. 2016-03-18 17:47:55 -07:00
John Benediktsson 9c323e2884 cleanup some uses of current-directory. 2016-03-18 17:04:05 -07:00
John Benediktsson baae677276 io.files.unique: change to create unique files and directories relative to the current-directory. 2016-03-18 10:57:54 -07:00
John Benediktsson 4b8e983f7d graphviz: use cleanup-unique-working-directory now. 2016-03-16 12:11:14 -07:00
John Benediktsson 5f682c18de use the new bytes>hex-string. 2016-03-16 10:13:56 -07:00
John Benediktsson 497f8cb514 Update tests for LICENSE.txt rename. 2016-03-16 10:13:56 -07:00
Björn Lindqvist f80513cd99 compiler.cfg.dataflow-analysis: removes the -analysis from the dfa token
It makes the FORWARD-ANALYSIS: and BACKWARD-ANALYSIS: functors less
magical if the generated singletons name is the same as in the syntax.
2016-03-16 14:40:58 +01:00
Doug Coleman c51f518911 bitly: move from bit.ly to bitly. 2016-03-15 17:19:20 -07:00
John Benediktsson 971d94a839 mason.release.tidy: add build.(sh|cmd). 2016-03-15 03:19:54 -07:00
John Benediktsson 5dd6435511 moving build-support/factor.(sh|cmd) to ./build.(sh|cmd). 2016-03-15 03:17:36 -07:00
John Benediktsson 4f0a72f524 mason.release.tidy: don't need with-resource-directory. 2016-03-15 03:17:36 -07:00
Doug Coleman 98b5ed8012 run-desc: not sure what this is for. 2016-03-14 22:51:11 -07:00
Doug Coleman d8873f20fc update: move to unmaintained. 2016-03-14 22:47:36 -07:00
John Benediktsson 90d567d5f2 mason.release.tidy: inline the cleanup file into the one place it was used. 2016-03-14 19:31:27 -07:00
John Benediktsson 39a341ffae txon: fix for string-lines. 2016-03-13 19:58:53 -07:00
Benjamin Pollack 4ef42357e1 chloe/html: switch to HTML5 templates
Since XHTML is dead, and HTML5 isn't, switch to HTML5 templates for Chloe and
other key parts of our HTML subsystems. As part of this, I went through and
added DOCTYPE declarations to some of our examples as well.
2016-03-11 18:20:55 -05:00
Björn Lindqvist 2f1b7bf9e1 compiler.graphviz: this vocab can be removed I think
The compiler.cfg.graphviz vocab implements all its features and is more complete.
2016-03-11 10:01:27 +01:00
Björn Lindqvist df93e4533d graphviz.dot: fix escaping logic
It used escape the escape char \, but it shouldn't do that because it
leads to double escaping.
2016-03-11 09:44:42 +01:00
Jon Harper cb6ddb1735 rename math.statistics:cum-map to sequences:accumulate* 2016-03-08 13:41:54 -08:00
Doug Coleman a4804621af windows openssl, libtls: Use the libressl dlls for SSL.
http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/
http://downloads.factorcode.org/dlls/
libcrypt-37.dll
libssl-38.dll
libtls-10.dll
2016-03-08 12:48:45 -08:00
Doug Coleman a12a56f777 io.sockets: Special-case 0.0.0.0 and f for outgoing sockets so we can use
them on windows. Add some tests that shouldn't fail. Fixes #85.
2016-03-08 02:27:01 -08:00
Doug Coleman b4af13959d forestdb.lib: Got it compiled for win32. ``cmake -G "Visual Studio 14"
..`` vs ``cmake -G "Visual Studio 14 Win64" ..``
2016-03-07 11:56:39 -08:00
Doug Coleman c69c40b616 forestdb: Default config changed, change it back for Factor. Add more comments.
Caught up to commit cce989f8ed66f1221fd57905123df79e35d5ff39
2016-03-05 15:15:43 -08:00
Doug Coleman ee8235ca3c forestdb.ffi: Add C types to the ENUM:s. 2016-03-05 13:25:14 -08:00
John Benediktsson 0d2ac91bad libtls.ffi: fix platforms file to not have empty line. 2016-03-05 07:44:37 -08:00
Benjamin Pollack e707374085 Make <inet4> and <ipv4> use ip-parser:parse-ipv4
Fixes #1209
2016-03-05 09:11:56 -05:00
Doug Coleman 9616ecbf1d libtls.ffi: Depends on unix.types, fix Windows. 2016-03-05 03:02:38 -08:00
Benjamin Pollack 62d1425971 Add SNI support to Factor
Fixes #1527
2016-03-03 09:48:20 -08:00
Doug Coleman 4493e2175a forestdb.ffi: Update ffi. 2016-03-01 12:40:31 -08:00
John Benediktsson 6af99c3c21 Fix "doesnt" typo. 2016-02-26 08:56:25 -08:00
Doug Coleman 666b076d4c forestdb.lib: fix using 2016-02-19 19:22:19 -08:00
Doug Coleman e4347f5254 io.sockets: Add more utility words for working with udp. 2016-02-19 19:21:13 -08:00
Doug Coleman 97296e7199 forestdb: allow setting byte-arrays. 2016-02-19 19:21:13 -08:00
Doug Coleman 64db45c536 factor: update repository location to factor/factor 2016-02-19 13:51:58 -08:00
Benjamin Pollack bf89a3d31d Add support for LibreSSL's libtls library
These are just the low-level FFI bindings; high-level bindings (and
maybe an alternative implementation of io.sockets.secure) will come in
a later commit.
2016-02-19 16:37:03 -05:00
Doug Coleman d99c9e1663 forestdb: Update for new apis. Fix a bug with iteration, fix a test case that changed behavior. 2016-02-18 10:09:44 -08:00
John Benediktsson 7ddc074294 uu: simplify a little bit. 2015-12-27 10:00:22 -08:00
Björn Lindqvist 1835e7c248 benchmark: wrap the error in <test-failure>
Piggybacks on the test-failure error. word so that we get a traceback if
an error occurs during benchmarking. To make it easier to debug the "No
suitable arithmetic method" random error #1484
2015-12-17 19:03:59 +01:00
Björn Lindqvist a738c356a0 benchmark: refactoring to not use dynamic variables + unit tests 2015-12-17 19:03:59 +01:00
John Benediktsson e7c66b2362 tools.image-analyzer: fix help-lint docs. 2015-12-13 11:46:13 -08:00
Björn Lindqvist 28a0f3a01a tools.image-analyzer.graphviz: output the root nodes in a graph cluster, looks pretty neat 2015-12-13 13:56:36 +01:00
Björn Lindqvist f191a6d4c5 tools.image-analyzer: now also loads absolute relocation pointers 2015-12-13 13:56:36 +01:00
Björn Lindqvist 89eaca34bf tools.image-analyzer: now relocation pointers are decoded too -> nicer graphs 2015-12-13 13:56:36 +01:00
John Benediktsson 3affad7681 docs: using $maybe. 2015-12-11 17:05:45 -08:00
Björn Lindqvist 0564503338 tools.image-analyzer: test failure fix 2015-12-08 02:12:30 +01:00
Björn Lindqvist c63fe2ab25 tools.image-analyzer.graphviz: new vocab for making graphs of the loaded heaps 2015-12-07 09:06:12 +01:00
Björn Lindqvist fe204eeaf9 graphviz.dot: better string escaping using unparse-string 2015-12-07 08:38:10 +01:00
Björn Lindqvist bf28e85405 tools.image-analyzer.*: wrap read objects in heap-node tuples with their addresses 2015-12-07 04:20:43 +01:00
Sankaranarayanan Viswanathan bb43e27b86 snake-game: refactor and restruture 2015-12-02 09:11:33 -08:00
Sankaranarayanan Viswanathan 38eb231977 Added extra:snake-game 2015-12-02 09:11:33 -08:00
Björn Lindqvist 7301da0314 urls: fix for the test failure in the yahoo vocab
?set-at can't be used in set-query-param because it creates a normal
hashtable and we need a linked-assoc
2015-11-16 11:41:21 +01:00
John Benediktsson cd4994ef36 yahoo: fix tests for LH{ } change. 2015-11-04 13:35:40 -08:00
John Benediktsson 2adde18e3e cgi: better content length parsing. 2015-11-04 13:08:15 -08:00
John Benediktsson d211bee38b cgi: fix for LH{ } changes. 2015-11-04 13:06:23 -08:00
John Benediktsson 21ddb1e305 xdg: adding a XDG Base Directory Specification. 2015-11-04 10:24:27 -08:00
John Benediktsson d904fae5b5 Revert "hacker-news: no longer need to load urls.secure!"
This reverts commit 48a0fa5428.
2015-11-04 07:45:49 -08:00
Björn Lindqvist 7646ae71dd color-picker: small refactoring 2015-11-04 10:03:52 +01:00
Björn Lindqvist b035e8ec13 math.hashcodes,python.syntax: bi@ and -> both? 2015-11-04 09:25:32 +01:00
John Benediktsson 48a0fa5428 hacker-news: no longer need to load urls.secure! 2015-10-29 21:29:33 -07:00
Björn Lindqvist 00c051cc8a slides: some useful keybindings added 2015-10-25 21:57:40 +01:00
Björn Lindqvist cdd0f28a6f talks: let's move all the talks vocabs to its own hierarchy 2015-10-25 21:57:38 +01:00
Björn Lindqvist ea5ceabca7 slides: add a title to the slides windows, looks a little more polished that way 2015-10-25 21:57:37 +01:00
John Benediktsson a1a9326307 hacker-news: require urls.secure for https urls. 2015-10-25 13:31:35 -07:00
Björn Lindqvist 753ebb1582 slides: fix the vocab to use relative sizes 2015-10-24 14:57:54 +02:00
John Benediktsson 4851a5e14d file-picker.linux: more correct to use gint instead of int. 2015-10-21 16:57:45 -07:00
Björn Lindqvist 37151da9df contributors: to read from a git process I think utf8 should always be used 2015-10-15 00:13:54 +02:00
Björn Lindqvist 27a707947a fuel.listener: new vocab with a listener better for FUEL (#1486) 2015-10-06 14:09:51 +02:00
Björn Lindqvist 8762d1c593 io.serial.linux: some useful extra termios constants 2015-10-06 14:00:19 +02:00
Björn Lindqvist 97de22755c fuel: move the server-starting main to the fuel.remote vocab 2015-10-06 13:54:33 +02:00
Björn Lindqvist 03301bf6cf readline-listener: readline-listener can call listener-main which prints version-info 2015-10-06 13:28:38 +02:00
Björn Lindqvist 0f387e750d webapps.utils: new vocab with common code used in most webapps 2015-10-04 03:41:32 +02:00
Björn Lindqvist cc4bb991b2 webapps.wiki.example: new vocab to show how the wiki webapp should be
run

it's a little tricky to figure out so a vocab demonstrating it is useful
2015-10-04 03:07:29 +02:00
Björn Lindqvist 0a3b4b4872 io.sockets.secure.debug: use <test-secure-config> in some places
the word can be reused in a few places when setting up ssl. it removes
some duplicated code
2015-10-04 01:25:11 +02:00
Björn Lindqvist 6b940cb972 furnace.auth.login: name of the realm is already set in the <login-realm> constructor 2015-10-02 13:14:26 +02:00
John Benediktsson 9a5cd7d13d html.entities: cleanup using. 2015-09-29 12:16:44 -07:00
John Benediktsson 08051d9ba8 html.entities: faster html-escape by going through string once. 2015-09-29 12:15:00 -07:00
Alexander Iljin c2bda8258d Update links to mameworld.net. 2015-09-29 09:12:39 -07:00
Björn Lindqvist d465924396 webapps.mason.report: fix and tc for the stack underflow error in build reports 2015-09-24 11:33:06 +02:00
Björn Lindqvist 804348287c Docs: fix a bunch of help-lint warnings 2015-09-22 08:52:59 +02:00
John Benediktsson 9af266df62 processing.shapes: fix rectangle. 2015-09-16 20:31:55 -07:00
John Benediktsson 59caf874a3 syntax: removing #! as a comment character.
We don't need two types of comments and shebang (#!) is handled
natively by the lexer, so the original reason for #! is not valid.
2015-09-09 18:28:08 -07:00
John Benediktsson e477f6996f Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
John Benediktsson 9d428cbcaf slides: make it work on windows (no gradients). 2015-08-17 09:43:54 -07:00
John Benediktsson 0af0f5c424 gopher-ui: use ui.gadgets.toolbar. 2015-08-16 08:12:37 -07:00
Doug Coleman 904b526779 parser-combinators: fix up look sharp! 2015-08-15 21:21:03 -07:00