Add TODO keywords programmatically #2

Merged
kenkeiras merged 6 commits from feat/add-todo-keywords-programmatically into develop 2024-07-29 14:34:19 +00:00
Owner
  • Minor refactor on parsing the keyword list
- [x] Minor refactor on parsing the keyword list
kenkeiras added 4 commits 2024-07-20 12:44:02 +00:00
Prepare for PyPI pushising, bumb version.
Some checks failed
Testing / pytest (push) Successful in 25s
Testing / mypy (push) Failing after 30s
Testing / stability-extra-test (push) Successful in 22s
a56ac018a8
Add org-todo-keywords environment to programatically set states.
Some checks failed
Testing / pytest (push) Successful in 41s
Testing / mypy (push) Failing after 32s
Testing / stability-extra-test (push) Successful in 25s
da2d8c8c6d
kenkeiras added 1 commit 2024-07-20 15:31:00 +00:00
Refactor headline state parsing.
Some checks failed
Testing / pytest (push) Failing after 38s
Testing / mypy (push) Failing after 34s
Testing / stability-extra-test (push) Failing after 26s
95fea80f90
- Add separate function to parse states.
- Handle edge case when no `|` is used to split TODO and DONE states.
- Add typing to the states to future-proof for handling keyboard shortcuts and actions on state changes.
kenkeiras force-pushed feat/add-todo-keywords-programmatically from 95fea80f90 to b174405c90 2024-07-20 16:10:19 +00:00 Compare
kenkeiras requested review from lyz 2024-07-20 16:16:56 +00:00
lyz approved these changes 2024-07-26 11:32:45 +00:00
lyz left a comment
Collaborator

Tiene muy buena pinta (✿◠‿◠)

Tiene muy buena pinta (✿◠‿◠)
kenkeiras added 1 commit 2024-07-29 14:20:17 +00:00
Merge remote-tracking branch 'origin/develop' into feat/add-todo-keywords-programmatically
Some checks failed
Testing / pytest (push) Successful in 26s
Testing / mypy (push) Failing after 30s
Testing / stability-extra-test (push) Successful in 23s
7e44bce145
kenkeiras added 1 commit 2024-07-29 14:32:14 +00:00
tests: fix typings to match mypy expectations.
All checks were successful
Testing / pytest (push) Successful in 25s
Testing / mypy (push) Successful in 31s
Testing / stability-extra-test (push) Successful in 21s
09f9030818
kenkeiras merged commit 40d58d5488 into develop 2024-07-29 14:34:19 +00:00
Sign in to join this conversation.
No reviewers
lyz
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kenkeiras/org-rw#2
No description provided.