From 14984e7cde8d67bdaeaf9e16c4186f95fcc67172 Mon Sep 17 00:00:00 2001 From: Brett Terpstra Date: Sun, 1 Jan 2023 07:08:33 -0600 Subject: [PATCH] 2.1.72 release prep --- docs/doc/Array.html | 2 +- docs/doc/BooleanTermParser.html | 2 +- docs/doc/BooleanTermParser/Clause.html | 2 +- docs/doc/BooleanTermParser/Operator.html | 2 +- docs/doc/BooleanTermParser/Query.html | 2 +- docs/doc/BooleanTermParser/QueryParser.html | 2 +- .../BooleanTermParser/QueryTransformer.html | 2 +- docs/doc/Doing.html | 4 +- docs/doc/Doing/ArrayCleanup.html | 2 +- docs/doc/Doing/ArrayNestedHash.html | 2 +- docs/doc/Doing/ArrayTags.html | 2 +- docs/doc/Doing/CSVExport.html | 2 +- docs/doc/Doing/CalendarImport.html | 2 +- docs/doc/Doing/Change.html | 2 +- docs/doc/Doing/Changes.html | 2 +- docs/doc/Doing/ChronifyArray.html | 2 +- docs/doc/Doing/ChronifyNumeric.html | 2 +- docs/doc/Doing/ChronifyString.html | 2 +- docs/doc/Doing/Color.html | 2 +- docs/doc/Doing/Completion.html | 2 +- .../doc/Doing/Completion/BashCompletions.html | 2 +- docs/doc/Doing/Completion/FigCompletions.html | 2 +- .../doc/Doing/Completion/FishCompletions.html | 2 +- docs/doc/Doing/Completion/StringUtils.html | 2 +- docs/doc/Doing/Completion/ZshCompletions.html | 2 +- docs/doc/Doing/Configuration.html | 2 +- docs/doc/Doing/DayOneRenderer.html | 2 +- docs/doc/Doing/DayoneExport.html | 2 +- docs/doc/Doing/DoingExport.html | 2 +- docs/doc/Doing/DoingImport.html | 2 +- docs/doc/Doing/Entry.html | 2 +- docs/doc/Doing/Errors.html | 2 +- docs/doc/Doing/Errors/DoingNoTraceError.html | 2 +- docs/doc/Doing/Errors/DoingRuntimeError.html | 2 +- docs/doc/Doing/Errors/DoingStandardError.html | 2 +- docs/doc/Doing/Errors/EmptyInput.html | 2 +- docs/doc/Doing/Errors/HistoryLimitError.html | 2 +- docs/doc/Doing/Errors/InvalidPlugin.html | 2 +- docs/doc/Doing/Errors/MissingBackupFile.html | 2 +- docs/doc/Doing/Errors/NoResults.html | 2 +- docs/doc/Doing/Errors/PluginException.html | 2 +- docs/doc/Doing/Errors/UserCancelled.html | 2 +- docs/doc/Doing/Errors/WrongCommand.html | 2 +- docs/doc/Doing/HTMLExport.html | 2 +- docs/doc/Doing/Hooks.html | 2 +- docs/doc/Doing/Item.html | 2 +- docs/doc/Doing/ItemDates.html | 2 +- docs/doc/Doing/ItemQuery.html | 2 +- docs/doc/Doing/ItemState.html | 2 +- docs/doc/Doing/ItemTags.html | 2 +- docs/doc/Doing/Items.html | 2 +- docs/doc/Doing/JSONExport.html | 2 +- docs/doc/Doing/JSONImport.html | 2 +- docs/doc/Doing/Logger.html | 2 +- docs/doc/Doing/MarkdownExport.html | 2 +- docs/doc/Doing/Note.html | 2 +- docs/doc/Doing/Pager.html | 2 +- docs/doc/Doing/Plugins.html | 2 +- docs/doc/Doing/Prompt.html | 2 +- docs/doc/Doing/PromptChoose.html | 2 +- docs/doc/Doing/PromptFZF.html | 2 +- docs/doc/Doing/PromptInput.html | 2 +- docs/doc/Doing/PromptSTD.html | 2 +- docs/doc/Doing/PromptYN.html | 2 +- docs/doc/Doing/Section.html | 2 +- docs/doc/Doing/StringHighlight.html | 2 +- docs/doc/Doing/StringNormalize.html | 85 +- docs/doc/Doing/StringQuery.html | 2 +- docs/doc/Doing/StringTags.html | 2 +- docs/doc/Doing/StringTransform.html | 2 +- docs/doc/Doing/StringTruncate.html | 2 +- docs/doc/Doing/StringURL.html | 2 +- docs/doc/Doing/SymbolNormalize.html | 2 +- docs/doc/Doing/TaskPaperExport.html | 2 +- docs/doc/Doing/TemplateExport.html | 2 +- docs/doc/Doing/TemplateString.html | 4 +- docs/doc/Doing/TimingImport.html | 2 +- docs/doc/Doing/Types.html | 2 +- docs/doc/Doing/Util.html | 2 +- docs/doc/Doing/Util/Backup.html | 2 +- docs/doc/Doing/Version.html | 2 +- docs/doc/Doing/WWID.html | 2 +- docs/doc/FalseClass.html | 2 +- docs/doc/GLI.html | 2 +- docs/doc/GLI/Commands.html | 2 +- docs/doc/GLI/Commands/Help.html | 2 +- .../Commands/MarkdownDocumentListener.html | 2 +- docs/doc/Hash.html | 2 +- docs/doc/Numeric.html | 2 +- docs/doc/Object.html | 2 +- docs/doc/PhraseParser.html | 2 +- docs/doc/PhraseParser/Operator.html | 2 +- docs/doc/PhraseParser/PhraseClause.html | 2 +- docs/doc/PhraseParser/Query.html | 2 +- docs/doc/PhraseParser/QueryParser.html | 2 +- docs/doc/PhraseParser/QueryTransformer.html | 2 +- docs/doc/PhraseParser/TermClause.html | 2 +- docs/doc/Status.html | 2 +- docs/doc/String.html | 4 +- docs/doc/Symbol.html | 2 +- docs/doc/Time.html | 2 +- docs/doc/TrueClass.html | 2 +- docs/doc/_index.html | 2 +- docs/doc/file.README.html | 2 +- docs/doc/index.html | 2 +- docs/doc/method_list.html | 826 +++++++++--------- docs/doc/top-level-namespace.html | 2 +- doing.rdoc | 53 +- lib/completion/_doing.zsh | 4 + lib/completion/doing.bash | 11 + lib/completion/doing.fish | 5 + lib/completion/doing.ts | 40 + 112 files changed, 719 insertions(+), 521 deletions(-) diff --git a/docs/doc/Array.html b/docs/doc/Array.html index 73c4bc3b..ccabcfff 100644 --- a/docs/doc/Array.html +++ b/docs/doc/Array.html @@ -288,7 +288,7 @@

diff --git a/docs/doc/BooleanTermParser.html b/docs/doc/BooleanTermParser.html index afbdde3b..80d0cac3 100644 --- a/docs/doc/BooleanTermParser.html +++ b/docs/doc/BooleanTermParser.html @@ -105,7 +105,7 @@

Defined Under Namespace

diff --git a/docs/doc/BooleanTermParser/Clause.html b/docs/doc/BooleanTermParser/Clause.html index 5baf31de..b1f1dd3a 100644 --- a/docs/doc/BooleanTermParser/Clause.html +++ b/docs/doc/BooleanTermParser/Clause.html @@ -283,7 +283,7 @@

diff --git a/docs/doc/BooleanTermParser/Operator.html b/docs/doc/BooleanTermParser/Operator.html index d49e948c..a49d5006 100644 --- a/docs/doc/BooleanTermParser/Operator.html +++ b/docs/doc/BooleanTermParser/Operator.html @@ -162,7 +162,7 @@

diff --git a/docs/doc/BooleanTermParser/Query.html b/docs/doc/BooleanTermParser/Query.html index 81676fcd..06afe8b2 100644 --- a/docs/doc/BooleanTermParser/Query.html +++ b/docs/doc/BooleanTermParser/Query.html @@ -407,7 +407,7 @@

diff --git a/docs/doc/BooleanTermParser/QueryParser.html b/docs/doc/BooleanTermParser/QueryParser.html index 399244f9..75a4fca4 100644 --- a/docs/doc/BooleanTermParser/QueryParser.html +++ b/docs/doc/BooleanTermParser/QueryParser.html @@ -125,7 +125,7 @@

Overview

diff --git a/docs/doc/BooleanTermParser/QueryTransformer.html b/docs/doc/BooleanTermParser/QueryTransformer.html index b29f2847..199793ea 100644 --- a/docs/doc/BooleanTermParser/QueryTransformer.html +++ b/docs/doc/BooleanTermParser/QueryTransformer.html @@ -114,7 +114,7 @@ diff --git a/docs/doc/Doing.html b/docs/doc/Doing.html index 67849fa1..a2d9d84e 100644 --- a/docs/doc/Doing.html +++ b/docs/doc/Doing.html @@ -122,7 +122,7 @@

VERSION =
-
'2.1.69'
+
'2.1.72'
@@ -138,7 +138,7 @@

diff --git a/docs/doc/Doing/ArrayCleanup.html b/docs/doc/Doing/ArrayCleanup.html index 0078d263..1e052df6 100644 --- a/docs/doc/Doing/ArrayCleanup.html +++ b/docs/doc/Doing/ArrayCleanup.html @@ -306,7 +306,7 @@

diff --git a/docs/doc/Doing/ArrayNestedHash.html b/docs/doc/Doing/ArrayNestedHash.html index 2c049268..d7ae9f24 100644 --- a/docs/doc/Doing/ArrayNestedHash.html +++ b/docs/doc/Doing/ArrayNestedHash.html @@ -188,7 +188,7 @@

diff --git a/docs/doc/Doing/ArrayTags.html b/docs/doc/Doing/ArrayTags.html index 09841817..5887f92e 100644 --- a/docs/doc/Doing/ArrayTags.html +++ b/docs/doc/Doing/ArrayTags.html @@ -414,7 +414,7 @@

diff --git a/docs/doc/Doing/CSVExport.html b/docs/doc/Doing/CSVExport.html index 31402deb..0d442642 100644 --- a/docs/doc/Doing/CSVExport.html +++ b/docs/doc/Doing/CSVExport.html @@ -256,7 +256,7 @@

diff --git a/docs/doc/Doing/CalendarImport.html b/docs/doc/Doing/CalendarImport.html index 2619cdbb..0f8d5d85 100644 --- a/docs/doc/Doing/CalendarImport.html +++ b/docs/doc/Doing/CalendarImport.html @@ -222,7 +222,7 @@

