The sound distributed version control system

Add config options for patch message templates

Added a new section to the global config file, template. It has two fields: message and description, used to populate corresponding fields during pijul record, unless overridden via a switch.

Analogous to git's commit.template, but as an inline string rather than a filepath.

The config file is now parsed unconditionally: previously it was used only for fallbacks, but description was never set to anything, making the config the primary source.

Created by  mpevnev  on February 20, 2021
EWCZA36LQWVX3TW3YSX4UH7PT54OYWC5OSIYE6LPH473AIYR3FKQC
Change contents