-
-
Notifications
You must be signed in to change notification settings - Fork 161
Date Searching #487
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
kristijanhusak
merged 26 commits into
nvim-orgmode:master
from
chuck-flowers:date-searching
Mar 24, 2023
Merged
Date Searching #487
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
717223e
Improves type annotation of `Section.properties`
chuck-flowers 4bd06b3
Improves Search annotations
chuck-flowers 70230cf
Comments the existing Search:_matches behavior
chuck-flowers e1fd214
Implements operators for dates
chuck-flowers aa0fb25
Totally reworks the Search query parsing logic
chuck-flowers c26f861
Fixes an error in the parse_delimited_sequence function
chuck-flowers 9c4ba33
Fixes error in parsing a sequence of `AndItem`s
chuck-flowers 105d9c4
Supports defines tags as a single string or array of strings
chuck-flowers a71ea1c
Corrected a failing test to reflect the internal object changes
chuck-flowers e2a2616
Adds quoting to string query properties in testing as is required by …
chuck-flowers 9515f10
Fixes a bug in the todo matching logic
chuck-flowers 96c4320
Fixes type issues in the `search_spec` test
chuck-flowers 4b12d20
Removes print statements
chuck-flowers 58dc769
Adds a `tomorrow` function
chuck-flowers c37212f
Supports relative dates (e.g. <+1d> or <tomorrow>)
chuck-flowers 1530e43
Includes SCHEDULED, CLOSED, and DEADLINE in props
chuck-flowers b775ad4
Fixes a bug in the relative date search
chuck-flowers 94da6be
Removes debug print
chuck-flowers 9e12ee9
Fixes unit tests
chuck-flowers 96c8515
Injects DEADLINE, SCHEDULED, and CLOSED as Searchable props
chuck-flowers c6c0e21
Revert "Fixes unit tests"
chuck-flowers 72ada79
No longer includes scheduling dates as props
chuck-flowers afb5e36
Reverts changes to tests
chuck-flowers 3b24bd0
Fixes a test that broke do to changing the "AST" of Search
chuck-flowers 96c35e7
Updates a test to quote string props as is required by Emacs
chuck-flowers 335fdde
Corrects a type issue of the todo keyword prop
chuck-flowers File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a very good change, I completely forgot about metamethods.