config_file.c
29.2 KB
-
config: correctly deal with setting a multivar with regex where there are no matches · 0a43d7cb
We used to erroneously consider "^$" as a special case for appending a value to a multivar. This was a misunderstanding and we should always append a value if there are no existing values that match. While we're in the area, replace all the variables in-memory in one swoop and then replace them on disk so as to avoid matching a value we've just introduced.
Carlos Martín Nieto committed