diff --git a/README.org b/README.org index 79a0a96..fbcc866 100644 --- a/README.org +++ b/README.org @@ -49,8 +49,8 @@ #+END_SRC As you can see, backreferences have their syntax modified from ~\1~ to ~$1~ - for instance, and look-ahead and look-behind expressions must be incorporated - into the expression. + (or ~${1}~ if it is followed by other stuff) for instance, and look-ahead and + look-behind expressions must be incorporated into the expression. And here is the JSON generated by this project (beautified, the original is on one line only without unnecessary whitespace): @@ -185,6 +185,13 @@ You can find more information on how to use regular expressions with this project in the documentation of the regex crate [[https://docs.rs/regex/1.3.6/regex/][here]]. + The settings schema is set to be fully backward-compatible. This means if the + version number goes up in the settings file, older settings file will remain + compatible with newer versions of the software. However, forward compatibility + cannot be ensured unless someone invents time travel, hence settings files + with a higher version than the running software’s will be automatically + rejected. + * License LangEvolveRs is licensed under the AGPLv3 license. The full license can be found [[file:agpl-3.0.txt][here]].