summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-04-27 02:00:49 +0200
committerMatthias Beyer <mail@beyermatthias.de>2019-04-27 02:00:49 +0200
commit989624cc5e3f992f48f6960cd9e32be0c7b78788 (patch)
tree9d44dcdb73b3694de34898aced31d22aef2effb0
parentcf9b29484ebef54eb6fa7b935bfbd4e2593366d1 (diff)
parent9c467d046258fbad94227a1eaa5506c6103b5afc (diff)
downloadimag-989624cc5e3f992f48f6960cd9e32be0c7b78788.tar.gz
imag-989624cc5e3f992f48f6960cd9e32be0c7b78788.tar.xz
-rw-r--r--README.md9
-rw-r--r--bin/domain/imag-contact/src/main.rs3
-rw-r--r--doc/src/03010-conventions.md6
-rw-r--r--doc/src/09020-changelog.md14
-rw-r--r--imagrc.toml1
5 files changed, 19 insertions, 14 deletions
diff --git a/README.md b/README.md
index bf5646e5..cf98f843 100644
--- a/README.md
+++ b/README.md
@@ -6,15 +6,6 @@
but we do not consider anything stable or usable at this moment. Feel free to
play around anyways.**
-## Vacation notice
-
-**Notice:** I, the author of imag, will be on vacation from mid-May 2018 until
-early 2019. I hope I can continue develop imag during that time, but I cannot
-guarantee that. I hope I can continue development of imag after that and I
-certainly plan to do so.
-
-But from May 2018 until February 2019, expect long response times.
-
## Goal / What is imag?
diff --git a/bin/domain/imag-contact/src/main.rs b/bin/domain/imag-contact/src/main.rs
index 40ab8a09..324d41a6 100644
--- a/bin/domain/imag-contact/src/main.rs
+++ b/bin/domain/imag-contact/src/main.rs
@@ -120,6 +120,7 @@ fn main() {
fn list(rt: &Runtime) {
let scmd = rt.cli().subcommand_matches("list").unwrap();
let list_format = get_contact_print_format("contact.list_format", rt, &scmd);
+ debug!("List format: {:?}", list_format);
let iterator = rt
.store()
@@ -138,6 +139,7 @@ fn list(rt: &Runtime) {
.enumerate();
if scmd.is_present("json") {
+ debug!("Listing as JSON");
let v : Vec<DeserVcard> = iterator.map(|tpl| tpl.1).collect();
match ::serde_json::to_string(&v) {
@@ -148,6 +150,7 @@ fn list(rt: &Runtime) {
}
}
} else {
+ debug!("Not listing as JSON");
let output = rt.stdout();
let mut output = output.lock();
iterator
diff --git a/doc/src/03010-conventions.md b/doc/src/03010-conventions.md
index ccee1323..5e9ffe7e 100644
--- a/doc/src/03010-conventions.md
+++ b/doc/src/03010-conventions.md
@@ -63,12 +63,8 @@ think hard whether this is really necessary.
### Library error types/kinds
-Libraries must use "error-chain" to create error types and kinds.
-Most likely, a library needs some kinds for wrapping the errors from underlying
-libraries, such as the store itself.
+Libraries must use "failure" to create error objects.
-A library must _never_ introduce multiple error types, but is free to introduce
-as many error kinds as required.
### Libraries with commandline frontends
diff --git a/doc/src/09020-changelog.md b/doc/src/09020-changelog.md
index 77be775c..0d41b5d6 100644
--- a/doc/src/09020-changelog.md
+++ b/doc/src/09020-changelog.md
@@ -14,6 +14,20 @@ the changelog (though updating of dependencies is).
Please note that we do not have a "Breaking changes" section as we are in
Version 0.y.z and thus we can break the API like we want and need to.
+## 0.9.1
+
+Bugfix release for fixing:
+
+* Fix off by one error in error tracing
+* Fix negation error in imag-habit filtering mechanism
+* Fix config override mechanism
+* "status" subcommand might not be present in imag-habit, but standard command
+ should work anyways
+* We go to the next month, not to the current one (off by one error)
+* 'start-time' cannot be None in imag-timetrack, clap ensures that
+* Do not use deprecated StoreId::exists() function in libimagentrycategory
+
+
## 0.9.0
* [f912d3e7f3](https://git.imag-pim.org/imag/commit/?id=f912d3e7f362e524347cd061f316d3569dfb18a0)
diff --git a/imagrc.toml b/imagrc.toml
index ccd0f163..d17268e7 100644
--- a/imagrc.toml
+++ b/imagrc.toml
@@ -70,6 +70,7 @@ progressticker_chars = "|/-\\-/-\\"
#
[imag.aliases]
store = [ "s", "st" ]
+notes = [ "note" ] # imag-notes really should be imag-note
[imag.logging]
level = "debug"