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