127681498f
Add debug output in tests
2018-03-23 10:05:58 +01:00
7e623f39b8
Add message why panic
...
So we see that when grepping the source for `unimplemented!()`.
2018-03-23 10:05:58 +01:00
c6f1c78597
Fix typo in changelog
2018-03-23 10:05:58 +01:00
835c003491
Merge pull request #1360 from matthiasbeyer/libimaghabit/create-vs-retrieve
...
Fix: Use retrieve in retrieve variant
2018-03-23 10:03:52 +01:00
96f4f93ed0
Merge pull request #1356 from matthiasbeyer/libimaghabit/link-new-instances
...
Fix: libimaghabit::habit::HabitTemplate should link created instances…
2018-03-23 10:03:44 +01:00
cde8a37e41
Remove "build" job to speed up travis builds
2018-03-22 22:16:42 +01:00
c39a1f82e2
Merge pull request #1355 from matthiasbeyer/libimagstore/create-semantic-fix
...
Fix: Store::create() should fail if the entry exists
2018-03-22 22:04:29 +01:00
30233456df
Fix: Use retrieve in retrieve variant
2018-03-22 21:34:00 +01:00
bcdfe3ceea
Use variable mutable, so we can create an instance
2018-03-22 21:32:58 +01:00
b62d7eab85
Fix: libimaghabit::habit::HabitTemplate should link created instances to the template
2018-03-22 21:32:58 +01:00
c857f97287
Merge pull request #1357 from matthiasbeyer/libimaghabit/create-vs-retrieve
...
Libimaghabit/create vs retrieve
2018-03-22 21:20:26 +01:00
41f7bab1c5
Fix: Store::create() should fail if the entry exists
2018-03-22 21:16:11 +01:00
58f50ac2f9
Merge pull request #1358 from matthiasbeyer/imag-habit/show-done
...
imag-habit: show done
2018-03-22 21:15:20 +01:00
cc9c746cb4
Merge pull request #1326 from matthiasbeyer/doc
...
Doc
2018-03-22 16:37:31 +01:00
00d485c3d3
Add parameter to show done habits
2018-03-22 14:36:51 +01:00
e4fc2e8010
Merge pull request #1354 from matthiasbeyer/libimaghabit/check-is-done-for-date
...
Add helper to check whether an instance exists for a date
2018-03-22 14:36:32 +01:00
d5231e6386
Add CI script for finding dead symlinks
2018-03-22 14:29:31 +01:00
247b9499a7
Refactor for less verbose code
2018-03-22 14:00:10 +01:00
2232f0153f
Dedup code
2018-03-22 13:54:15 +01:00
964b168f18
Add "retrieve" variants for retrieving instances
...
and fix create implementation to use `Store::create()`, which did the
wrong thing.
2018-03-22 13:51:12 +01:00
45fdeb4e18
Add helper to check whether an instance exists for a date
2018-03-22 13:44:41 +01:00
10ab36e247
Fix pandoc setup: Provide \passthrough
2018-03-21 18:06:08 +01:00
4be6d67dc0
Remove chapter
...
Was not that well written and we should rather explain this
functionality in the module explanation.
2018-03-21 18:06:08 +01:00
0ea85df3cc
Rewrite and fixup conventions chapter
2018-03-21 18:06:08 +01:00
3ab0124c77
Remove statement which is not true anymore
2018-03-21 18:06:08 +01:00
771ad977b0
Remove files which are not in use yet
2018-03-21 18:06:08 +01:00
3d7be3a1e0
Merge pull request #1349 from matthiasbeyer/libimagentryref/fixes
...
Fix: Allocating of buffer does not work as expected with Vec::with_ca…
2018-03-21 18:04:37 +01:00
ecb817c24b
Merge pull request #1348 from matthiasbeyer/libimagentryref/make-ref
...
Provide Ref::make_ref() for making a ref out of an existing entry
2018-03-20 17:56:18 +01:00
d2eb4936b1
Fix: Allocating of buffer does not work as expected with Vec::with_capacity()
2018-03-20 16:51:19 +01:00
5ceeacd6c8
Provide Ref::make_ref() for making a ref out of an existing entry
2018-03-19 14:18:02 +01:00
1d3994d108
Merge pull request #1347 from matthiasbeyer/imag-ids/prefix
...
imag-ids: prefix printing off by default
2018-03-17 00:34:00 +01:00
323517c6a7
Add changelog entry for imag-ids not printing store path
2018-03-16 23:52:40 +01:00
64c8aee7fb
Add functionality to include store path (defaults to no)
2018-03-16 23:51:41 +01:00
c5154e8363
Merge pull request #1346 from matthiasbeyer/libimagrt/editor-in-config
...
libimagrt: editor in config
2018-03-14 11:39:01 +01:00
5549ee2f6e
Add changelog entry for command-argument fix
2018-03-13 08:32:51 +01:00
ea2f9072ed
Add changelog entry for rt.editor parsing in libimagrt
2018-03-13 08:32:51 +01:00
a23afa7772
Ensure command and args are provided correctly
2018-03-13 08:32:40 +01:00
b8c3f7f834
Read editor from configuration, ignore errors
2018-03-13 08:32:40 +01:00
5dc0bd9db2
Provide editor in config
2018-03-13 08:32:40 +01:00
dc76729bea
Merge pull request #1345 from matthiasbeyer/imag/inherit-stdio
...
Inherit stdio to child process
2018-03-12 23:22:17 +01:00
ee72e61b44
Merge pull request #1343 from matthiasbeyer/imag-tag/rewrite-cli
...
imag-tag: rewrite cli
2018-03-12 23:07:06 +01:00
45be292dd3
Inherit stdio to child process
2018-03-12 22:43:26 +01:00
c12b88158d
Add changelog entry for imag-tag CLI rewrite
2018-03-12 22:16:47 +01:00
fbc3bda54b
Rewrite CLI for more positional args
...
Also removed some non-working "+<tag>" and "-<tag>" handling.
2018-03-12 22:16:47 +01:00
fb9866bd46
Merge pull request #1342 from matthiasbeyer/libimagentryedit/fix-editor-stdinerr-inherit
...
libimagentryedit: fix editor stdinerr inherit
2018-03-12 21:14:01 +01:00
dfb706b3c1
Merge pull request #1340 from matthiasbeyer/imag-edit/ids-from-stdin
...
imag-edit: ids from stdin
2018-03-12 21:00:15 +01:00
f02276dabf
Merge pull request #1339 from matthiasbeyer/libimagnotes/simplify-errorhandling
...
Simplify error handling by using linking feature of error-chain
2018-03-12 20:35:37 +01:00
c11ec3bf05
Add changelog entry for editor command stdin and stderr inherit
2018-03-12 20:09:09 +01:00
43a3f4a5db
Fix editor command
...
do inherit stdin and stderr from parent process, to not break terminal
editors when editing stuff.
vim printed "Input not from terminal" warning messages. This was fixed
by this commit.
2018-03-12 20:08:10 +01:00
03dbb3cf17
Add changelog entry for imag-edit reading ids from stdin
2018-03-12 19:58:27 +01:00