Matthias Beyer
01ee30537e
Add note why we stdin.lock() here
2016-08-06 10:07:26 +02:00
Matthias Beyer
0d7f7a3ac1
Merge pull request #623 from matthiasbeyer/libimagdiary/remove-unwraps
...
Libimagdiary/remove unwraps
2016-08-05 13:19:35 +02:00
Matthias Beyer
cc7067d106
Merge pull request #622 from matthiasbeyer/libimagtimeui/remove-unwrap
...
Libimagtimeui/remove unwrap
2016-08-05 13:19:29 +02:00
Matthias Beyer
20a8f24a6e
Merge pull request #621 from matthiasbeyer/libimagentrytag/remove-unwraps
...
Libimagentrytag/remove unwraps
2016-08-05 13:19:24 +02:00
Matthias Beyer
dd7d7b45ef
Merge pull request #620 from matthiasbeyer/libimagerror/replace-unwraps
...
Libimagerror/replace unwraps
2016-08-05 13:19:18 +02:00
Matthias Beyer
9982b3251c
Replace unwrap() with try!()
2016-08-04 19:22:31 +02:00
Matthias Beyer
a07047b61a
Replace unwrap() with try!()
2016-08-04 19:22:31 +02:00
Matthias Beyer
27009be687
Replace unwrap() with try!()
2016-08-04 19:22:30 +02:00
Matthias Beyer
f43f227042
Import MapErrInto Trait
2016-08-04 19:20:54 +02:00
Matthias Beyer
bc16a2531a
Export MapErrInto trait
2016-08-04 19:20:54 +02:00
Matthias Beyer
11dc277c6b
Replace unwrap() with map()
2016-08-04 19:13:16 +02:00
Matthias Beyer
9ea1811e21
Replace unwrap() with map()
2016-08-04 19:13:16 +02:00
Matthias Beyer
97fde8cc1b
Replace unwrap() with map()
2016-08-04 19:13:15 +02:00
Matthias Beyer
1762b2e7d5
Replace unwrap() by match
2016-08-04 14:19:25 +02:00
Matthias Beyer
a330cdd82f
Replace unwrap() by match
2016-08-04 14:18:13 +02:00
Matthias Beyer
99612b4ecc
Replace unwrap with match
2016-08-04 14:15:34 +02:00
Matthias Beyer
669b5a936a
Replace unwrap() with match
2016-08-04 14:13:09 +02:00
Matthias Beyer
1872dcd5e6
Replace unwrap() with match
2016-08-04 14:12:42 +02:00
Matthias Beyer
b6ce57418e
Merge pull request #617 from matthiasbeyer/imag-store/refactor-unwraps
...
Imag store/refactor unwraps
2016-08-03 13:56:45 +02:00
Matthias Beyer
b45c4d4d0b
Merge pull request #616 from matthiasbeyer/libimagentrylink/remove-unwrap
...
libimagentrylink - unwrap() cleanup
2016-08-03 13:05:36 +02:00
Matthias Beyer
13945ab352
Replace unwrap() with match
2016-08-03 13:04:53 +02:00
Matthias Beyer
0f13fc38c0
Replace unwrap() with match
2016-08-03 13:04:47 +02:00
Matthias Beyer
84e33c07e6
Replace unwrap() with try!()
2016-08-03 13:04:27 +02:00
Matthias Beyer
bd085b0ead
Replace unwrap() with match
2016-08-03 13:04:20 +02:00
Matthias Beyer
5935d43f09
Replace map(unwrap()) with fold()
2016-08-03 11:30:23 +02:00
Matthias Beyer
41bf063a71
Replace map(unwrap()) with fold()
2016-08-03 11:29:38 +02:00
Matthias Beyer
80491ff0b7
Replace map(unwrap()) with fold()
2016-08-03 11:27:26 +02:00
Matthias Beyer
f46e8ac597
Replace unwrap with try!()
2016-08-03 11:27:25 +02:00
Matthias Beyer
ca08f6d273
Export MapErrInto trait
2016-08-03 11:27:25 +02:00
Matthias Beyer
76d88e46ad
Merge pull request #611 from matthiasbeyer/libimagstore/drop-wlocks-early
...
Libimagstore/drop wlocks early
2016-08-02 20:28:08 +02:00
Matthias Beyer
e37316f3f4
Fix possible w-lock panic
...
For a detailed explanation on the issue this commit tries to solve, have
a look at
7b5d37a039
which explains the issue in detail.
2016-08-02 18:59:17 +02:00
Matthias Beyer
84ae516dc3
Fix possible w-lock panic
...
for a detailed explanation of the issue this commit tries to solve have
a look at
7b5d37a039
which explains the issue in detail.
2016-08-02 18:59:17 +02:00
Matthias Beyer
002fad8711
Merge pull request #614 from matthiasbeyer/libimagentrylister/table-lister
...
Libimagentrylister/table lister
2016-08-02 18:07:05 +02:00
Matthias Beyer
d41eed41db
Merge pull request #613 from matthiasbeyer/update-readme
...
Update readme
2016-08-02 16:34:20 +02:00
Matthias Beyer
9fd65dbe4a
Add TableLister
2016-08-02 16:28:32 +02:00
Matthias Beyer
e88082f270
Export MapErrInto trait here as well
2016-08-02 16:28:21 +02:00
Matthias Beyer
a9f0ee0903
Add error type: IOError
2016-08-02 16:28:11 +02:00
Matthias Beyer
57f3894f76
Add dependency: prettytable = 0.6.*
2016-08-02 16:27:53 +02:00
Matthias Beyer
85678db1c1
Add mailinglist link in CONTRIBUTING.md
2016-08-02 14:23:48 +02:00
Matthias Beyer
116eb11910
Add contact information to README
2016-08-02 14:22:58 +02:00
Matthias Beyer
c3cf7575c0
Merge pull request #612 from matthiasbeyer/libimagrt/logging-without-color
...
Libimagrt/logging without color
2016-08-02 14:08:19 +02:00
Matthias Beyer
69a10b2d02
Merge pull request #601 from matthiasbeyer/doc-updates
...
Doc updates
2016-08-02 13:01:40 +02:00
Matthias Beyer
0de0ed94e1
Do not print logging info with color in test scripts
2016-08-02 11:42:35 +02:00
Matthias Beyer
8412ea195f
Configure coloring in logger setup
2016-08-02 11:39:01 +02:00
Matthias Beyer
8a0200a183
Make coloring optional via flag in ImagLogger
2016-08-02 11:38:38 +02:00
Matthias Beyer
ea17755ad4
Fix possible w-lock panic
...
for a detailed explanation have a look at
7b5d37a039
Which explains the issue this commit solves in more detail.
2016-08-01 20:28:38 +02:00
Matthias Beyer
7b5d37a039
Fix: Make sure we release the Write-Lock
...
This was suggested by Marcel Müller, who also debugged this issue and
found that this snippet was the error.
The problem was, that we had the write-lock when starting the hooks. If
the hook runs into an Err() mapping part where the Entry could already
be drop()ed, Rust tries to be smart and drops the object. As we are
still in the creation code of the entry, this paniced as we still hold
the W-Lock and the drop() tryies to call _update() on the entry, which
also tries to W-lock it.
With the new additional scope, the W-lock gets dropped early and we do
not have this problem anymore.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Suggested-by: Marcel Müller <neikos@neikos.email>
Reported-by: Matthias Beyer <mail@beyermatthias.de>
2016-08-01 20:00:31 +02:00
Matthias Beyer
d4fa5b7de3
Merge pull request #608 from matthiasbeyer/travis-irc
...
Add travis setup for IRC notifications
2016-08-01 19:08:31 +02:00
Matthias Beyer
296a0ae8d3
Merge pull request #609 from matthiasbeyer/readme-irc
...
Add contact information including mail and IRC
2016-08-01 19:08:25 +02:00
Matthias Beyer
3892640109
Add link to website
2016-08-01 16:37:09 +02:00