diff --git a/docs/doc/Doing/Change.html b/docs/doc/Doing/Change.html index dec0599d..fb8e0722 100644 --- a/docs/doc/Doing/Change.html +++ b/docs/doc/Doing/Change.html @@ -678,7 +678,7 @@

diff --git a/docs/doc/Doing/Changes.html b/docs/doc/Doing/Changes.html index a9092c32..45fc57cd 100644 --- a/docs/doc/Doing/Changes.html +++ b/docs/doc/Doing/Changes.html @@ -458,7 +458,7 @@

diff --git a/docs/doc/Doing/ChronifyArray.html b/docs/doc/Doing/ChronifyArray.html index 00666c9d..68f9b0c7 100644 --- a/docs/doc/Doing/ChronifyArray.html +++ b/docs/doc/Doing/ChronifyArray.html @@ -337,7 +337,7 @@

diff --git a/docs/doc/Doing/ChronifyNumeric.html b/docs/doc/Doing/ChronifyNumeric.html index 207a501c..055087ac 100644 --- a/docs/doc/Doing/ChronifyNumeric.html +++ b/docs/doc/Doing/ChronifyNumeric.html @@ -261,7 +261,7 @@

diff --git a/docs/doc/Doing/ChronifyString.html b/docs/doc/Doing/ChronifyString.html index b5a7ecee..17072de3 100644 --- a/docs/doc/Doing/ChronifyString.html +++ b/docs/doc/Doing/ChronifyString.html @@ -672,7 +672,7 @@

diff --git a/docs/doc/Doing/Color.html b/docs/doc/Doing/Color.html index c351f30b..64e73765 100644 --- a/docs/doc/Doing/Color.html +++ b/docs/doc/Doing/Color.html @@ -703,7 +703,7 @@

diff --git a/docs/doc/Doing/Completion.html b/docs/doc/Doing/Completion.html index 11cf6f2b..1fc81608 100644 --- a/docs/doc/Doing/Completion.html +++ b/docs/doc/Doing/Completion.html @@ -540,7 +540,7 @@

diff --git a/docs/doc/Doing/Completion/BashCompletions.html b/docs/doc/Doing/Completion/BashCompletions.html index b304247d..e2381625 100644 --- a/docs/doc/Doing/Completion/BashCompletions.html +++ b/docs/doc/Doing/Completion/BashCompletions.html @@ -435,7 +435,7 @@

diff --git a/docs/doc/Doing/Completion/FigCompletions.html b/docs/doc/Doing/Completion/FigCompletions.html index e82e2184..73cd8010 100644 --- a/docs/doc/Doing/Completion/FigCompletions.html +++ b/docs/doc/Doing/Completion/FigCompletions.html @@ -435,7 +435,7 @@

- Generated on Sun Aug 28 14:45:31 2022 by + Generated on Sun Jan 1 07:08:28 2023 by yard 0.9.28 (ruby-3.0.1). diff --git a/docs/doc/Doing/Completion/FishCompletions.html b/docs/doc/Doing/Completion/FishCompletions.html index 2666c22a..e86e8fa9 100644 --- a/docs/doc/Doing/Completion/FishCompletions.html +++ b/docs/doc/Doing/Completion/FishCompletions.html @@ -435,7 +435,7 @@

- Generated on Sun Aug 28 14:45:31 2022 by + Generated on Sun Jan 1 07:08:28 2023 by yard 0.9.28 (ruby-3.0.1). diff --git a/docs/doc/Doing/Completion/StringUtils.html b/docs/doc/Doing/Completion/StringUtils.html index e43c2b00..554a0d8a 100644 --- a/docs/doc/Doing/Completion/StringUtils.html +++ b/docs/doc/Doing/Completion/StringUtils.html @@ -277,7 +277,7 @@

diff --git a/docs/doc/Doing/Completion/ZshCompletions.html b/docs/doc/Doing/Completion/ZshCompletions.html index c575a571..7ff63ae6 100644 --- a/docs/doc/Doing/Completion/ZshCompletions.html +++ b/docs/doc/Doing/Completion/ZshCompletions.html @@ -435,7 +435,7 @@

- Generated on Sun Aug 28 14:45:31 2022 by + Generated on Sun Jan 1 07:08:28 2023 by yard 0.9.28 (ruby-3.0.1). diff --git a/docs/doc/Doing/Configuration.html b/docs/doc/Doing/Configuration.html index 7385c78a..d67a3e9d 100644 --- a/docs/doc/Doing/Configuration.html +++ b/docs/doc/Doing/Configuration.html @@ -1219,7 +1219,7 @@

diff --git a/docs/doc/Doing/DayOneRenderer.html b/docs/doc/Doing/DayOneRenderer.html index 647f89ec..bab4ad56 100644 --- a/docs/doc/Doing/DayOneRenderer.html +++ b/docs/doc/Doing/DayOneRenderer.html @@ -373,7 +373,7 @@

diff --git a/docs/doc/Doing/DayoneExport.html b/docs/doc/Doing/DayoneExport.html index 0189dad8..2907a62d 100644 --- a/docs/doc/Doing/DayoneExport.html +++ b/docs/doc/Doing/DayoneExport.html @@ -280,7 +280,7 @@

diff --git a/docs/doc/Doing/DoingExport.html b/docs/doc/Doing/DoingExport.html index 1490d11d..e9cc4b9d 100644 --- a/docs/doc/Doing/DoingExport.html +++ b/docs/doc/Doing/DoingExport.html @@ -196,7 +196,7 @@

diff --git a/docs/doc/Doing/DoingImport.html b/docs/doc/Doing/DoingImport.html index c1e9c4c7..bac9787e 100644 --- a/docs/doc/Doing/DoingImport.html +++ b/docs/doc/Doing/DoingImport.html @@ -381,7 +381,7 @@

diff --git a/docs/doc/Doing/Entry.html b/docs/doc/Doing/Entry.html index 3d82a0a2..0dd7ee46 100644 --- a/docs/doc/Doing/Entry.html +++ b/docs/doc/Doing/Entry.html @@ -476,7 +476,7 @@

diff --git a/docs/doc/Doing/Errors.html b/docs/doc/Doing/Errors.html index bf4548b6..59700c79 100644 --- a/docs/doc/Doing/Errors.html +++ b/docs/doc/Doing/Errors.html @@ -181,7 +181,7 @@

diff --git a/docs/doc/Doing/Errors/DoingNoTraceError.html b/docs/doc/Doing/Errors/DoingNoTraceError.html index 5fdc621f..6a43a553 100644 --- a/docs/doc/Doing/Errors/DoingNoTraceError.html +++ b/docs/doc/Doing/Errors/DoingNoTraceError.html @@ -180,7 +180,7 @@

diff --git a/docs/doc/Doing/Errors/DoingRuntimeError.html b/docs/doc/Doing/Errors/DoingRuntimeError.html index 4f689be1..162a0345 100644 --- a/docs/doc/Doing/Errors/DoingRuntimeError.html +++ b/docs/doc/Doing/Errors/DoingRuntimeError.html @@ -180,7 +180,7 @@

diff --git a/docs/doc/Doing/Errors/DoingStandardError.html b/docs/doc/Doing/Errors/DoingStandardError.html index e11aa768..8d9cee70 100644 --- a/docs/doc/Doing/Errors/DoingStandardError.html +++ b/docs/doc/Doing/Errors/DoingStandardError.html @@ -176,7 +176,7 @@

diff --git a/docs/doc/Doing/Errors/EmptyInput.html b/docs/doc/Doing/Errors/EmptyInput.html index 03b194c7..7c2bc52e 100644 --- a/docs/doc/Doing/Errors/EmptyInput.html +++ b/docs/doc/Doing/Errors/EmptyInput.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/HistoryLimitError.html b/docs/doc/Doing/Errors/HistoryLimitError.html index c81f3444..6da0ae2a 100644 --- a/docs/doc/Doing/Errors/HistoryLimitError.html +++ b/docs/doc/Doing/Errors/HistoryLimitError.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/InvalidPlugin.html b/docs/doc/Doing/Errors/InvalidPlugin.html index f317e423..e188fa63 100644 --- a/docs/doc/Doing/Errors/InvalidPlugin.html +++ b/docs/doc/Doing/Errors/InvalidPlugin.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/MissingBackupFile.html b/docs/doc/Doing/Errors/MissingBackupFile.html index 775d915a..63de4284 100644 --- a/docs/doc/Doing/Errors/MissingBackupFile.html +++ b/docs/doc/Doing/Errors/MissingBackupFile.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/NoResults.html b/docs/doc/Doing/Errors/NoResults.html index 3453a51e..0d3beb77 100644 --- a/docs/doc/Doing/Errors/NoResults.html +++ b/docs/doc/Doing/Errors/NoResults.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/PluginException.html b/docs/doc/Doing/Errors/PluginException.html index ad876a22..6772dcfd 100644 --- a/docs/doc/Doing/Errors/PluginException.html +++ b/docs/doc/Doing/Errors/PluginException.html @@ -238,7 +238,7 @@

diff --git a/docs/doc/Doing/Errors/UserCancelled.html b/docs/doc/Doing/Errors/UserCancelled.html index 479ca237..4e0f3448 100644 --- a/docs/doc/Doing/Errors/UserCancelled.html +++ b/docs/doc/Doing/Errors/UserCancelled.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/Errors/WrongCommand.html b/docs/doc/Doing/Errors/WrongCommand.html index 61398acf..f87b441e 100644 --- a/docs/doc/Doing/Errors/WrongCommand.html +++ b/docs/doc/Doing/Errors/WrongCommand.html @@ -184,7 +184,7 @@

diff --git a/docs/doc/Doing/HTMLExport.html b/docs/doc/Doing/HTMLExport.html index 7dff9c01..90410b8c 100644 --- a/docs/doc/Doing/HTMLExport.html +++ b/docs/doc/Doing/HTMLExport.html @@ -246,7 +246,7 @@

diff --git a/docs/doc/Doing/Hooks.html b/docs/doc/Doing/Hooks.html index 6dd82d61..92798aae 100644 --- a/docs/doc/Doing/Hooks.html +++ b/docs/doc/Doing/Hooks.html @@ -354,7 +354,7 @@

diff --git a/docs/doc/Doing/Item.html b/docs/doc/Doing/Item.html index 2fbe7c15..949c051b 100644 --- a/docs/doc/Doing/Item.html +++ b/docs/doc/Doing/Item.html @@ -991,7 +991,7 @@

diff --git a/docs/doc/Doing/ItemDates.html b/docs/doc/Doing/ItemDates.html index b3ce4d0a..39930bf5 100644 --- a/docs/doc/Doing/ItemDates.html +++ b/docs/doc/Doing/ItemDates.html @@ -554,7 +554,7 @@

