Jace Browning
Jace Browning
TODO: - [ ] add prompt (default no) after import - [ ] reuse logic for `edit` command ##
During Item validation, see if we can check for common formatting mistakes: ``` # mismatched formatting **word* # missing list separator invalid list: - item1 - item2 ``` ##
@theovoss @robertberrington How about: ``` bash $ doorstop trace LLR123 LLT123: child_links: - LLT001 - LLT002 parent_links: - HLR001 - HLR002 $ doorstop trace LLR LLR001: child_links: - LLT001 -...
The regression identified in https://github.com/doorstop-dev/doorstop/issues/499 was not caught by any tests.
https://github.com/jacebrowning/doorstop/blob/2d7511ab46b40295c0cbe616195ca4de6504f447/doorstop/gui/main.py#L117-L119 See this comment for instructions: https://github.com/jacebrowning/doorstop/pull/290#discussion_r175652899
In https://github.com/jacebrowning/doorstop/issues/375, I discussed the idea of a plugin system to call [validation hooks](https://doorstop.readthedocs.io/en/latest/api/scripting/#validation-hooks) automatically. One way this could be implemented is to have Doorstop look for `doorstop_hooks.py` in the...
TODO: - [ ] add '--section=LEVEL' argument to `edit`, `clear`, and `review` - [ ] define selections as a list where: `item.level` >= LEVEL < `item.level` ##
https://github.com/jacebrowning/doorstop/tree/develop/docs/gui
TODO: - [x] wait for #117 - [ ] make prefixes and UIDs clickable - [ ] add a temporary document file to store the last number - [ ]...