DescriptionAdd scriptExceptions property/convenience functions
These is currently no convenient way to change default
settings for a specific articulation-type.
-- This commit adds a new context property, scriptExceptions,
which holds custom user settings to modify the default
scriptDefinitions. The data structure is modeled after
scriptDefinitions and the public variable
default-script-alist.
The settings in scriptExceptions are simply added to the
head of the property-value alists of the indicated scripts.
New settings will be used by virtue of appearing before the
default settings, and there is no need to include settings
of untouched properties because the defaults are still present.
-- Add two convenience functions for easily modifying settings
for a single articulation type: \addScriptExceptions and
\removeScriptExceptions
-- Add two regtests and a Changes entry.
Patch Set 1 #
MessagesTotal messages: 7
|