1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-18 06:00:29 +00:00

Further improvements suggested by felixhayashi

This commit is contained in:
Astrid Elocson 2014-12-28 16:16:24 +00:00
parent 597a5fb2f2
commit e6ede67282

View File

@ -9,7 +9,8 @@ type: text/vnd.tiddlywiki
* [//x//] denotes an optional //x// * [//x//] denotes an optional //x//
* (//x//)... denotes 1 or more instances of //x// * (//x//)... denotes 1 or more instances of //x//
* Literal characters are `monospaced` * Literal characters are `monospaced`
* Bullets indicate alternative possibilities * Top-level bullets indicate alternative possibilities
* Second-level bullets are comments and clarifications
;filter ;filter
* ( [//whitespace//] [`+`|`-`] //run// )... * ( [//whitespace//] [`+`|`-`] //run// )...
@ -28,15 +29,11 @@ type: text/vnd.tiddlywiki
* [`!`] //operator// //operand// * [`!`] //operator// //operand//
;operator ;operator
* [//keyword//] [//suffix//] * [//keyword//] [`:` //fieldname//]
** Terminated by the `[` or `{` or `<` of the operand ** Keywords (`is`, `has`, `tag`, etc) are reserved names that identify filter functions
** Keywords are drawn from a reserved list ** A fieldname on its own implies the keyword `field`
** A suffix on its own implies the keyword `field`
** An entirely omitted operator defaults to `title` ** An entirely omitted operator defaults to `title`
;suffix
* `:` [//text//]
;operand ;operand
* `[` //text// `]` * `[` //text// `]`
** literal -- the text can contain anything but `]` ** literal -- the text can contain anything but `]`