aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 7 insertions, 5 deletions
diff --git a/README.md b/README.md
index b8b8cbe..467d786 100644
--- a/README.md
+++ b/README.md
@@ -31,6 +31,7 @@ Between these markers is some kind of definition of how the gap should be filled
```
Direct: %%foo%% - choose a word from the 'foo' category
+Random: %%?%% - choose a word from any category
Variable: %%?foo%% - choose a word from the category assigned to the 'foo' variable
Multiple: %%foo|bar%% - choose a word from either the 'foo' or 'bar' category
```
@@ -74,13 +75,14 @@ I think %%bar%% is kind of lame.
%%foo%% is certainly better than %%bar%%.
I would take %%foo|baz%% over %%bar%% any day.
%%?x%% and %%?x%% are certainly things that exist.
+%%?%%: kid tested, mother approved.
```
## Planned features / TODO
-* [ ] Re-implement argument parsing without `clap`
-* [ ] Special variable syntax for picking from a category but not saving it: `%%?%%`
-* [ ] Special syntax to choose between literal values rather than a category
-* [ ] Back-reference system to capture and repeat generated phrases
-* [ ] Learn how Markov chains work
+* Re-implement argument parsing without `clap`
+* ~~Special variable syntax for picking from a category but not saving it: `%%?%%`~~
+* Special syntax to choose between literal values rather than a category
+* Back-reference system to capture and repeat generated phrases
+* Learn how Markov chains work