diff --git a/cmd/del.go b/cmd/del.go index 8ab21d3..c5dd22c 100644 --- a/cmd/del.go +++ b/cmd/del.go @@ -125,7 +125,7 @@ func del(cmd *cobra.Command, args []string) error { func init() { delCmd.Flags().BoolP("interactive", "i", false, "Prompt yes/no for each deletion") delCmd.Flags().StringSliceP("glob", "g", nil, "Delete keys matching glob pattern (repeatable)") - delCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default %q)", defaultGlobSeparatorsDisplay())) + delCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default '%s')", defaultGlobSeparatorsDisplay())) rootCmd.AddCommand(delCmd) } diff --git a/cmd/export.go b/cmd/export.go index ff27e22..968dd3f 100644 --- a/cmd/export.go +++ b/cmd/export.go @@ -42,6 +42,6 @@ var exportCmd = &cobra.Command{ func init() { exportCmd.Flags().StringSliceP("glob", "g", nil, "Filter keys with glob pattern (repeatable)") - exportCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default %q)", defaultGlobSeparatorsDisplay())) + exportCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default '%s')", defaultGlobSeparatorsDisplay())) rootCmd.AddCommand(exportCmd) } diff --git a/cmd/list.go b/cmd/list.go index 3d26103..08c83a4 100644 --- a/cmd/list.go +++ b/cmd/list.go @@ -307,6 +307,6 @@ func init() { listCmd.Flags().BoolVar(&listHeader, "header", false, "include header row") listCmd.Flags().VarP(&listFormat, "format", "o", "output format (table|tsv|csv|markdown|html|ndjson)") listCmd.Flags().StringSliceP("glob", "g", nil, "Filter keys with glob pattern (repeatable)") - listCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default %q)", defaultGlobSeparatorsDisplay())) + listCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default '%s')", defaultGlobSeparatorsDisplay())) rootCmd.AddCommand(listCmd) } diff --git a/cmd/restore.go b/cmd/restore.go index 2e33b75..5440796 100644 --- a/cmd/restore.go +++ b/cmd/restore.go @@ -198,7 +198,7 @@ func restoreEntries(decoder *json.Decoder, storePath string, opts restoreOpts) ( func init() { restoreCmd.Flags().StringP("file", "f", "", "Path to an NDJSON dump (defaults to stdin)") restoreCmd.Flags().StringSliceP("glob", "g", nil, "Restore keys matching glob pattern (repeatable)") - restoreCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default %q)", defaultGlobSeparatorsDisplay())) + restoreCmd.Flags().String("glob-sep", "", fmt.Sprintf("Characters treated as separators for globbing (default '%s')", defaultGlobSeparatorsDisplay())) restoreCmd.Flags().BoolP("interactive", "i", false, "Prompt before overwriting existing keys") restoreCmd.Flags().Bool("drop", false, "Drop existing entries before restoring (full replace)") rootCmd.AddCommand(restoreCmd) diff --git a/testdata/help__dump__ok.ct b/testdata/help__dump__ok.ct index db48321..891cbc2 100644 --- a/testdata/help__dump__ok.ct +++ b/testdata/help__dump__ok.ct @@ -10,7 +10,7 @@ Aliases: Flags: -g, --glob strings Filter keys with glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for export Export store as NDJSON (alias for list --format ndjson) @@ -22,5 +22,5 @@ Aliases: Flags: -g, --glob strings Filter keys with glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for export diff --git a/testdata/help__list__ok.ct b/testdata/help__list__ok.ct index f9f51ed..40658c4 100644 --- a/testdata/help__list__ok.ct +++ b/testdata/help__list__ok.ct @@ -12,7 +12,7 @@ Flags: -b, --binary include binary data in text output -o, --format format output format (table|tsv|csv|markdown|html|ndjson) (default table) -g, --glob strings Filter keys with glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') --header include header row -h, --help help for list --no-keys suppress the key column @@ -30,7 +30,7 @@ Flags: -b, --binary include binary data in text output -o, --format format output format (table|tsv|csv|markdown|html|ndjson) (default table) -g, --glob strings Filter keys with glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') --header include header row -h, --help help for list --no-keys suppress the key column diff --git a/testdata/help__remove__ok.ct b/testdata/help__remove__ok.ct index 8556bc2..19f0992 100644 --- a/testdata/help__remove__ok.ct +++ b/testdata/help__remove__ok.ct @@ -10,7 +10,7 @@ Aliases: Flags: -g, --glob strings Delete keys matching glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for remove -i, --interactive Prompt yes/no for each deletion Delete one or more keys @@ -23,6 +23,6 @@ Aliases: Flags: -g, --glob strings Delete keys matching glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for remove -i, --interactive Prompt yes/no for each deletion diff --git a/testdata/help__restore__ok.ct b/testdata/help__restore__ok.ct index 106a0f9..140e160 100644 --- a/testdata/help__restore__ok.ct +++ b/testdata/help__restore__ok.ct @@ -12,7 +12,7 @@ Flags: --drop Drop existing entries before restoring (full replace) -f, --file string Path to an NDJSON dump (defaults to stdin) -g, --glob strings Restore keys matching glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for import -i, --interactive Prompt before overwriting existing keys Restore key/value pairs from an NDJSON dump @@ -27,6 +27,6 @@ Flags: --drop Drop existing entries before restoring (full replace) -f, --file string Path to an NDJSON dump (defaults to stdin) -g, --glob strings Restore keys matching glob pattern (repeatable) - --glob-sep string Characters treated as separators for globbing (default "/-_.@: ") + --glob-sep string Characters treated as separators for globbing (default '/-_.@: ') -h, --help help for import -i, --interactive Prompt before overwriting existing keys