Mainly, includes refactor that moves all CLI flags into common struct and allows sharing of flag dests for same-name flags. During refactor, some bugs where found and patched:
All --project_file flags have been updated to consistently be --project-file.
Fixed bug where morc cookies did not respect --project-file/-F.
Fixed bug where morc hist did not respect --project-file/-F.
Fixed bug where morc caps ignored the value of --get.
Fixed bug where morc hist's --no-dates did nothing.
Removed morc oneoff and friends' --var-symbol flag; it was being inconsistently applied and was not in project-oriented use. It will be restored in a future release where it will be added to all commands that interpret templates.
Mainly, includes refactor that moves all CLI flags into common struct and allows sharing of flag dests for same-name flags. During refactor, some bugs where found and patched:
--project_file
flags have been updated to consistently be--project-file
.morc cookies
did not respect--project-file
/-F
.morc hist
did not respect--project-file
/-F
.morc caps
ignored the value of--get
.morc hist
's--no-dates
did nothing.morc oneoff
and friends'--var-symbol
flag; it was being inconsistently applied and was not in project-oriented use. It will be restored in a future release where it will be added to all commands that interpret templates.