summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-10-28 12:50:22 +0200
committerMatthias Beyer <mail@beyermatthias.de>2017-10-31 09:25:14 +0100
commiteca7219039c663d2ae03ad53012c8e1352433982 (patch)
tree5e9e45e0e31354c43f8273d97ea466e5a7e6b701 /doc
parent619104b99193e84b561eab8c367a5491c2399450 (diff)
Rewrite configuration providing in runtime
Before the configuration object (the raw TOML object) was provided via a wrapper object `Configuration`. This was ugly and not very nice to use. Now, we only have the `toml::Value` object we lend out from `Runtime::config()`. The changes included libimagrt internal rewrites, which are not visible to the user. Anyways, this change changes the API for config-fetching from the runtime, so fixes for all other crates may follow. The changes also removed the support for reading the "editor" setting from the configuration file, which was not used anyways (in the example imagrc.toml file). The CLI-reading and ENV-reading are still supported, though.
Diffstat (limited to 'doc')
-rw-r--r--doc/src/09020-changelog.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/src/09020-changelog.md b/doc/src/09020-changelog.md
index 763c4763..baa9e0d6 100644
--- a/doc/src/09020-changelog.md
+++ b/doc/src/09020-changelog.md
@@ -30,6 +30,9 @@ This section contains the changelog from the last release to the next release.
* `imag-store` can dump all storeids now
* `imag-annotate` was introduced
* `imag-diagnostics` was added
+ * The runtime does not read the config file for editor settings anymore.
+ Specifying an editor either via CLI or via the `$EDITOR` environment
+ variable still possible.
* Minor changes
* `libimagentryannotation` got a rewrite, is not based on `libimagnotes`