Commit graph

98 commits

Author SHA1 Message Date
1bcc05a855 Add Runtime::config() 2016-03-26 20:48:32 +01:00
86929c819c impl Deref for Configuration 2016-03-26 20:48:28 +01:00
7f1a671e4d Add debug hook 2016-03-26 18:20:12 +01:00
64e0841a8f Merge pull request #292 from matthiasbeyer/libimagrt/create-logger-on-runtime-setup
Move logger initialization to earliest possible point
2016-03-26 16:23:59 +01:00
d6aa42bd60 Move logger initialization to earliest possible point 2016-03-26 15:29:24 +01:00
c5d5c17208 Enhance error printing on config file parsing errors 2016-03-26 15:28:25 +01:00
34ce278af3 Merge pull request #283 from matthiasbeyer/libimagrt/warning-to-error
Libimagrt/warning to error
2016-03-26 13:56:36 +01:00
b2329c323a Merge pull request #275 from matthiasbeyer/libimagrt/config-file-search-filter-bug
Fix Config-file searching filter bug
2016-03-26 13:55:02 +01:00
c53cc56d0c Enable warning-to-error deny!() 2016-03-25 16:23:51 +01:00
87fa9bab13 Make result used 2016-03-25 16:19:57 +01:00
cdad750e02 Make result used by try!()ing 2016-03-25 16:19:21 +01:00
d523c432c3 Use unused result 2016-03-25 16:01:42 +01:00
876a5ad78c Remove unneeded keyword "mut" 2016-03-25 16:01:11 +01:00
3e760d6dff Remove unused import 2016-03-25 15:59:18 +01:00
97c0d4c057 Fix Config-file searching filter bug 2016-03-25 15:15:22 +01:00
94e56108e8 Fix path building bug 2016-03-25 15:15:13 +01:00
fc9c786df7 We can match for true/false instead of true/_ 2016-03-24 12:30:31 +01:00
c12001a574 Remove unwraphell and replace by try!() 2016-03-24 12:29:55 +01:00
ba0d952333 Impl From<IOError> for RuntimeError 2016-03-24 12:29:42 +01:00
75ff2c742f Add edit codebase 2016-03-24 11:50:37 +01:00
e3bb5e3797 Add error types for edit functionality 2016-03-24 11:50:26 +01:00
eb74b4b1dc Add dep: tempfile = 2.1.1 2016-03-24 11:50:14 +01:00
Kai Sickeler
b315cb7fd0 Add editor()
Signed-off-by: Kai Sickeler <k.sickeler@gmail.com>
2016-03-21 11:29:06 +01:00
09c8b4d561 rt: Add Store::new() config passing 2016-03-16 16:46:54 +01:00
2fa10067fb Configuration is optional 2016-03-07 10:32:10 +01:00
21d5d32d50 Configuration: Provide config() getter, remove the default() implementation therefor 2016-03-05 12:36:11 +01:00
192b3b5885 Switch to TOML as configuration language behind the scenes 2016-03-05 12:30:40 +01:00
43859aa6d3 Merge pull request #207 from matthiasbeyer/update-clap
Update clap
2016-02-23 10:13:52 +01:00
a09b5281db libimagrt: Update clap 2016-02-20 21:15:09 +01:00
37795a035d rt: Remove short versions for "config" and "runtimepath" std arg 2016-02-20 21:02:43 +01:00
fa5738d43a Fix: libimagrt: Logging messages to stderr 2016-02-05 10:57:10 +01:00
0931ede580 Merge pull request #165 from matthiasbeyer/remove-unused-imports
Remove unused imports
2016-01-30 13:47:57 +01:00
770bffa736 rt/runtime: Remove unused imports 2016-01-29 23:05:03 +01:00
ce11fa19c6 rt/error: Remove unused imports 2016-01-29 23:04:46 +01:00
cdce1f09e6 rt/configuration: Remove unused imports 2016-01-29 23:04:39 +01:00
3a19ab12d8 Fix: Use env(HOME) instead of "~" 2016-01-29 20:38:07 +01:00
4c0903c718 Fix: We dont need the initial / when pushing 2016-01-28 20:07:38 +01:00
24ebe6736e Merge pull request #114 from matthiasbeyer/libimagstore/store-new-behaviour
Store::new(): Create path if nonexistent
2016-01-23 19:57:44 +01:00
b74e4a0a27 rt: Make runtime module public 2016-01-23 16:08:27 +01:00
aec1649166 rt: Runtime::new() should return Result<> 2016-01-23 11:57:40 +01:00
6b2502c4d7 rt: Add error for instantiation 2016-01-23 11:57:40 +01:00
9495fc0443 Add documentation to Runtime type 2016-01-21 21:24:20 +01:00
50b0ac1d18 Add comments to configuration.rs 2016-01-21 21:19:31 +01:00
8bc8217fa7 Move Runtime (type) to runtime (module) 2016-01-20 20:47:44 +01:00
fe0e338130 Derive Debug instead of implementing it 2016-01-19 18:26:30 +01:00
f7494333fa Add errors for config file loading errors 2016-01-19 18:26:30 +01:00
9cf3e22636 Add initial implementation 2016-01-19 18:26:30 +01:00
ff84c7b258 Add: libimagrt 2016-01-09 23:51:24 +01:00