Repository navigation
NOTE some significant re-writing of UI components if any regression is noted.
- Clear the queued markers when the queue is opened
- Keep the queued marker in step on duplicate URLs
- Show the prose around a reference-style link, not its footnote
- Show one line of context before a URL, not two
- Stop losing context on screen, and separate joined lines
- Add a test suite, with a de-identified corpus of sample messages
- Remove the "redisplay the cursor" keypress workaround
- Build the list from view state so c, R and search combine correctly
- Accept "space" for the space bar in config.json
- Stop Up and Home from typing letters into the search
- Add ? to open the help menu and Esc to clear the search
- Move default keys, palettes and color modes out of init
- Build the header and footer in one place each; fix --nohelp header
- Use one ListBox for the URL list instead of rebuilding it
- Fix crash after pressing Enter on a search with no matches
- Store each URL on its row and make open_url an ordinary keybinding
- Fix --single not quitting when a URL opens in a worker thread
- Fix bug in flake version regex