Commit graph

5757 commits

Author SHA1 Message Date
b9d8e5728b Move GlobStoreIdIterator implementation so we can have it non-public 2016-05-12 17:27:41 +02:00
a510e1b6b6 Add error printing (debug) in GlobStoreIdIterator helper type 2016-05-12 17:24:27 +02:00
5972ce7f37 Make StoreIdIterator generic
This patch makes the StoreIdIterator type generic over all iterators
with Item = StoreId.

As the StoreIdIterator type was previousely used for iterating over a
glob() result, I had to wrap this result type in another iterator type
which is then wrapped in StoreIdIterator.

With this patch applied, other libraries may use the StoreIdIterator
type to abstract things away in their implementation.
2016-05-12 17:21:04 +02:00
7c9e52c25e Rename and make public: is_link_store_id() -> is_external_link_storeid() 2016-05-12 17:12:40 +02:00
mario-kr
66e57bf57c Merge pull request #3 from mario-kr/impl_basic-executable
Impl basic executable
2016-05-11 12:55:03 +02:00
9f528fb929 Merge pull request #390 from matthiasbeyer/update-log
Update log
2016-05-11 12:35:27 +02:00
111c8b73f0 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
9e0eb9f470 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
62f6478476 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
acfff70498 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
dda40fb5d2 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
40fed760d5 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
eb8f5a7c92 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
72e53e16f6 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
abcbfd7f27 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
f168d8c871 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
15986cba34 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
c29c6bf4a3 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
1b280b2f18 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
e3105fe085 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
a2ca6b4feb Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
465f43cd6e Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
96b7a76227 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
mario
a79907920f update Cargo.toml 2016-05-10 16:43:59 +02:00
mario
b9d6d83bb7 add command parsing 2016-05-10 16:28:35 +02:00
mario
d68ed91be1 add first implementation of command build 2016-05-10 15:54:46 +02:00
mario-kr
a53d4fa394 Merge pull request #2 from mario-kr/impl_task
Impl task
2016-05-10 15:25:17 +02:00
9d1bc2e88c Merge pull request #388 from matthiasbeyer/libimagrt/config-open-error-handling
Libimagrt/config open error handling
2016-05-10 12:34:57 +02:00
ff8ca9c39b Merge pull request #389 from matthiasbeyer/example-config
Add example configuration file
2016-05-09 18:58:10 +02:00
1564ee397b Merge pull request #387 from matthiasbeyer/libimagstore/config-check-fix
Remove old check from config validation
2016-05-09 18:57:45 +02:00
mario
2f999caeef implement the task struct, trait for task_hookrs::task::Task, and some minor error handling 2016-05-09 17:22:40 +02:00
4d9ef9604c Add example configuration file 2016-05-09 17:13:17 +02:00
987605322f Add missing "return None" in file opening error case 2016-05-09 17:12:55 +02:00
87c55d5906 Remove old check from config validation
These keys are not used, actually.
2016-05-09 17:11:59 +02:00
285832f45f Merge pull request #349 from matthiasbeyer/libimagstore/walk
Libimagstore/walk
2016-05-09 15:53:17 +02:00
mario
26ec9710cc introduce ConversionError in error.rs and add trait for task_hookrs::task::Task to convert it to a libimagtodo::task::Task 2016-05-09 12:11:13 +02:00
Mario Krehl
df6f41942b added uuid crate and type 2016-05-08 10:59:21 +02:00
c32065c2d6 Implement Store::walk() 2016-05-07 13:17:23 +02:00
7ac54dac6d Merge pull request #385 from influenza/patch-1
Fixes coice / choice typo in README.md
2016-05-07 09:21:40 +02:00
3e792ad024 Merge pull request #339 from matthiasbeyer/libimagstore/storeid-no-typedef
Remove typedef for StoreId type
2016-05-07 09:17:18 +02:00
Ron Dahlgren
025ea4b03b Fixes coice / choice typo in README.md 2016-05-06 21:40:15 -04:00
mario
0f77c9d3d8 experiment with Store/FileLockEntry 2016-05-04 15:00:48 +02:00
mario
efd72d65a1 added dependency to libimagstore 2016-05-04 14:37:25 +02:00
mario
2129ab2a49 added modules to lib.rs 2016-05-04 14:12:14 +02:00
mario-kr
2e0c846586 Merge pull request #1 from mario-kr/add-task_rs
Add task rs
2016-05-04 13:57:24 +02:00
mario
ff500d7d44 struct skeleton 2016-05-04 13:54:34 +02:00
mario
02c2613244 created files 2016-05-04 13:47:39 +02:00
3842e177d7 Make Entry::{from_file,from_str} generic over IntoStoreId 2016-05-04 13:30:19 +02:00
79f585def9 Fix libimagentrylist::listers::path 2016-05-04 13:30:19 +02:00
5d6c226953 Make some store functions generic over IntoStoreId 2016-05-04 13:30:19 +02:00