It seems on first config some settings are listed by "config list" with a semicolon suffix even if they are a single item. If they are subsequently set to another/the same single value they will then appear in config list WITHOUT the semicolon suffix. See output below. This is a very minor inconsistency but has affected one downstream script: [https://github.com/mturquette/ghar-email/issues/6.](https://github.com/mturquette/ghar-email/issues/6) --------------------------------------- $ notmuch config list ... search.exclude_tags=spam ; <-- Semi-colon ... $ notmuch config get search.exclude_tags spam $ notmuch config set search.exclude_tags spam $ notmuch config get search.exclude_tags spam $ notmuch config list ... search.exclude_tags=spam <-- No semi-colon ---------------------------------------