diff --git a/docs/doc/Doing/ItemQuery.html b/docs/doc/Doing/ItemQuery.html index a4720753..aa13a2d2 100644 --- a/docs/doc/Doing/ItemQuery.html +++ b/docs/doc/Doing/ItemQuery.html @@ -685,7 +685,7 @@

diff --git a/docs/doc/Doing/ItemState.html b/docs/doc/Doing/ItemState.html index 5ca01160..e8f61b2d 100644 --- a/docs/doc/Doing/ItemState.html +++ b/docs/doc/Doing/ItemState.html @@ -377,7 +377,7 @@

diff --git a/docs/doc/Doing/ItemTags.html b/docs/doc/Doing/ItemTags.html index ed5a7ced..b69d583f 100644 --- a/docs/doc/Doing/ItemTags.html +++ b/docs/doc/Doing/ItemTags.html @@ -488,7 +488,7 @@

diff --git a/docs/doc/Doing/Items.html b/docs/doc/Doing/Items.html index 4c40a1d5..64d78a61 100644 --- a/docs/doc/Doing/Items.html +++ b/docs/doc/Doing/Items.html @@ -1792,7 +1792,7 @@

diff --git a/docs/doc/Doing/JSONExport.html b/docs/doc/Doing/JSONExport.html index 48efcaf3..881261f8 100644 --- a/docs/doc/Doing/JSONExport.html +++ b/docs/doc/Doing/JSONExport.html @@ -212,7 +212,7 @@

diff --git a/docs/doc/Doing/JSONImport.html b/docs/doc/Doing/JSONImport.html index 77cfba84..167e2db0 100644 --- a/docs/doc/Doing/JSONImport.html +++ b/docs/doc/Doing/JSONImport.html @@ -285,7 +285,7 @@

diff --git a/docs/doc/Doing/Logger.html b/docs/doc/Doing/Logger.html index 2d7eb00b..0e82eb2e 100644 --- a/docs/doc/Doing/Logger.html +++ b/docs/doc/Doing/Logger.html @@ -1797,7 +1797,7 @@

diff --git a/docs/doc/Doing/MarkdownExport.html b/docs/doc/Doing/MarkdownExport.html index de79aa0a..e7a66fce 100644 --- a/docs/doc/Doing/MarkdownExport.html +++ b/docs/doc/Doing/MarkdownExport.html @@ -256,7 +256,7 @@

diff --git a/docs/doc/Doing/Note.html b/docs/doc/Doing/Note.html index 89eb57e5..62e250d7 100644 --- a/docs/doc/Doing/Note.html +++ b/docs/doc/Doing/Note.html @@ -747,7 +747,7 @@

diff --git a/docs/doc/Doing/Pager.html b/docs/doc/Doing/Pager.html index 4c927eaa..140e4108 100644 --- a/docs/doc/Doing/Pager.html +++ b/docs/doc/Doing/Pager.html @@ -296,7 +296,7 @@

diff --git a/docs/doc/Doing/Plugins.html b/docs/doc/Doing/Plugins.html index 937bbd5a..41c1f9b4 100644 --- a/docs/doc/Doing/Plugins.html +++ b/docs/doc/Doing/Plugins.html @@ -1340,7 +1340,7 @@

diff --git a/docs/doc/Doing/Prompt.html b/docs/doc/Doing/Prompt.html index a5c50b0d..101ffcd7 100644 --- a/docs/doc/Doing/Prompt.html +++ b/docs/doc/Doing/Prompt.html @@ -326,7 +326,7 @@

diff --git a/docs/doc/Doing/PromptChoose.html b/docs/doc/Doing/PromptChoose.html index 04d04d66..96d30526 100644 --- a/docs/doc/Doing/PromptChoose.html +++ b/docs/doc/Doing/PromptChoose.html @@ -474,7 +474,7 @@

diff --git a/docs/doc/Doing/PromptFZF.html b/docs/doc/Doing/PromptFZF.html index 8a322e72..14b3be4c 100644 --- a/docs/doc/Doing/PromptFZF.html +++ b/docs/doc/Doing/PromptFZF.html @@ -381,7 +381,7 @@

diff --git a/docs/doc/Doing/PromptInput.html b/docs/doc/Doing/PromptInput.html index 626eb92f..5d2731a6 100644 --- a/docs/doc/Doing/PromptInput.html +++ b/docs/doc/Doing/PromptInput.html @@ -562,7 +562,7 @@

diff --git a/docs/doc/Doing/PromptSTD.html b/docs/doc/Doing/PromptSTD.html index 9cf20778..fef8fef2 100644 --- a/docs/doc/Doing/PromptSTD.html +++ b/docs/doc/Doing/PromptSTD.html @@ -283,7 +283,7 @@

diff --git a/docs/doc/Doing/PromptYN.html b/docs/doc/Doing/PromptYN.html index 03aa5d2e..e902c35a 100644 --- a/docs/doc/Doing/PromptYN.html +++ b/docs/doc/Doing/PromptYN.html @@ -227,7 +227,7 @@

diff --git a/docs/doc/Doing/Section.html b/docs/doc/Doing/Section.html index 339b86c2..75eefe6c 100644 --- a/docs/doc/Doing/Section.html +++ b/docs/doc/Doing/Section.html @@ -400,7 +400,7 @@

diff --git a/docs/doc/Doing/StringHighlight.html b/docs/doc/Doing/StringHighlight.html index 7cce0b89..4af6ee4b 100644 --- a/docs/doc/Doing/StringHighlight.html +++ b/docs/doc/Doing/StringHighlight.html @@ -523,7 +523,7 @@

diff --git a/docs/doc/Doing/StringNormalize.html b/docs/doc/Doing/StringNormalize.html index 8011f4b9..520e55d3 100644 --- a/docs/doc/Doing/StringNormalize.html +++ b/docs/doc/Doing/StringNormalize.html @@ -267,6 +267,29 @@

