Commit Graph

1852 Commits

Author SHA1 Message Date
Andre Bogus cd224eaeff roll back closure, remove unneeded slice & imports 2016-05-14 20:12:19 +02:00
Matthias Beyer e66d837642 Remove unneeded scopes 2016-05-14 19:51:24 +02:00
Andre Bogus 12472ab397 fixed type inference on FromIterator call 2016-05-13 22:28:18 +02:00
Andre Bogus 981707c9c9 more style adaptations
again following clippy
2016-05-13 22:27:53 +02:00
Andre Bogus 7a46df3125 fixed unneeded import 2016-05-13 22:27:49 +02:00
Andre Bogus 5ac661c334 fixed imag-link iterator error 2016-05-13 22:27:39 +02:00
Andre Bogus dfd6a9b0d3 style adaptations
these were introduced following suggestions from
https://crates.io/crate/clippy
2016-05-13 22:26:48 +02:00
Matthias Beyer 0c89fafe20 Merge pull request #395 from matthiasbeyer/libimagstore/store-id-iterator-generic
Libimagstore/store id iterator generic
2016-05-13 14:42:22 +02:00
Matthias Beyer bf878c9245 Merge pull request #394 from matthiasbeyer/libimagentrylink/make-external-link-id-filter-helper-pub
Rename and make public: is_link_store_id() -> is_external_link_storeid()
2016-05-13 14:42:07 +02:00
Matthias Beyer 1da052b555 Merge pull request #393 from matthiasbeyer/libimagentrylink/update-url
Update dependency: url: 0.5.5 -> 1.1
2016-05-13 14:41:57 +02:00
Matthias Beyer eca41e04dd Add argument finder helper function 2016-05-13 14:41:19 +02:00
Matthias Beyer 580c9e5286 Add command finder helper function 2016-05-13 14:41:11 +02:00
Matthias Beyer 27124c2a83 Rewrite imag binary in Rust 2016-05-13 14:23:05 +02:00
Matthias Beyer 86f3119dd5 Update dependency: url: 0.5.5 -> 1.1 2016-05-12 17:31:46 +02:00
Matthias Beyer b9d8e5728b Move GlobStoreIdIterator implementation so we can have it non-public 2016-05-12 17:27:41 +02:00
Matthias Beyer a510e1b6b6 Add error printing (debug) in GlobStoreIdIterator helper type 2016-05-12 17:24:27 +02:00
Matthias Beyer 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
Matthias Beyer 7c9e52c25e Rename and make public: is_link_store_id() -> is_external_link_storeid() 2016-05-12 17:12:40 +02:00
Matthias Beyer 9f528fb929 Merge pull request #390 from matthiasbeyer/update-log
Update log
2016-05-11 12:35:27 +02:00
Matthias Beyer 111c8b73f0 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 9e0eb9f470 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 62f6478476 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer acfff70498 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer dda40fb5d2 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 40fed760d5 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer eb8f5a7c92 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 72e53e16f6 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer abcbfd7f27 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer f168d8c871 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 15986cba34 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer c29c6bf4a3 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 1b280b2f18 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer e3105fe085 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer a2ca6b4feb Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 465f43cd6e Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 96b7a76227 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 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
Matthias Beyer ff8ca9c39b Merge pull request #389 from matthiasbeyer/example-config
Add example configuration file
2016-05-09 18:58:10 +02:00
Matthias Beyer 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
Matthias Beyer 4d9ef9604c Add example configuration file 2016-05-09 17:13:17 +02:00
Matthias Beyer 987605322f Add missing "return None" in file opening error case 2016-05-09 17:12:55 +02:00
Matthias Beyer 87c55d5906 Remove old check from config validation
These keys are not used, actually.
2016-05-09 17:11:59 +02:00
Matthias Beyer 285832f45f Merge pull request #349 from matthiasbeyer/libimagstore/walk
Libimagstore/walk
2016-05-09 15:53:17 +02:00
Matthias Beyer c32065c2d6 Implement Store::walk() 2016-05-07 13:17:23 +02:00
Matthias Beyer 7ac54dac6d Merge pull request #385 from influenza/patch-1
Fixes coice / choice typo in README.md
2016-05-07 09:21:40 +02:00
Matthias Beyer 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
Matthias Beyer 3842e177d7 Make Entry::{from_file,from_str} generic over IntoStoreId 2016-05-04 13:30:19 +02:00
Matthias Beyer 79f585def9 Fix libimagentrylist::listers::path 2016-05-04 13:30:19 +02:00
Matthias Beyer 5d6c226953 Make some store functions generic over IntoStoreId 2016-05-04 13:30:19 +02:00