Commit Graph

11674 Commits (a92d67fcb2d0b40a059bb54e5b10b13b1ac437b8)

Author SHA1 Message Date
John Benediktsson a92d67fcb2 fix more typos in docs. 2018-02-12 16:43:08 -08:00
John Benediktsson 7d628b833d fix some typos in docs. 2018-02-12 16:22:49 -08:00
Cat Stevens 5fb53c851c repair overwritten changes 2018-02-11 20:24:48 -08:00
Cat Stevens 52410dee2b final fixups 2018-02-11 20:24:40 -08:00
John Benediktsson 3aee29e373 minesweeper: workaround world initialization problem.
Needs a better long term fix.
2018-02-11 20:00:18 -08:00
John Benediktsson 61df87db07 minesweeper: code golfing. 2018-02-11 18:56:19 -08:00
John Benediktsson ffb42c913e minesweeper: always relayout-1 on click/mark.
This fixes the smiley uhoh to repaint immediately rather than
waiting for the next timer tick.
2018-02-11 10:09:36 -08:00
John Benediktsson 52a503fef3 minesweeper: click cells around question but not flagged. 2018-02-11 10:02:36 -08:00
John Benediktsson 9c22098dec ui.gadgets.labeled: make <labeled-gadget> not take a color.
This allows backwards compatibility with 0.97 API.  Adding
<colored-labeled-gadget> for a version with a colored divider
and implementing it with a gap between title bar and content
intead of a shelf border gadget.
2018-02-11 09:53:48 -08:00
John Benediktsson 9d732a4ccb minesweeper: adding a fun minesweeper game. 2018-02-09 17:27:04 -08:00
Björn Lindqvist 6dac2075df machine-learning.decision-trees: vocab for creating decision trees
not done
2018-02-08 19:48:08 +01:00
Björn Lindqvist 7b2c2a93f5 project-euler.*: uses for arg-max and arg-min 2018-02-08 19:48:08 +01:00
Björn Lindqvist 603354a02e sequences.extras: this formulation of arg-max/min should be better 2018-02-08 19:48:08 +01:00
Björn Lindqvist cb98fd07c6 this file wasn't intended 2018-02-08 18:07:57 +01:00
Björn Lindqvist 114cc52022 machine-learning.data-sets: adding the monks problems 2018-02-08 16:39:49 +01:00
Björn Lindqvist d2b58e93e0 FUEL: fix the test that broke due to refactoring 2018-02-07 20:37:06 +01:00
Björn Lindqvist 5d27f004a1 FUEL: refactoring to eliminate the eval-result variable
This makes the FUEL <-> Elisp ipc much simpler. All code called from
Elisp should put one result item on the stack. The fuel-pprint word
serializes it.
2018-02-07 18:38:28 +01:00
John Benediktsson 9d19fb939a calendar.holidays: simplify M\ all holidays. 2018-02-06 20:54:09 -08:00
Björn Lindqvist aa407d1016 git: better use assert= than custom error + test 2018-02-06 06:16:29 +01:00
John Benediktsson 3a23a92531 help.lint.coverage: change to use a find-word that doesn't use search.
When run with the test runner, manifest is ``f``, so ``search`` breaks.
2018-02-05 15:42:36 -08:00
John Benediktsson 849b6d76f4 fuel.help: change find-word to use words-named.
It still returns the "first" word found (which might be dubious), but
now it supports qualified search like "math:+" find-word.
2018-02-05 15:40:46 -08:00
John Benediktsson 8667655b3d help.lint.coverage: fix tests using. 2018-02-05 07:48:42 -08:00
Cat Stevens e4d6ea40ca refactor help.lint.coverage with complete docs and tests 2018-02-04 20:19:57 -08:00
Björn Lindqvist 5edc976941 google.gmail: vocab needs some docs 2018-02-04 21:53:08 +01:00
Björn Lindqvist 2e112a7920 oauth2: vocab needs some docs 2018-02-04 21:25:07 +01:00
Cat Stevens 0b6e1b2a5c v0.3 rename / rebrand pedantic lint to help coverage; rewrite again 2018-02-03 14:58:32 -08:00
Cat Stevens de3d01daef v0.2 help.lint.pedantic: move to extra 2018-02-03 14:58:32 -08:00
Björn Lindqvist 62f9acdbbc opengl.shaders: probably better to call the gl functions directly 2018-01-31 01:42:04 +01:00
Björn Lindqvist 5709e0b621 FUEL: improved fuel-get-uses
The path to the source file needs to be set when parsing, in case a
syntax word uses 'where' or some similar word.
2018-01-29 12:12:07 +01:00
Björn Lindqvist d95d9e0ec8 gpu.shaders: simplified in-word's-path 2018-01-29 12:12:07 +01:00
Björn Lindqvist 26b6a378ac gpu.*: docs 2018-01-27 22:44:26 +01:00
Björn Lindqvist 88e1f091b9 extra/: more uses of the do-state combinator 2018-01-27 22:44:26 +01:00
Björn Lindqvist 66ce47e30a gdbm: patch over an ABI change in version 1.14 2018-01-27 22:44:26 +01:00
John Benediktsson 2cb673ccfc readline-listener: implement vocab-word-completions. 2018-01-24 17:11:44 -08:00
Alexander Iljin 8a4dba4cd9 Fix the existing IN: suffixes for the test vocabs
Change some existing vocab name suffixes from "-tests" or ".test" to
".tests". Add no new suffixes.
2018-01-24 16:03:48 -08:00
Björn Lindqvist cd5a0c420d pdf.layout: change-last needs prefix due to name clash from accessors 2018-01-24 18:20:30 +01:00
John Benediktsson 30d9f9e70c bson.writer: make more words private. 2018-01-22 16:30:03 -08:00
John Benediktsson c20d36bab9 fuel: forgot to push tests change for ? rename. 2018-01-22 13:59:43 -08:00
John Benediktsson e680461ec1 frame-buffer: move to ui.gadgets.frame-buffer. 2018-01-22 13:51:32 -08:00
John Benediktsson 00d8c2a6ed bubble-chamber: remove unused paused. 2018-01-22 12:27:52 -08:00
John Benediktsson c881f42bb7 trails: remove unused paused. 2018-01-22 12:27:46 -08:00
John Benediktsson 12b3125720 bubble-chamber: use timers instead of threads. 2018-01-22 12:23:09 -08:00
John Benediktsson e9ab434dd4 trails: use timers instead of threads. 2018-01-22 12:22:46 -08:00
John Benediktsson ea66922b91 fuel: add ? to a couple words. 2018-01-22 11:33:27 -08:00
John Benediktsson 3c12d2575f sodium: add not loaded tag for now. 2018-01-22 11:25:06 -08:00
John Benediktsson 3f2b83bf12 checksums.sodium: use checksums in tests. 2018-01-22 09:28:01 -08:00
Alexander Iljin 383dc58d7e checksums.sodium: add a couple of tests and the "not tested" tag
The result for the first test (with no key) was produced using the b2sum
utility (part of Git for Windows) with the "-a blake2b" option, because
that's the hash that is currently being used by libsodium for its Generic
Hashing API.

The "not tested" tag was added to avoid adding the libsodium dependency to
the automated build evnironment.
2018-01-22 09:26:16 -08:00
Alexander Iljin 70eb4f1d34 sodium: add authenticated encryption and decryption (secretbox) functions 2018-01-22 09:26:16 -08:00
Alexander Iljin 60ff8c00aa checksums.sodium: implement optional keying 2018-01-22 09:26:16 -08:00
Alexander Iljin e10ccd030d checksums.sodium: support Sodium generic hash in checksums vocab 2018-01-22 09:26:16 -08:00