+ + + +
  • + + + #normalize_list_style(default = :space) ⇒ Symbol + + + + + + + + + + + + + +

    Normalize list output style.

    +
    +
  • @@ -670,6 +693,66 @@

    + + +
    +

    + + #normalize_list_style(default = :space) ⇒ Symbol + + + + + +

    +
    +

    Normalize list output style

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + default + + + + + + (defaults to: :space) + + + — +

      The default

      +
      + +
    • + +
    + +

    Returns:

    +
      + +
    • + + + (Symbol) + + + + — +

      :comma, :column, :tab, :space

      +
      + +
    • + +
    + +
    @@ -953,7 +1036,7 @@

    diff --git a/docs/doc/Doing/StringQuery.html b/docs/doc/Doing/StringQuery.html index 9f272385..f32fd3f5 100644 --- a/docs/doc/Doing/StringQuery.html +++ b/docs/doc/Doing/StringQuery.html @@ -771,7 +771,7 @@

    diff --git a/docs/doc/Doing/StringTags.html b/docs/doc/Doing/StringTags.html index 3eaad38b..602beb21 100644 --- a/docs/doc/Doing/StringTags.html +++ b/docs/doc/Doing/StringTags.html @@ -874,7 +874,7 @@

    diff --git a/docs/doc/Doing/StringTransform.html b/docs/doc/Doing/StringTransform.html index 6f399b2b..2c1fb48b 100644 --- a/docs/doc/Doing/StringTransform.html +++ b/docs/doc/Doing/StringTransform.html @@ -589,7 +589,7 @@

    diff --git a/docs/doc/Doing/StringTruncate.html b/docs/doc/Doing/StringTruncate.html index 7a507d57..60704111 100644 --- a/docs/doc/Doing/StringTruncate.html +++ b/docs/doc/Doing/StringTruncate.html @@ -438,7 +438,7 @@

    diff --git a/docs/doc/Doing/StringURL.html b/docs/doc/Doing/StringURL.html index fa226842..60d6ea87 100644 --- a/docs/doc/Doing/StringURL.html +++ b/docs/doc/Doing/StringURL.html @@ -399,7 +399,7 @@

    diff --git a/docs/doc/Doing/SymbolNormalize.html b/docs/doc/Doing/SymbolNormalize.html index 86f0c299..afad7f9a 100644 --- a/docs/doc/Doing/SymbolNormalize.html +++ b/docs/doc/Doing/SymbolNormalize.html @@ -331,7 +331,7 @@

    diff --git a/docs/doc/Doing/TaskPaperExport.html b/docs/doc/Doing/TaskPaperExport.html index 6084d775..6f0d9c23 100644 --- a/docs/doc/Doing/TaskPaperExport.html +++ b/docs/doc/Doing/TaskPaperExport.html @@ -212,7 +212,7 @@

    diff --git a/docs/doc/Doing/TemplateExport.html b/docs/doc/Doing/TemplateExport.html index a6c5f188..ba96127a 100644 --- a/docs/doc/Doing/TemplateExport.html +++ b/docs/doc/Doing/TemplateExport.html @@ -239,7 +239,7 @@

    diff --git a/docs/doc/Doing/TemplateString.html b/docs/doc/Doing/TemplateString.html index 8bac9500..a0182d59 100644 --- a/docs/doc/Doing/TemplateString.html +++ b/docs/doc/Doing/TemplateString.html @@ -499,7 +499,7 @@

    Methods included from Methods included from StringNormalize

    -

    #normalize_age, #normalize_age!, #normalize_bool, #normalize_bool!, #normalize_case, #normalize_case!, #normalize_change_type, #normalize_matching, #normalize_matching!, #normalize_order, #normalize_order!, #normalize_tag_sort, #normalize_tag_sort!, #normalize_trigger, #normalize_trigger!

    +

    #normalize_age, #normalize_age!, #normalize_bool, #normalize_bool!, #normalize_case, #normalize_case!, #normalize_change_type, #normalize_list_style, #normalize_matching, #normalize_matching!, #normalize_order, #normalize_order!, #normalize_tag_sort, #normalize_tag_sort!, #normalize_trigger, #normalize_trigger!

    Constructor Details

    @@ -802,7 +802,7 @@

    diff --git a/docs/doc/Doing/TimingImport.html b/docs/doc/Doing/TimingImport.html index 9d47e736..ab2f34f0 100644 --- a/docs/doc/Doing/TimingImport.html +++ b/docs/doc/Doing/TimingImport.html @@ -275,7 +275,7 @@

    diff --git a/docs/doc/Doing/Types.html b/docs/doc/Doing/Types.html index 8e9f2ff6..b221db1e 100644 --- a/docs/doc/Doing/Types.html +++ b/docs/doc/Doing/Types.html @@ -241,7 +241,7 @@

    diff --git a/docs/doc/Doing/Util.html b/docs/doc/Doing/Util.html index db2fff16..0d774afc 100644 --- a/docs/doc/Doing/Util.html +++ b/docs/doc/Doing/Util.html @@ -982,7 +982,7 @@

    diff --git a/docs/doc/Doing/Util/Backup.html b/docs/doc/Doing/Util/Backup.html index 860469a8..89dbd349 100644 --- a/docs/doc/Doing/Util/Backup.html +++ b/docs/doc/Doing/Util/Backup.html @@ -684,7 +684,7 @@

    diff --git a/docs/doc/Doing/Version.html b/docs/doc/Doing/Version.html index cdc4928e..782dfaa4 100644 --- a/docs/doc/Doing/Version.html +++ b/docs/doc/Doing/Version.html @@ -513,7 +513,7 @@

    diff --git a/docs/doc/Doing/WWID.html b/docs/doc/Doing/WWID.html index 193368c7..27e7f49a 100644 --- a/docs/doc/Doing/WWID.html +++ b/docs/doc/Doing/WWID.html @@ -5155,7 +5155,7 @@

    diff --git a/docs/doc/FalseClass.html b/docs/doc/FalseClass.html index b7c5bc42..5de1c026 100644 --- a/docs/doc/FalseClass.html +++ b/docs/doc/FalseClass.html @@ -235,7 +235,7 @@

    diff --git a/docs/doc/GLI.html b/docs/doc/GLI.html index 4b8d4b06..bc121c08 100644 --- a/docs/doc/GLI.html +++ b/docs/doc/GLI.html @@ -107,7 +107,7 @@

    Defined Under Namespace

    diff --git a/docs/doc/GLI/Commands.html b/docs/doc/GLI/Commands.html index 14900ebf..9325c5c7 100644 --- a/docs/doc/GLI/Commands.html +++ b/docs/doc/GLI/Commands.html @@ -107,7 +107,7 @@

    Defined Under Namespace

    diff --git a/docs/doc/GLI/Commands/Help.html b/docs/doc/GLI/Commands/Help.html index 3e5383ee..e6e96e38 100644 --- a/docs/doc/GLI/Commands/Help.html +++ b/docs/doc/GLI/Commands/Help.html @@ -175,7 +175,7 @@

    diff --git a/docs/doc/GLI/Commands/MarkdownDocumentListener.html b/docs/doc/GLI/Commands/MarkdownDocumentListener.html index b1f8c24d..e49595df 100644 --- a/docs/doc/GLI/Commands/MarkdownDocumentListener.html +++ b/docs/doc/GLI/Commands/MarkdownDocumentListener.html @@ -753,7 +753,7 @@

    diff --git a/docs/doc/Hash.html b/docs/doc/Hash.html index 716cfa50..1aa5c0c9 100644 --- a/docs/doc/Hash.html +++ b/docs/doc/Hash.html @@ -1000,7 +1000,7 @@

    diff --git a/docs/doc/Numeric.html b/docs/doc/Numeric.html index b1523f76..da8c27cb 100644 --- a/docs/doc/Numeric.html +++ b/docs/doc/Numeric.html @@ -214,7 +214,7 @@

    diff --git a/docs/doc/Object.html b/docs/doc/Object.html index fab0ef29..d988f4c3 100644 --- a/docs/doc/Object.html +++ b/docs/doc/Object.html @@ -193,7 +193,7 @@

    diff --git a/docs/doc/PhraseParser.html b/docs/doc/PhraseParser.html index 49896d78..e6e428bd 100644 --- a/docs/doc/PhraseParser.html +++ b/docs/doc/PhraseParser.html @@ -105,7 +105,7 @@

    Defined Under Namespace

    diff --git a/docs/doc/PhraseParser/Operator.html b/docs/doc/PhraseParser/Operator.html index f7d6625b..b5cc6113 100644 --- a/docs/doc/PhraseParser/Operator.html +++ b/docs/doc/PhraseParser/Operator.html @@ -162,7 +162,7 @@

    diff --git a/docs/doc/PhraseParser/PhraseClause.html b/docs/doc/PhraseParser/PhraseClause.html index a6a153b0..4b125efb 100644 --- a/docs/doc/PhraseParser/PhraseClause.html +++ b/docs/doc/PhraseParser/PhraseClause.html @@ -293,7 +293,7 @@

    diff --git a/docs/doc/PhraseParser/Query.html b/docs/doc/PhraseParser/Query.html index 9f72de4c..2803e4c8 100644 --- a/docs/doc/PhraseParser/Query.html +++ b/docs/doc/PhraseParser/Query.html @@ -485,7 +485,7 @@

    diff --git a/docs/doc/PhraseParser/QueryParser.html b/docs/doc/PhraseParser/QueryParser.html index e4f11161..11a2cbb3 100644 --- a/docs/doc/PhraseParser/QueryParser.html +++ b/docs/doc/PhraseParser/QueryParser.html @@ -126,7 +126,7 @@

    Overview

    diff --git a/docs/doc/PhraseParser/QueryTransformer.html b/docs/doc/PhraseParser/QueryTransformer.html index 878b9578..3e4003b3 100644 --- a/docs/doc/PhraseParser/QueryTransformer.html +++ b/docs/doc/PhraseParser/QueryTransformer.html @@ -114,7 +114,7 @@ diff --git a/docs/doc/PhraseParser/TermClause.html b/docs/doc/PhraseParser/TermClause.html index 9de62471..f7bccbb8 100644 --- a/docs/doc/PhraseParser/TermClause.html +++ b/docs/doc/PhraseParser/TermClause.html @@ -283,7 +283,7 @@

    diff --git a/docs/doc/Status.html b/docs/doc/Status.html index b4986b80..9aced11f 100644 --- a/docs/doc/Status.html +++ b/docs/doc/Status.html @@ -316,7 +316,7 @@

    diff --git a/docs/doc/String.html b/docs/doc/String.html index 063b5794..ef5fd572 100644 --- a/docs/doc/String.html +++ b/docs/doc/String.html @@ -413,7 +413,7 @@

    Methods included from Methods included from Doing::StringNormalize

    -

    #normalize_age, #normalize_age!, #normalize_bool, #normalize_bool!, #normalize_case, #normalize_case!, #normalize_change_type, #normalize_matching, #normalize_matching!, #normalize_order, #normalize_order!, #normalize_tag_sort, #normalize_tag_sort!, #normalize_trigger, #normalize_trigger!

    +

    #normalize_age, #normalize_age!, #normalize_bool, #normalize_bool!, #normalize_case, #normalize_case!, #normalize_change_type, #normalize_list_style, #normalize_matching, #normalize_matching!, #normalize_order, #normalize_order!, #normalize_tag_sort, #normalize_tag_sort!, #normalize_trigger, #normalize_trigger!

    @@ -679,7 +679,7 @@

    diff --git a/docs/doc/Symbol.html b/docs/doc/Symbol.html index a916c49a..c8a84b87 100644 --- a/docs/doc/Symbol.html +++ b/docs/doc/Symbol.html @@ -127,7 +127,7 @@

    Methods included from - Generated on Sun Aug 28 14:45:30 2022 by + Generated on Sun Jan 1 07:08:28 2023 by yard 0.9.28 (ruby-3.0.1). diff --git a/docs/doc/Time.html b/docs/doc/Time.html index 1a993010..90f0fe09 100644 --- a/docs/doc/Time.html +++ b/docs/doc/Time.html @@ -411,7 +411,7 @@

    diff --git a/docs/doc/TrueClass.html b/docs/doc/TrueClass.html index 364545e4..01e8519e 100644 --- a/docs/doc/TrueClass.html +++ b/docs/doc/TrueClass.html @@ -235,7 +235,7 @@

    diff --git a/docs/doc/_index.html b/docs/doc/_index.html index 6309d797..55139bce 100644 --- a/docs/doc/_index.html +++ b/docs/doc/_index.html @@ -954,7 +954,7 @@

    Namespace Listing A-Z

    diff --git a/docs/doc/file.README.html b/docs/doc/file.README.html index f719f913..0c8edac4 100644 --- a/docs/doc/file.README.html +++ b/docs/doc/file.README.html @@ -153,7 +153,7 @@

    Changelog

    diff --git a/docs/doc/index.html b/docs/doc/index.html index d8f42326..4dfd3b1b 100644 --- a/docs/doc/index.html +++ b/docs/doc/index.html @@ -153,7 +153,7 @@

    Changelog

    diff --git a/docs/doc/method_list.html b/docs/doc/method_list.html index 3cd69961..023452a7 100644 --- a/docs/doc/method_list.html +++ b/docs/doc/method_list.html @@ -150,16 +150,16 @@

    Method List

  • - #all_tags - Doing::WWID + #all_tags + Doing::Items
  • - #all_tags - Doing::Items + #all_tags + Doing::WWID
  • @@ -262,16 +262,16 @@

    Method List

  • - #changes - Doing::Changes + #changes + Doing::WWID
  • - #changes - Doing::WWID + #changes + Doing::Changes
  • @@ -398,16 +398,16 @@

    Method List

  • - #clone - Doing::Item + #clone + Hash
  • - #clone - Hash + #clone + Doing::Item
  • @@ -470,16 +470,16 @@

    Method List

  • - #commands - Doing::Completion::ZshCompletions + #commands + Doing::Completion::FigCompletions
  • - #commands - Doing::Completion::FigCompletions + #commands + Doing::Completion::FishCompletions
  • @@ -494,16 +494,16 @@

    Method List

  • - #commands - GLI::Commands::MarkdownDocumentListener + #commands + Doing::Completion::ZshCompletions
  • - #commands - Doing::Completion::FishCompletions + #commands + GLI::Commands::MarkdownDocumentListener
  • @@ -534,16 +534,16 @@

    Method List

  • - #compress! - Doing::Note + #compress! + Doing::StringTransform
  • - #compress! - Doing::StringTransform + #compress! + Doing::Note
  • @@ -566,16 +566,16 @@

    Method List

  • - #config_file - Doing::Configuration + #config_file + Doing::WWID
  • - #config_file - Doing::WWID + #config_file + Doing::Configuration
  • @@ -958,16 +958,16 @@

    Method List

  • - #equal? - Doing::Note + #equal? + Doing::Section
  • - #equal? - Doing::Section + #equal? + Doing::Note
  • @@ -1014,16 +1014,16 @@

    Method List

  • - #expand_date_tags - Doing::ItemDates + #expand_date_tags + Doing::ChronifyString
  • - #expand_date_tags - Doing::ChronifyString + #expand_date_tags + Doing::ItemDates
  • @@ -1094,16 +1094,16 @@

    Method List

  • - #force_answer - Doing::Configuration + force_answer + Doing::Prompt
  • - force_answer - Doing::Prompt + #force_answer + Doing::Configuration
  • @@ -1230,8 +1230,8 @@

    Method List

  • - #generate_helpers - Doing::Completion::FigCompletions + #generate_helpers + Doing::Completion::FishCompletions
  • @@ -1246,16 +1246,16 @@

    Method List

  • - #generate_helpers - Doing::Completion::FishCompletions + #generate_helpers + Doing::Completion::FigCompletions
  • - #generate_subcommand_completions - Doing::Completion::ZshCompletions + #generate_subcommand_completions + Doing::Completion::FigCompletions
  • @@ -1270,32 +1270,32 @@

    Method List

  • - #generate_subcommand_completions - Doing::Completion::FigCompletions + #generate_subcommand_completions + Doing::Completion::ZshCompletions
  • - #generate_subcommand_option_completions - Doing::Completion::FishCompletions + #generate_subcommand_option_completions + Doing::Completion::FigCompletions
  • - #generate_subcommand_option_completions - Doing::Completion::FigCompletions + #generate_subcommand_option_completions + Doing::Completion::ZshCompletions
  • - #generate_subcommand_option_completions - Doing::Completion::ZshCompletions + #generate_subcommand_option_completions + Doing::Completion::FishCompletions
  • @@ -1350,16 +1350,16 @@

    Method List

  • - #global_options - Doing::Completion::FishCompletions + #global_options + Doing::Completion::BashCompletions
  • - #global_options - Doing::Completion::BashCompletions + #global_options + Doing::Completion::ZshCompletions
  • @@ -1374,24 +1374,24 @@

    Method List

  • - #global_options - Doing::Completion::ZshCompletions + #global_options + Doing::Completion::FishCompletions
  • - #good? - Numeric + #good? + TrueClass
  • - #good? - TrueClass + #good? + Time
  • @@ -1406,48 +1406,48 @@

    Method List

  • - #good? - Object + #good? + Array
  • - #good? - Time + #good? + FalseClass
  • - #good? - FalseClass + #good? + Numeric
  • - #good? - Array + #good? + Object
  • - #guess_section - Doing::WWID + #guess_section + Doing::Items
  • - #guess_section - Doing::Items + #guess_section + Doing::WWID
  • @@ -1534,56 +1534,56 @@

    Method List

  • - #ignore_case - Doing::ItemQuery + #ignore_case + Doing::StringQuery
  • - #ignore_case - Doing::StringQuery + #ignore_case + Doing::ItemQuery
  • - #import - Doing::WWID + import + Doing::CalendarImport
  • - import - Doing::TimingImport + import + Doing::DoingImport
  • - import - Doing::JSONImport + #import + Doing::WWID
  • - import - Doing::CalendarImport + import + Doing::JSONImport
  • - import - Doing::DoingImport + import + Doing::TimingImport
  • @@ -1638,24 +1638,24 @@

    Method List

  • - #initialize - Doing::TemplateString + #initialize + Doing::Errors::DoingStandardError
  • - #initialize - Doing::Logger + #initialize + Doing::Version
  • - #initialize - Doing::Errors::WrongCommand + #initialize + Doing::Changes
  • @@ -1670,72 +1670,72 @@

    Method List

  • - #initialize - PhraseParser::Query + #initialize + Doing::Item
  • - #initialize - Doing::Errors::DoingRuntimeError + #initialize + Doing::Completion::FigCompletions
  • - #initialize - Doing::Item + #initialize + Doing::Section
  • - #initialize - Doing::Completion::FigCompletions + #initialize + Doing::WWID
  • - #initialize - Doing::Section + #initialize + Doing::Change
  • - #initialize - Doing::Errors::NoResults + #initialize + Doing::Completion::ZshCompletions
  • - #initialize - Doing::Errors::HistoryLimitError + #initialize + Doing::Logger
  • - #initialize - Doing::Errors::MissingBackupFile + #initialize + Doing::Errors::PluginException
  • - #initialize - Doing::Completion::ZshCompletions + #initialize + Doing::TemplateString
  • @@ -1750,80 +1750,80 @@

    Method List

  • - #initialize - Doing::Errors::PluginException + #initialize + Doing::Errors::MissingBackupFile
  • - #initialize - Doing::Change + #initialize + Doing::Errors::HistoryLimitError
  • - #initialize - Doing::Configuration + #initialize + Doing::Errors::NoResults
  • - #initialize - Doing::DayOneRenderer + #initialize + Doing::Errors::DoingRuntimeError
  • - #initialize - Doing::Entry + #initialize + Doing::Errors::WrongCommand
  • - #initialize - Doing::Note + #initialize + BooleanTermParser::Clause
  • - #initialize - Doing::WWID + #initialize + Doing::Errors::EmptyInput
  • - #initialize - GLI::Commands::MarkdownDocumentListener + #initialize + Doing::Errors::UserCancelled
  • - #initialize - Doing::Completion::FishCompletions + #initialize + Doing::Errors::DoingNoTraceError
  • - #initialize - Doing::Changes + #initialize + Doing::Entry
  • @@ -1846,64 +1846,64 @@

    Method List

  • - #initialize - PhraseParser::TermClause + #initialize + Doing::Completion::FishCompletions
  • - #initialize - PhraseParser::PhraseClause + #initialize + GLI::Commands::MarkdownDocumentListener
  • - #initialize - Doing::Errors::DoingNoTraceError + #initialize + Doing::Note
  • - #initialize - Doing::Version + #initialize + PhraseParser::Query
  • - #initialize - BooleanTermParser::Clause + #initialize + PhraseParser::PhraseClause
  • - #initialize - Doing::Errors::UserCancelled + #initialize + Doing::DayOneRenderer
  • - #initialize - Doing::Errors::EmptyInput + #initialize + PhraseParser::TermClause
  • - #initialize - Doing::Errors::DoingStandardError + #initialize + Doing::Configuration
  • @@ -1934,16 +1934,16 @@

    Method List

  • - #interactive - Doing::Changes + #interactive + Doing::WWID
  • - #interactive - Doing::WWID + #interactive + Doing::Changes
  • @@ -2182,16 +2182,16 @@

    Method List

  • - #match - PhraseParser::Query + #match + BooleanTermParser::Query
  • - #match - BooleanTermParser::Query + #match + PhraseParser::Query
  • @@ -2326,16 +2326,16 @@

    Method List

  • - #normalize_bool - Doing::StringNormalize + #normalize_bool + Doing::SymbolNormalize
  • - #normalize_bool - Doing::SymbolNormalize + #normalize_bool + Doing::StringNormalize
  • @@ -2350,16 +2350,16 @@

    Method List

  • - #normalize_case - Doing::StringNormalize + #normalize_case + Doing::SymbolNormalize
  • - #normalize_case - Doing::SymbolNormalize + #normalize_case + Doing::StringNormalize
  • @@ -2390,23 +2390,23 @@

    Method List

  • - #normalize_matching - Doing::SymbolNormalize + #normalize_list_style + Doing::StringNormalize
  • - #normalize_matching - Doing::StringNormalize + #normalize_matching + Doing::SymbolNormalize
  • - #normalize_matching! + #normalize_matching Doing::StringNormalize
  • @@ -2414,8 +2414,8 @@

    Method List

  • - #normalize_order - Doing::SymbolNormalize + #normalize_matching! + Doing::StringNormalize
  • @@ -2429,6 +2429,14 @@

    Method List

  • +
    + #normalize_order + Doing::SymbolNormalize +
    +
  • + + +
  • #normalize_order! Doing::StringNormalize @@ -2436,7 +2444,7 @@

    Method List

  • -
  • +
  • #normalize_tag_sort Doing::SymbolNormalize @@ -2444,7 +2452,7 @@

    Method List

  • -
  • +
  • #normalize_tag_sort Doing::StringNormalize @@ -2452,7 +2460,7 @@

    Method List

  • -
  • +
  • #normalize_tag_sort FalseClass @@ -2460,7 +2468,7 @@

    Method List

  • -
  • +
  • #normalize_tag_sort TrueClass @@ -2468,7 +2476,7 @@

    Method List

  • -
  • +
  • #normalize_tag_sort! Doing::StringNormalize @@ -2476,7 +2484,7 @@

    Method List

  • -
  • +
  • #normalize_trigger Doing::StringNormalize @@ -2484,7 +2492,7 @@

    Method List

  • -
  • +
  • #normalize_trigger! Doing::StringNormalize @@ -2492,7 +2500,7 @@

    Method List

  • -
  • +
  • normalize_type Doing::Completion @@ -2500,7 +2508,7 @@

    Method List

  • -
  • +
  • #note Doing::Item @@ -2508,7 +2516,7 @@

    Method List

  • -
  • +
  • #operator BooleanTermParser::Clause @@ -2516,7 +2524,7 @@

    Method List

  • -
  • +
  • #operator PhraseParser::TermClause @@ -2524,7 +2532,7 @@

    Method List

  • -
  • +
  • #operator PhraseParser::PhraseClause @@ -2532,7 +2540,7 @@

    Method List

  • -
  • +
  • #options GLI::Commands::MarkdownDocumentListener @@ -2540,7 +2548,7 @@

    Method List

  • -
  • +
  • #original Doing::TemplateString @@ -2548,7 +2556,7 @@

    Method List

  • -
  • +
  • #original Doing::Section @@ -2556,7 +2564,7 @@

    Method List

  • -
  • +
  • #output_results Doing::Logger @@ -2564,7 +2572,7 @@

    Method List

  • -
  • +
  • #overlapping_time? Doing::ItemDates @@ -2572,7 +2580,7 @@

    Method List

  • -
  • +
  • page Doing::Pager @@ -2580,7 +2588,7 @@

    Method List

  • -
  • +
  • #page_title Doing::DayOneRenderer @@ -2588,7 +2596,7 @@

    Method List

  • -
  • +
  • paginate Doing::Pager @@ -2596,7 +2604,7 @@

    Method List

  • -
  • +
  • paginate= Doing::Pager @@ -2604,7 +2612,7 @@

    Method List

  • -
  • +
  • #parse_colors Doing::TemplateString @@ -2612,7 +2620,7 @@

    Method List

  • -
  • +
  • parse_command Doing::Completion @@ -2620,7 +2628,7 @@

    Method List

  • -
  • +
  • parse_commands Doing::Completion @@ -2628,7 +2636,7 @@

    Method List

  • -
  • +
  • #parse_entries Doing::Change @@ -2636,7 +2644,7 @@

    Method List

  • -
  • +
  • parse_option Doing::Completion @@ -2644,7 +2652,7 @@

    Method List

  • -
  • +
  • parse_options Doing::Completion @@ -2652,7 +2660,7 @@

    Method List

  • -
  • +
  • #parsed_colors Doing::TemplateString @@ -2660,7 +2668,7 @@

    Method List

  • -
  • +
  • #patch Doing::Version @@ -2668,7 +2676,7 @@

    Method List

  • -
  • +
  • #phrase PhraseParser::PhraseClause @@ -2676,7 +2684,7 @@

    Method List

  • -
  • +
  • #plugin Doing::Errors::PluginException @@ -2684,7 +2692,7 @@

    Method List

  • -
  • +
  • plugin_names Doing::Plugins @@ -2692,7 +2700,7 @@

    Method List

  • -
  • +
  • plugin_regex Doing::Plugins @@ -2700,7 +2708,7 @@

    Method List

  • -
  • +
  • plugin_templates Doing::Plugins @@ -2708,7 +2716,7 @@

    Method List

  • -
  • +
  • plugins Doing::Plugins @@ -2716,7 +2724,7 @@

    Method List

  • -
  • +
  • plugins_path Doing::Plugins @@ -2724,7 +2732,7 @@

    Method List

  • -
  • +
  • #print_prefix Doing::Entry @@ -2732,7 +2740,7 @@

    Method List

  • -
  • +
  • priority_value Doing::Hooks @@ -2740,7 +2748,7 @@

    Method List

  • -
  • +
  • #program_desc GLI::Commands::MarkdownDocumentListener @@ -2748,7 +2756,7 @@

    Method List

  • -
  • +
  • #program_long_desc GLI::Commands::MarkdownDocumentListener @@ -2756,7 +2764,7 @@

    Method List

  • -
  • +
  • #progress Status @@ -2764,7 +2772,7 @@

    Method List

  • -
  • +
  • #prune_backups Doing::Util::Backup @@ -2772,7 +2780,7 @@

    Method List

  • -
  • +
  • #raw Doing::TemplateString @@ -2780,7 +2788,7 @@

    Method List

  • -
  • +
  • read_doing_file Doing::DoingImport @@ -2788,7 +2796,7 @@

    Method List

  • -
  • +
  • #read_line Doing::PromptInput @@ -2796,7 +2804,7 @@

    Method List

  • -
  • +
  • #read_lines Doing::PromptInput @@ -2804,7 +2812,7 @@

    Method List

  • -
  • +
  • #recent Doing::WWID @@ -2812,7 +2820,7 @@

    Method List

  • -
  • +
  • #redo_backup Doing::Util::Backup @@ -2820,7 +2828,7 @@

    Method List

  • -
  • +
  • register Doing::Hooks @@ -2828,7 +2836,7 @@

    Method List

  • -
  • +
  • register Doing::Plugins @@ -2836,7 +2844,7 @@

    Method List

  • -
  • +
  • register_one Doing::Hooks @@ -2844,7 +2852,7 @@

    Method List

  • -
  • +
  • #relative_date Time @@ -2852,7 +2860,7 @@

    Method List

  • -
  • +
  • #remove_at Doing::StringTags @@ -2860,7 +2868,7 @@

    Method List

  • -
  • +
  • #remove_bad Doing::ArrayCleanup @@ -2868,7 +2876,7 @@

    Method List

  • -
  • +
  • #remove_bad! Doing::ArrayCleanup @@ -2876,7 +2884,7 @@

    Method List

  • -
  • +
  • #remove_empty Hash @@ -2884,7 +2892,7 @@

    Method List

  • -
  • +
  • #remove_empty Doing::ArrayCleanup @@ -2892,7 +2900,7 @@

    Method List

  • -
  • +
  • #remove_empty! Doing::ArrayCleanup @@ -2900,7 +2908,7 @@

    Method List

  • -
  • +
  • #remove_self_links Doing::StringURL @@ -2908,7 +2916,7 @@

    Method List

  • -
  • +
  • #rename_key Hash @@ -2916,7 +2924,7 @@

    Method List

  • -
  • +
  • #rename_keys Hash @@ -2924,7 +2932,7 @@

    Method List

  • -
  • +
  • #rename_view_keys Doing::WWID @@ -2932,7 +2940,7 @@

    Method List

  • -
  • +
  • render Doing::HTMLExport @@ -2940,7 +2948,7 @@

    Method List

  • -
  • +
  • render Doing::TemplateExport @@ -2948,7 +2956,7 @@

    Method List

  • -
  • +
  • render Doing::MarkdownExport @@ -2956,7 +2964,7 @@

    Method List

  • -
  • +
  • render Doing::JSONExport @@ -2964,7 +2972,7 @@

    Method List

  • -
  • +
  • render Doing::DoingExport @@ -2972,7 +2980,7 @@

    Method List

  • -
  • +
  • render Doing::TaskPaperExport @@ -2980,7 +2988,7 @@

    Method List

  • -
  • +
  • render Doing::DayoneExport @@ -2988,7 +2996,7 @@

    Method List

  • -
  • +
  • render Doing::CSVExport @@ -2996,7 +3004,7 @@

    Method List

  • -
  • +
  • #reparse Doing::TemplateString @@ -3004,7 +3012,7 @@

    Method List

  • -
  • +
  • #repeat_item Doing::WWID @@ -3012,7 +3020,7 @@

    Method List

  • -
  • +
  • #repeat_last Doing::WWID @@ -3020,7 +3028,7 @@

    Method List

  • -
  • +
  • #replace_qualified_urls Doing::StringURL @@ -3028,7 +3036,7 @@

    Method List

  • -
  • +
  • #request_lines Doing::PromptInput @@ -3036,7 +3044,7 @@

    Method List

  • -
  • +
  • #reset_item Doing::WWID @@ -3044,7 +3052,7 @@

    Method List

  • -
  • +
  • #resolve_key_path Doing::Configuration @@ -3052,7 +3060,7 @@

    Method List

  • -
  • +
  • #restore_last_backup Doing::Util::Backup @@ -3060,7 +3068,7 @@

    Method List

  • -
  • +
  • #restore_level Doing::Logger @@ -3068,7 +3076,7 @@

    Method List

  • -
  • +
  • #restore_std Doing::PromptSTD @@ -3076,7 +3084,7 @@

    Method List

  • -
  • +
  • #results Doing::Logger @@ -3084,7 +3092,7 @@

    Method List

  • -
  • +
  • #rgb Doing::Color @@ -3092,7 +3100,7 @@

    Method List

  • -
  • +
  • #rotate Doing::WWID @@ -3100,7 +3108,7 @@

    Method List

  • -
  • +
  • #rx? Doing::StringQuery @@ -3108,7 +3116,7 @@

    Method List

  • -
  • +
  • #safe_load_file Doing::Util @@ -3116,7 +3124,7 @@

    Method List

  • -
  • +
  • #same_time? Doing::ItemDates @@ -3124,7 +3132,7 @@

    Method List

  • -
  • +
  • #sanitize String @@ -3132,7 +3140,7 @@

    Method List

  • -
  • +
  • #save_view Doing::Configuration @@ -3140,7 +3148,7 @@

    Method List

  • -
  • +
  • #search Doing::ItemQuery @@ -3148,7 +3156,7 @@

    Method List

  • -
  • +
  • #search Doing::Items @@ -3156,7 +3164,7 @@

    Method List

  • -
  • +
  • #search_entries Doing::Change @@ -3164,7 +3172,7 @@

    Method List

  • -
  • +
  • #section Doing::Item @@ -3172,7 +3180,7 @@

    Method List

  • -
  • +
  • #section? Doing::Items @@ -3180,7 +3188,7 @@

    Method List

  • -
  • +
  • #section_titles Doing::Items @@ -3188,7 +3196,7 @@

    Method List

  • -
  • +
  • #sections Doing::WWID @@ -3196,7 +3204,7 @@

    Method List

  • -
  • +
  • #sections Doing::Items @@ -3204,7 +3212,7 @@

    Method List

  • -
  • +
  • #select_backup Doing::Util::Backup @@ -3212,7 +3220,7 @@

    Method List

  • -
  • +
  • #select_redo Doing::Util::Backup @@ -3220,7 +3228,7 @@

    Method List

  • -
  • +
  • #set_type Doing::StringTransform @@ -3228,7 +3236,7 @@

    Method List

  • -
  • +
  • settings Doing::CSVExport @@ -3236,7 +3244,7 @@

    Method List

  • -
  • +
  • settings Doing::DayoneExport @@ -3244,7 +3252,7 @@

    Method List

  • -
  • +
  • settings Doing::DoingImport @@ -3252,7 +3260,7 @@

    Method List

  • -
  • +
  • settings Doing::DoingExport @@ -3260,7 +3268,7 @@

    Method List

  • -
  • +
  • settings Doing::TimingImport @@ -3268,7 +3276,7 @@

    Method List

  • -
  • +
  • settings Doing::JSONImport @@ -3276,7 +3284,7 @@

    Method List

  • -
  • +
  • settings Doing::MarkdownExport @@ -3284,7 +3292,7 @@

    Method List

  • -
  • +
  • settings Doing::JSONExport @@ -3292,7 +3300,7 @@

    Method List

  • -
  • +
  • settings Doing::TemplateExport @@ -3300,7 +3308,7 @@

    Method List

  • -
  • +
  • settings Doing::CalendarImport @@ -3308,7 +3316,7 @@

    Method List

  • -
  • +
  • settings Doing::TaskPaperExport @@ -3316,7 +3324,7 @@

    Method List

  • -
  • +
  • #settings Doing::Configuration @@ -3324,7 +3332,7 @@

    Method List

  • -
  • +
  • settings Doing::HTMLExport @@ -3332,7 +3340,7 @@

    Method List

  • -
  • +
  • #short_desc Doing::Completion::StringUtils @@ -3340,7 +3348,7 @@

    Method List

  • -
  • +
  • #should_clauses PhraseParser::Query @@ -3348,7 +3356,7 @@

    Method List

  • -
  • +
  • #should_finish? Doing::ItemState @@ -3356,7 +3364,7 @@

    Method List

  • -
  • +
  • #should_terms BooleanTermParser::Query @@ -3364,7 +3372,7 @@

    Method List

  • -
  • +
  • #should_time? Doing::ItemState @@ -3372,7 +3380,7 @@

    Method List

  • -
  • +
  • #show_help GLI::Commands::Help @@ -3380,7 +3388,7 @@

    Method List

  • -
  • +
  • #silence_std Doing::PromptSTD @@ -3388,7 +3396,7 @@

    Method List

  • -
  • +
  • #simple_wrap Doing::StringTransform @@ -3396,7 +3404,7 @@

    Method List

  • -
  • +
  • #split_date_range Doing::ChronifyString @@ -3404,7 +3412,7 @@

    Method List

  • -
  • +
  • #split_items Doing::Change @@ -3412,7 +3420,7 @@

    Method List

  • -
  • +
  • #split_tags Doing::StringTags @@ -3420,7 +3428,7 @@

    Method List

  • -
  • +
  • #status Status @@ -3428,7 +3436,7 @@

    Method List

  • -
  • +
  • #stop_start Doing::WWID @@ -3436,7 +3444,7 @@

    Method List

  • -
  • +
  • #string Doing::Entry @@ -3444,7 +3452,7 @@

    Method List

  • -
  • +
  • #stringify_keys Hash @@ -3452,7 +3460,7 @@

    Method List

  • -
  • +
  • #stringify_values Hash @@ -3460,7 +3468,7 @@

    Method List

  • -
  • +
  • #strip_lines Doing::Note @@ -3468,7 +3476,7 @@

    Method List

  • -
  • +
  • #strip_lines! Doing::Note @@ -3476,7 +3484,7 @@

    Method List

  • -
  • +
  • #support? Doing::Color @@ -3484,7 +3492,7 @@

    Method List

  • -
  • +
  • #switch GLI::Commands::MarkdownDocumentListener @@ -3492,7 +3500,7 @@

    Method List

  • -
  • +
  • symbol BooleanTermParser::Operator @@ -3500,7 +3508,7 @@

    Method List

  • -
  • +
  • symbol PhraseParser::Operator @@ -3508,7 +3516,7 @@

    Method List

  • -
  • +
  • #symbolize_keys Hash @@ -3516,7 +3524,7 @@

    Method List

  • -
  • +
  • #tag Doing::ItemTags @@ -3524,7 +3532,7 @@

    Method List

  • -
  • +
  • #tag Doing::StringTags @@ -3532,7 +3540,7 @@

    Method List

  • -
  • +
  • #tag! Doing::StringTags @@ -3540,7 +3548,7 @@

    Method List

  • -
  • +
  • #tag_array Doing::ItemTags @@ -3548,7 +3556,7 @@

    Method List

  • -
  • +
  • #tag_filter_to_options Hash @@ -3556,7 +3564,7 @@

    Method List

  • -
  • +
  • #tag_groups Doing::WWID @@ -3564,7 +3572,7 @@

    Method List

  • -
  • +
  • #tag_last Doing::WWID @@ -3572,7 +3580,7 @@

    Method List

  • -
  • +
  • #tag_times Doing::WWID @@ -3580,7 +3588,7 @@

    Method List

  • -
  • +
  • #tag_values? Doing::ItemQuery @@ -3588,7 +3596,7 @@

    Method List

  • -
  • +
  • #tagged Doing::Items @@ -3596,7 +3604,7 @@

    Method List

  • -
  • +
  • #tags Doing::ItemTags @@ -3604,7 +3612,7 @@

    Method List

  • -
  • +
  • #tags? Doing::ItemQuery @@ -3612,7 +3620,7 @@

    Method List

  • -
  • +
  • #tags_to_array Doing::ArrayTags @@ -3620,7 +3628,7 @@

    Method List

  • -
  • +
  • #tags_with_values Doing::ItemTags @@ -3628,7 +3636,7 @@

    Method List

  • -
  • +
  • #temp_level Doing::Logger @@ -3636,7 +3644,7 @@

    Method List

  • -
  • +
  • template Doing::HTMLExport @@ -3644,7 +3652,7 @@

    Method List

  • -
  • +
  • template Doing::DayoneExport @@ -3652,7 +3660,7 @@

    Method List

  • -
  • +
  • template Doing::Color @@ -3660,7 +3668,7 @@

    Method List

  • -
  • +
  • template Doing::MarkdownExport @@ -3668,7 +3676,7 @@

    Method List

  • -
  • +
  • template_for_trigger Doing::Plugins @@ -3676,7 +3684,7 @@

    Method List

  • -
  • +
  • template_regex Doing::Plugins @@ -3684,7 +3692,7 @@

    Method List

  • -
  • +
  • #term BooleanTermParser::Clause @@ -3692,7 +3700,7 @@

    Method List

  • -
  • +
  • #term PhraseParser::TermClause @@ -3700,7 +3708,7 @@

    Method List

  • -
  • +
  • #time_ago Time @@ -3708,7 +3716,7 @@

    Method List

  • -
  • +
  • #time_string Doing::ChronifyString @@ -3716,7 +3724,7 @@

    Method List

  • -
  • +
  • #time_string Doing::ChronifyNumeric @@ -3724,7 +3732,7 @@

    Method List

  • -
  • +
  • #time_string Doing::ChronifyArray @@ -3732,7 +3740,7 @@

    Method List

  • -
  • +
  • #title Doing::Item @@ -3740,7 +3748,7 @@

    Method List

  • -
  • +
  • #title Doing::Section @@ -3748,7 +3756,7 @@

    Method List

  • -
  • +
  • #titlecase Doing::StringTransform @@ -3756,7 +3764,7 @@

    Method List

  • -
  • +
  • #to_abbr Doing::ChronifyArray @@ -3764,7 +3772,7 @@

    Method List

  • -
  • +
  • #to_bool Doing::StringQuery @@ -3772,7 +3780,7 @@

    Method List

  • -
  • +
  • to_dayone Doing::DayoneExport @@ -3780,7 +3788,7 @@

    Method List

  • -
  • +
  • #to_elasticsearch BooleanTermParser::Query @@ -3788,7 +3796,7 @@

    Method List

  • -
  • +
  • #to_elasticsearch PhraseParser::Query @@ -3796,7 +3804,7 @@

    Method List

  • -
  • +
  • #to_h Doing::Change @@ -3804,7 +3812,7 @@

    Method List

  • -
  • +
  • #to_line Doing::Note @@ -3812,7 +3820,7 @@

    Method List

  • -
  • +
  • #to_natural Doing::ChronifyArray @@ -3820,7 +3828,7 @@

    Method List

  • -
  • +
  • #to_p Doing::StringTransform @@ -3828,7 +3836,7 @@

    Method List

  • -
  • +
  • #to_phrase_query Doing::StringQuery @@ -3836,7 +3844,7 @@

    Method List

  • -
  • +
  • #to_pretty Doing::Item @@ -3844,7 +3852,7 @@

    Method List

  • -
  • +
  • #to_query Doing::StringQuery @@ -3852,7 +3860,7 @@

    Method List

  • -
  • +
  • #to_rx Doing::StringQuery @@ -3860,7 +3868,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Change @@ -3868,7 +3876,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Entry @@ -3876,7 +3884,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Item @@ -3884,7 +3892,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Changes @@ -3892,7 +3900,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Section @@ -3900,7 +3908,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Version @@ -3908,7 +3916,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Items @@ -3916,7 +3924,7 @@

    Method List

  • -
  • +
  • #to_s Doing::Note @@ -3924,7 +3932,7 @@

    Method List

  • -
  • +
  • #to_seconds Doing::ChronifyString @@ -3932,7 +3940,7 @@

    Method List

  • -
  • +
  • #to_tags Doing::ArrayTags @@ -3940,7 +3948,7 @@

    Method List

  • -
  • +
  • #to_tags Doing::StringTags @@ -3948,7 +3956,7 @@

    Method List

  • -
  • +
  • #to_view Hash @@ -3956,7 +3964,7 @@

    Method List

  • -
  • +
  • #to_years Doing::ChronifyArray @@ -3964,7 +3972,7 @@

    Method List

  • -
  • +
  • #today Doing::WWID @@ -3972,7 +3980,7 @@

    Method List

  • -
  • +
  • #totals Doing::DayOneRenderer @@ -3980,7 +3988,7 @@

    Method List

  • -
  • +
  • trigger Doing::Hooks @@ -3988,7 +3996,7 @@

    Method List

  • -
  • +
  • #trunc Doing::StringTruncate @@ -3996,7 +4004,7 @@

    Method List

  • -
  • +
  • #trunc! Doing::StringTruncate @@ -4004,7 +4012,7 @@

    Method List

  • -
  • +
  • #truncend Doing::StringTruncate @@ -4012,7 +4020,7 @@

    Method List

  • -
  • +
  • #truncend! Doing::StringTruncate @@ -4020,7 +4028,7 @@

    Method List

  • -
  • +
  • #truncmiddle Doing::StringTruncate @@ -4028,7 +4036,7 @@

    Method List

  • -
  • +
  • #truncmiddle! Doing::StringTruncate @@ -4036,7 +4044,7 @@

    Method List

  • -
  • +
  • #truthy? Doing::StringQuery @@ -4044,7 +4052,7 @@

    Method List

  • -
  • +
  • #type Doing::Entry @@ -4052,7 +4060,7 @@

    Method List

  • -
  • +
  • #uncolor Doing::StringHighlight @@ -4060,7 +4068,7 @@

    Method List

  • -
  • +
  • #uncolor Doing::Color @@ -4068,7 +4076,7 @@

    Method List

  • -
  • +
  • #uncolor! Doing::StringHighlight @@ -4076,7 +4084,7 @@

    Method List

  • -
  • +
  • #unfinished? Doing::ItemState @@ -4084,7 +4092,7 @@

    Method List

  • -
  • +
  • #uninstall_fzf Doing::PromptFZF @@ -4092,7 +4100,7 @@

    Method List

  • -
  • +
  • #update_deprecated_config Doing::Configuration @@ -4100,7 +4108,7 @@

    Method List

  • -
  • +
  • #update_item Doing::Items @@ -4108,7 +4116,7 @@

    Method List

  • -
  • +
  • user_home Doing::Plugins @@ -4116,7 +4124,7 @@

    Method List

  • -
  • +
  • #user_home Doing::Util @@ -4124,7 +4132,7 @@

    Method List

  • -
  • +
  • #utf8 String @@ -4132,7 +4140,7 @@

    Method List

  • -
  • +
  • #utf8 Array @@ -4140,7 +4148,7 @@

    Method List

  • -
  • +
  • #valid_id? String @@ -4148,7 +4156,7 @@

    Method List

  • -
  • +
  • valid_type Doing::Plugins @@ -4156,7 +4164,7 @@

    Method List

  • -
  • +
  • #validate_color String @@ -4164,7 +4172,7 @@

    Method List

  • -
  • +
  • validate_plugin Doing::Plugins @@ -4172,7 +4180,7 @@

    Method List

  • -
  • +
  • #value_for_key Doing::Configuration @@ -4180,7 +4188,7 @@

    Method List

  • -
  • +
  • #verify_duration Doing::WWID @@ -4188,7 +4196,7 @@

    Method List

  • -
  • +
  • #version GLI::Commands::MarkdownDocumentListener @@ -4196,7 +4204,7 @@

    Method List

  • -
  • +
  • #version Doing::Change @@ -4204,7 +4212,7 @@

    Method List

  • -
  • +
  • #version_to_a Doing::Version @@ -4212,7 +4220,7 @@

    Method List

  • -
  • +
  • #versions Doing::Changes @@ -4220,7 +4228,7 @@

    Method List

  • -
  • +
  • #view_to_options Doing::WWID @@ -4228,7 +4236,7 @@

    Method List

  • -
  • +
  • #views Doing::WWID @@ -4236,7 +4244,7 @@

    Method List

  • -
  • +
  • #warn Doing::Logger @@ -4244,7 +4252,7 @@

    Method List

  • -
  • +
  • #which_fzf Doing::PromptFZF @@ -4252,7 +4260,7 @@

    Method List

  • -
  • +
  • #wild? Doing::Version @@ -4260,7 +4268,7 @@

    Method List

  • -
  • +
  • #wildcard_to_rx Doing::StringQuery @@ -4268,7 +4276,7 @@

    Method List

  • -
  • +
  • #wrap Doing::StringTransform @@ -4276,7 +4284,7 @@

    Method List

  • -
  • +
  • #write Doing::Logger @@ -4284,7 +4292,7 @@

    Method List

  • -
  • +
  • #write Doing::WWID @@ -4292,7 +4300,7 @@

    Method List

  • -
  • +
  • #write_backup Doing::Util::Backup @@ -4300,7 +4308,7 @@

    Method List

  • -
  • +
  • #write_to_file Doing::Util @@ -4308,7 +4316,7 @@

    Method List

  • -
  • +
  • #yesterday Doing::WWID @@ -4316,7 +4324,7 @@

    Method List

  • -
  • +
  • #yn Doing::PromptYN diff --git a/docs/doc/top-level-namespace.html b/docs/doc/top-level-namespace.html index baea927c..d08b8a28 100644 --- a/docs/doc/top-level-namespace.html +++ b/docs/doc/top-level-namespace.html @@ -216,7 +216,7 @@

    diff --git a/doing.rdoc b/doing.rdoc index 342ebb2d..194cd16a 100644 --- a/doing.rdoc +++ b/doing.rdoc @@ -5,7 +5,7 @@ record of what you've been doing, complete with tag-based time tracking. The command line tool allows you to add entries, annotate with tags and notes, and view your entries with myriad options, with a focus on a "natural" language syntax. -v2.1.69 +v2.1.72 === Global Options === --config_file arg @@ -504,11 +504,29 @@ Enable and disable Doing commands ===== Commands -====== Command: add|enable COMMAND [COMMAND...] +====== Command: add|enable [COMMAND [COMMAND...]] Enable Doing commands Run without arguments to select commands from a list. -====== Command: remove|disable +====== Command: ls|list [QUERY]... +List enabled commands + + +======= Options +======= -s|--style QUERY + +List style (column, tab, comma, *space) + +[Default Value] None +[Must Match] (?-mix:^[cts].*) + + +======= -d|--[no-]disabled +List disabled commands + + + +====== Command: remove|disable [COMMAND [COMMAND...]] Disable Doing commands @@ -1271,6 +1289,35 @@ Force exact search string matching (case sensitive) +==== Command: later ENTRY +Add an item to the Later section + + +===== Options +===== -b|--back|--started DATE_STRING + +Backdate start time to date string [4pm|20m|2h|yesterday noon] + +[Default Value] None + + +===== -n|--note TEXT + +Note + +[Default Value] None + + +===== --ask +Prompt for note via multi-line input + + + +===== -e|--editor +Edit entry with vim + + + ==== Command: mark|flag Mark last entry as flagged diff --git a/lib/completion/_doing.zsh b/lib/completion/_doing.zsh index 4d1c6d03..26f62051 100644 --- a/lib/completion/_doing.zsh +++ b/lib/completion/_doing.zsh @@ -27,6 +27,7 @@ function _doing() { 'help:Shows a list of commands or help for one command' 'import:Import entries from an external source' 'last:Show the last entry' + 'later:Add an item to the Later section' 'mark:Mark last entry as flagged' 'flag:Mark last entry as flagged' 'meanwhile:Finish any running @meanwhile tasks and optionally create a new one' @@ -126,6 +127,9 @@ function _doing() { last) args=( "--bool[Boolean used to combine multiple tags]:BOOLEAN:" "--case[Case sensitivity for search string matching [(c)ase-sensitive]:TYPE:" "--config_template[Output using a template from configuration]:TEMPLATE_KEY:" {'(--delete)-d','(-d)--delete'}"[Delete the last entry]" "--duration[Show elapsed time if entry is not tagged @done]" {'(--editor)-e','(-e)--editor'}"[Edit entry with vim]" {'(--hilite)-h','(-h)--hilite'}"[Highlight search matches in output]" "--not[Show items that *don't* match search/tag filters]" {'(--output)-o','(-o)--output'}"[Output to export format]:FORMAT:" {'(--section)-s','(-s)--section'}"[Specify a section]:NAME:" "--save[Save all current command line options as a new view]:VIEW_NAME:" "--search[Filter entries using a search query]:QUERY:" "--tag[Filter entries by tag]:TAG:" "--template[Override output format with a template string containing %placeholders]:TEMPLATE_STRING:" "--title[Title string to be used for output formats that require it]:TITLE:" "--val[Perform a tag value query]:QUERY:" {'(--exact)-x','(-x)--exact'}"[Force exact search string matching]" ) ;; + later) + args=( "--ask[Prompt for note via multi-line input]" "--started[Backdate start time to date string [4pm|20m|2h|yesterday noon]]:DATE_STRING:" {'(--editor)-e','(-e)--editor'}"[Edit entry with vim]" {'(--note)-n','(-n)--note'}"[Note]:TEXT:" ) + ;; mark) args=( "--bool[Boolean used to combine multiple tags]:BOOLEAN:" {'(--count)-c','(-c)--count'}"[How many recent entries to tag]:COUNT:" "--case[Case sensitivity for search string matching [(c)ase-sensitive]:TYPE:" {'(--date)-d','(-d)--date'}"[Include current date/time with tag]" "--force[Don't ask permission to flag all entries when count is 0]" {'(--interactive)-i','(-i)--interactive'}"[Select item(s) to flag from a menu of matching entries]" "--not[Flag items that *don't* match search/tag filters]" {'(--remove)-r','(-r)--remove'}"[Remove flag]" {'(--section)-s','(-s)--section'}"[Section]:SECTION_NAME:" "--search[Filter entries using a search query]:QUERY:" "--tag[Filter entries by tag]:TAG:" {'(--unfinished)-u','(-u)--unfinished'}"[Flag last entry]" "--val[Perform a tag value query]:QUERY:" {'(--exact)-x','(-x)--exact'}"[Force exact search string matching]" ) ;; diff --git a/lib/completion/doing.bash b/lib/completion/doing.bash index fc68d6a5..4140d439 100644 --- a/lib/completion/doing.bash +++ b/lib/completion/doing.bash @@ -148,6 +148,16 @@ _doing_last() { fi } +_doing_later() { + + if [[ "$token" == --* ]]; then + COMPREPLY=( $( compgen -W '--ask --started --editor --note' -- $token ) ) + elif [[ "$token" == -* ]]; then + COMPREPLY=( $( compgen -W '-e -n --ask --started --editor --note' -- $token ) ) + + fi +} + _doing_mark() { if [[ "$token" == --* ]]; then @@ -456,6 +466,7 @@ _doing() elif [[ $last =~ (help) ]]; then _doing_help elif [[ $last =~ (import) ]]; then _doing_import elif [[ $last =~ (last) ]]; then _doing_last + elif [[ $last =~ (later) ]]; then _doing_later elif [[ $last =~ (mark|flag) ]]; then _doing_mark elif [[ $last =~ (meanwhile) ]]; then _doing_meanwhile elif [[ $last =~ (note) ]]; then _doing_note diff --git a/lib/completion/doing.fish b/lib/completion/doing.fish index e0e1d3de..7f6dc7f1 100644 --- a/lib/completion/doing.fish +++ b/lib/completion/doing.fish @@ -150,6 +150,7 @@ complete -xc doing -n '__fish_doing_needs_command' -a 'grep search' -d Search\ f complete -xc doing -n '__fish_doing_needs_command' -a 'help' -d Shows\ a\ list\ of\ commands\ or\ help\ for\ one\ command complete -xc doing -n '__fish_doing_needs_command' -a 'import' -d Import\ entries\ from\ an\ external\ source complete -xc doing -n '__fish_doing_needs_command' -a 'last' -d Show\ the\ last\ entry +complete -xc doing -n '__fish_doing_needs_command' -a 'later' -d Add\ an\ item\ to\ the\ Later\ section complete -xc doing -n '__fish_doing_needs_command' -a 'mark flag' -d Mark\ last\ entry\ as\ flagged complete -xc doing -n '__fish_doing_needs_command' -a 'meanwhile' -d Finish\ any\ running\ @meanwhile\ tasks\ and\ optionally\ create\ a\ new\ one complete -xc doing -n '__fish_doing_needs_command' -a 'note' -d Add\ a\ note\ to\ the\ last\ entry @@ -326,6 +327,10 @@ complete -c doing -l template -f -r -n '__fish_doing_using_command last' -d Ove complete -c doing -l title -f -r -n '__fish_doing_using_command last' -d Title\ string\ to\ be\ used\ for\ output\ formats\ that\ require\ it complete -c doing -l val -f -r -n '__fish_doing_using_command last' -d Perform\ a\ tag\ value\ query complete -c doing -l exact -s x -f -n '__fish_doing_using_command last' -d Force\ exact\ search\ string\ matching +complete -c doing -l ask -f -n '__fish_doing_using_command later' -d Prompt\ for\ note\ via\ multi-line\ input +complete -c doing -l started -f -r -n '__fish_doing_using_command later' -d Backdate\ start\ time\ to\ date\ string\ \[4pm\|20m\|2h\|yesterday\ noon\] +complete -c doing -l editor -s e -f -n '__fish_doing_using_command later' -d Edit\ entry\ with\ vim +complete -c doing -l note -s n -f -r -n '__fish_doing_using_command later' -d Note complete -c doing -l bool -f -r -n '__fish_doing_using_command mark flag' -d Boolean\ used\ to\ combine\ multiple\ tags complete -c doing -l count -s c -f -r -n '__fish_doing_using_command mark flag' -d How\ many\ recent\ entries\ to\ tag complete -c doing -l case -f -r -n '__fish_doing_using_command mark flag' -d Case\ sensitivity\ for\ search\ string\ matching\ \[\(c\)ase-sensitive diff --git a/lib/completion/doing.ts b/lib/completion/doing.ts index 0452b11d..909f33d5 100644 --- a/lib/completion/doing.ts +++ b/lib/completion/doing.ts @@ -2023,6 +2023,46 @@ const completionSpec: Fig.Spec = { }, + { + name: "later", + description: "Add an item to the Later section", + options: [ + { + name: ["--ask"], + description: "Prompt for note via multi-line input", + + }, + + { + name: ["--started"], + description: "Backdate start time to date string [4pm|20m|2h|yesterday noon]", + args: { + name: "DATE_STRING", + description: "DATE_STRING", + }, + + }, + + { + name: ["-e", "--editor"], + description: "Edit entry with vim", + + }, + + { + name: ["-n", "--note"], + description: "Note", + args: { + name: "TEXT", + description: "TEXT", + }, + + }, + + ], + + }, + { name: "mark", description: "Mark last entry as flagged",