# HG changeset patch # User Markus Mützel # Date 1655818331 -7200 # Node ID 098e2e9491fc6a39f950f988681e2bc8cddefd55 # Parent 05729b0e39e48240fa56dc4c21d518390cb4b61c# Parent c415b218307faf967656f7cdf5654b50b27b01bb maint: Merge stable to default. diff -r 05729b0e39e4 -r 098e2e9491fc scripts/miscellaneous/inputParser.m --- a/scripts/miscellaneous/inputParser.m Mon Jun 20 17:27:39 2022 -0400 +++ b/scripts/miscellaneous/inputParser.m Tue Jun 21 15:32:11 2022 +0200 @@ -275,6 +275,9 @@ "after Parameter or Switch"]); endif this.validate_name ("Optional", name); + if (iscell (def)) + def = {def}; + endif this.Optional{end+1} = struct ("name", name, "def", def, "val", val); endfunction