Commit Graph

10538 Commits (ee08a436fdf6d944095cf898ca699744ed388b0c)

Author SHA1 Message Date
John Benediktsson 5f1c6151dc extra: use bl when possible instead of ``" " write``. 2014-06-04 09:10:36 -07:00
John Benediktsson 27d929b8e5 lint: some more trivial-defs. 2014-06-04 09:10:23 -07:00
John Benediktsson ac6aa3221b ini-file: use new escape codes. 2014-06-03 18:15:47 -07:00
John Benediktsson 2b4844e753 sets.extras: adding mapped-set. 2014-06-03 10:13:51 -07:00
John Benediktsson 980fba617d io.binary.fast: remove duplication. 2014-06-02 17:18:20 -07:00
John Benediktsson d7775b150e io.binary.fast: use alien technique for faster le> and be>. 2014-06-02 17:13:52 -07:00
John Benediktsson 48c6bba132 io.binary.fast: adding fast alien version of >le and >be. 2014-06-02 16:30:12 -07:00
John Benediktsson 763110ebb2 sorting.extras: add some docs. 2014-06-02 14:27:50 -07:00
John Benediktsson 1b085c55b7 cursors: adding hash-set-cursor. 2014-06-02 14:01:25 -07:00
John Benediktsson 6e834cd0de benchmark.tuple-arrays: cleanup, assert result. 2014-06-02 08:40:05 -07:00
John Benediktsson 5d17cfd385 bitcoin.client: fix doc usings. 2014-05-27 05:35:40 -07:00
John Benediktsson cea47b896d more doc types. 2014-05-26 07:51:19 -07:00
John Benediktsson 02ac0662e7 more doc type fixes. 2014-05-24 17:16:26 -07:00
John Benediktsson 1f607f0573 use ``tuple-slots`` instead of ``tuple>array rest``. 2014-05-23 13:27:59 -07:00
John Benediktsson cc4c83783f fuel.eval: re-use listener:parse-lines-interactive. 2014-05-23 11:12:30 -07:00
Jon Harper db892f5b34 YAML: oops, fix according to help-lint 2014-05-22 07:57:34 -07:00
Jon Harper 712d6bf1c8 YAML: better docs for >yaml, typos 2014-05-22 07:57:34 -07:00
Jon Harper bf737f3672 YAML: tests for emitter-line-break variable 2014-05-22 07:57:33 -07:00
Jon Harper 0da786e9e6 YAML: add output configuration options 2014-05-22 07:57:33 -07:00
Jon Harper 44c2b2d7ba YAML: expose libyaml's emitter options, use unicode mode by default 2014-05-22 07:57:33 -07:00
Jon Harper a2f4e84a9b YAML: don't use aliases/anchors for fixnums 2014-05-22 07:57:33 -07:00
Jon Harper 41d2c1e10d YAML: make it more obvious that we use LibYAML 2014-05-22 07:57:33 -07:00
Jon Harper bb5668866e YAML: Remove wrong comment 2014-05-22 07:57:33 -07:00
Jon Harper aafbae465c YAML: correctly free yaml_event before reusing 2014-05-22 07:57:33 -07:00
John Benediktsson 2752d83aca benchmark.namespaces: adding a namespaces benchmark. 2014-05-20 19:18:39 -07:00
John Benediktsson 8e8d319943 benchmark.interval-sets: adding a benchmark of interval-sets. 2014-05-20 19:16:53 -07:00
John Benediktsson 3be0958e5d benchmark.lexer: adding a lexer benchmark. 2014-05-20 19:15:12 -07:00
John Benediktsson bec6c99e29 asn1: use with-string-reader in the tests. 2014-05-20 16:20:13 -07:00
John Benediktsson 3ac497c60e cleanup some places to use with-string-writer. 2014-05-20 16:18:15 -07:00
John Benediktsson de586a946d benchmark.make: adding a MAIN:. 2014-05-20 15:10:44 -07:00
John Benediktsson e431db4144 benchmark.regexp: longer benchmark. 2014-05-18 20:47:22 -07:00
John Benediktsson 98935b7f15 docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``. 2014-05-18 20:09:10 -07:00
John Benediktsson 0b390cc6f2 html.entities: switch to using re-replace-with. 2014-05-18 13:48:35 -07:00
Benjamin Pollack 7b1876250b Update redis vocabulary to use the modern protocol
The existing Redis vocabulary was using a very old and outdated version of the
Redis protocol that couldn't even write values to a modern Redis install.  This
patch updates the library and tests to use the newer protocol, which should
also work on Redis servers all the way back to Redis 1.2.
2014-05-06 16:29:32 -04:00
Doug Coleman 0d4afd2f31 webapps.calculator: Utility word to run the calculator on other ports. 2014-05-05 20:44:23 -04:00
John Benediktsson 5c9e270a1c yaml: accidentally these lines. 2014-05-01 14:00:50 -07:00
John Benediktsson febdca9639 webapps.factorcode: minor cleanup, removing double <table>. 2014-04-29 16:37:01 -07:00
Doug Coleman 72cbd5722c Revert "pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib." Wrong fix.
This reverts commit c6e335f570da9a2c44635a53fdc4ad56ee77f3b4.
2014-04-28 01:25:49 -07:00
Doug Coleman 5c2737785b pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib. 2014-04-28 00:39:09 -07:00
Doug Coleman 32cd600ffb mason.test: Check the user-init-errors so we get a fixable error. 2014-04-28 00:27:50 -07:00
John Benediktsson 72efd16074 yaml: some formatting/cleanup. 2014-04-27 15:41:24 -07:00
Jon Harper e6301c4cd2 YAML: expose libyaml's errors 2014-04-27 15:24:26 -07:00
Jon Harper 559f140a93 YAML: handle recursive data and anchors' identity 2014-04-27 15:24:26 -07:00
Jon Harper 8a7b8eb169 YAML: cleanup, don't prettyprint the linked-assoc
It's not useful because it's not homoiconic because of recursivity
2014-04-27 15:24:26 -07:00
Jon Harper 107e67194a YAML: simple error when constructing undefined anchors 2014-04-27 15:24:25 -07:00
Jon Harper 514d3f72f9 YAML: cleanup, remove unreachable code 2014-04-27 15:24:25 -07:00
Jon Harper 3623778d26 YAML: correctly emit f as "!!bool false" 2014-04-27 15:24:25 -07:00
Jon Harper 83347ee964 YAML: docs 2014-04-27 15:24:25 -07:00
Jon Harper 2db5962cc3 YAML: support !!set, !!omap and !!pair 2014-04-27 15:24:24 -07:00
Jon Harper c7613e62a0 YAML: workaround deep-copy structs 2014-04-27 15:24:24 -07:00
Jon Harper 7925686dbc YAML: Add tests for anchors in yaml> 2014-04-27 15:24:24 -07:00
Jon Harper b60d1c86f9 YAML: parse anchors 2014-04-27 15:24:24 -07:00
Jon Harper 11d6c820b0 YAML: cleanup USING: 2014-04-27 15:24:24 -07:00
Jon Harper 18c88d9905 YAML: convert some factor types to/from yaml types 2014-04-27 15:24:24 -07:00
Jon Harper 557e0a3d3e YAML: add some tests from pyyaml test suite. 2014-04-27 15:24:24 -07:00
Jon Harper 679cfd618c YAML: declare function parameters as bools 2014-04-27 15:24:23 -07:00
Jon Harper 5b5a680fb4 YAML: add a debug word to check sizes of structs 2014-04-27 15:24:23 -07:00
Jon Harper 64db12711a YAML: add a debug vocab 2014-04-27 15:24:23 -07:00
Jon Harper eddf2c1ab4 YAML: fix parsing when key is f 2014-04-27 15:24:23 -07:00
Jon Harper 7701e1dace YAML: use factor's c-string in more places 2014-04-27 15:24:23 -07:00
Jon Harper 2a409cdec6 YAML: don't test types on complex key test 2014-04-27 15:24:23 -07:00
Jon Harper adae95bfb4 YAML: ffi, fix default tags 2014-04-27 15:24:23 -07:00
Jon Harper fda21bb74e YAML: ffi typo cleanup 2014-04-27 15:24:22 -07:00
Jon Harper 9174cf0d31 YAML: cleanup, tags are defined in the ffi 2014-04-27 15:24:22 -07:00
Jon Harper d1b1a40e6d YAML: indent/docs 2014-04-27 15:24:22 -07:00
Jon Harper 4ccb1a9e54 YAML: add yaml-docs> and >yaml-docs 2014-04-27 15:24:22 -07:00
Jon Harper eb1987924e YAML: support non-scalar keys 2014-04-27 15:24:22 -07:00
Jon Harper 43f9318489 yaml: load lib for windows and macosx 2014-04-27 15:24:22 -07:00
Jon Harper 73642b173f YAML: add simple tests for >yaml and >yaml 2014-04-27 15:24:22 -07:00
Jon Harper 5fe3ff9c52 YAML: convert from factor object <-> strings 2014-04-27 15:24:22 -07:00
Jon Harper 76406f60d3 YAML: add FFI (from "yaml.h") 2014-04-27 15:24:21 -07:00
John Benediktsson 88c0028d13 imap: try and make tests work from multiple builders at the same time. 2014-04-25 21:29:41 -07:00
Doug Coleman 3184021a6b marvel: Add new vocabulary. 2014-04-25 18:57:21 -07:00
John Benediktsson d27fa562e8 html.entities: minor refactor for clarity. 2014-04-23 21:30:46 -07:00
John Benediktsson 2ed87ace0f txon: can just use replace instead of re-replace. 2014-04-22 17:52:57 -07:00
John Benediktsson 478cc0bb98 wikipedia: use html-unescape. 2014-04-22 17:50:11 -07:00
John Benediktsson 3c640add1e images: remove redundancy in some of the test code. 2014-04-22 16:38:57 -07:00
John Benediktsson 5373a985d7 html.entities: adding some examples to the docs. 2014-04-22 15:51:25 -07:00
John Benediktsson c6de3e9967 html.entities: fix minor doc error. 2014-04-22 14:37:55 -07:00
John Benediktsson 78d0aad87d http.server.responses: adding <html-content>, use it. 2014-04-22 13:47:25 -07:00
John Benediktsson 4d7ace5531 html.entities: simpler re-charref. 2014-04-21 22:35:31 -07:00
John Benediktsson bcb14d7a22 html.entities: add a test to show "&amp". 2014-04-21 20:43:04 -07:00
John Benediktsson f5aa41c0ce html.entities: slightly better (looking) docs. 2014-04-21 19:19:14 -07:00
John Benediktsson 0d3956fa7c html.entities: reference the table in the w3 specs. 2014-04-21 19:15:55 -07:00
John Benediktsson e79bb8f6e4 html.entities: adding better HTML 5 escaping. 2014-04-21 19:03:59 -07:00
John Benediktsson 70fd2ebf52 html.parser.util: removing incomplete html escaping. 2014-04-21 19:03:48 -07:00
John Benediktsson 91119d87f4 html.parser.utils: adding a simple html escape/unescape. 2014-04-21 16:59:38 -07:00
Björn Lindqvist c21a562529 fuel.pprint: . needs to be escpaed to load prettyprint's help page 2014-04-18 08:43:12 -07:00
Björn Lindqvist b9082ca7b1 FUEL: fallback to the all-words algorithm when search doesnt work
It's to hard to figure out the correct "in" and "usings" values for
fuel-eval-in-context when *fuel help* is looking at articles. Instead
of trying, fallback on the less precise word lookup algorith and
accept that it sometimes will lead you wrong.
2014-04-18 08:43:11 -07:00
Björn Lindqvist 385a8a0798 FUEL: remove fuel-help-short and supporting code
The feature is not used anywhere (not bound to any key) and the normal
fuel-help display works better than fuel-help-short anyway
2014-04-18 08:43:11 -07:00
John Benediktsson d3935d2ef3 add some libc usings for macosx. 2014-04-16 07:55:37 -07:00
Doug Coleman 721fd36d0f mason.test: Allow for a .factor-mason-rc which is loaded by maason.test. 2014-04-15 19:05:06 -07:00
Doug Coleman f6bfd23d84 imap: Fix docs referring to wrong boot rc file. 2014-04-15 19:04:53 -07:00
Björn Lindqvist 35fd1ad8cb FUEL: correct fuel-helps word lookup algorithm
e.g if you lookup help for pop you should see the help page for
sequences:pop not persistent.deques.private:pop
2014-04-14 08:38:33 -07:00
Doug Coleman bc89b6c7d5 imap: Add some combinators, fix up some docs, add docs, fix up unit tests. 2014-04-05 15:51:41 -07:00
John Benediktsson 5e129a8964 more libc fixes. 2014-04-04 08:03:46 -07:00
John Benediktsson b02710e88c images.testing: fix help-lint warnings. 2014-03-14 15:10:19 -07:00
John Benediktsson ab76deaf25 images: minor cleanup. 2014-03-14 08:26:05 -07:00
John Benediktsson aa2f21507d images.testing: change tests to require and use image-class.
This handles the case where you are testing image-classes that are not
registered with the images.loader.
2014-03-14 08:00:42 -07:00
John Benediktsson 4e206f4181 images.loader: optionally register "non-system" image classes. 2014-03-14 07:32:27 -07:00