~matthiasbeyer/imag

ref: 2a81ad4dc2f0d659bd344a663da1d901f8dcccd9 imag/lib d---------
Remove main() in doctest

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove unnecessary clone() call

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'replace-map-dbg-err' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove DebugResult and DebugOption helpers

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Replace map_dbg() and map_dbg_str() with context() and inspect() calls

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Replace map_dbg_err() calls with context() calls

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'report-ids-ignore-broken-pipe' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: Ignore broken pipe when reporting ids

This fixes a bug where a broken pipe in Runtime::report_touched()
resulted in an Err(_) raised up to main() which then reported this.

But as report_touched() should ignore a broken pipe (because the program
will exit anyways shortly after the call), we can safely ignore this
error.

This also results in `ExitCode` removed from the function signature,
which pushes us forward to the removal of custom error-handling
implementations!

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove let binding for unit value

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove unit-let-binding

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Impl FromStr instead of own function

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove unit-let-binding

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'imag-bookmark-remove-collections' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add functions to get by id and remove with FileLockEntry

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add "is"-flag setting when creating bookmark

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove old implementation, define interface for new implementation

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: a tag can contain ascii digits

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make tag-checking error message more explicit about what is wrong

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'imag-todo-taskwarrior-import' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'libimagtodo-req-rewrite' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Next