Dirk-Jan C. Binnema
|
c7a874b8d6
|
lib: convert threader/container to c++
Did change the code much, but it's now compiled as c++
|
2020-11-07 11:43:11 +02:00 |
|
Dirk-Jan C. Binnema
|
31dd4e2104
|
utils/sexp: Clean up API and implementation
Also update the tests and command-parser.
|
2020-07-13 21:43:59 +03:00 |
|
Dirk-Jan C. Binnema
|
9762b1bc3b
|
utils/command-parser: Make property key ":" prefix explicit
Avoid a bit of 'magic' so we can catch missing ':' in property :keys
easier.
|
2020-06-13 16:56:41 +03:00 |
|
Dirk-Jan C. Binnema
|
3afdc08d50
|
lib/utils: build s-expression programmatically building
Allow for programmatically buildings sexps, rather that using raw
strings.
|
2020-06-06 14:27:25 +03:00 |
|
Dirk-Jan C. Binnema
|
ac164b7e26
|
mu-command-parser: do not allow unknown parameters
We were simply ignoring unknown parameters; but it's better to raise an
error, as it's likely unintented (typo or otherwise)
|
2020-02-22 14:11:54 +02:00 |
|
Dirk-Jan C. Binnema
|
c7680b78b9
|
utils: Implement sexp command parser
Implement a sexp parser, and on top of that a command parser (for mu4e
commands). Add tests, too.
|
2020-01-21 20:58:18 +02:00 |
|