Closed
Description
I wonder if we should release master as 0.8.0 so we can immediately after that merge redrawhook, which is overdue. Thoughts? How long should the pre-release freeze be (waiting for bug reports from users of HEAD)?
Does current master perform acceptably?
EDIT: Here's a list of some tasks; interdependent tasks are separated by rules:
- Check performance — Checked and filed Global aliases cause performance regression #728. Further discussion should happen there.
- feature/redrawhook breaks zsh-autosuggestions #579 Fix z-asug interoperability: zsh-syntax-highlighting interoperability: Please register zle-line-pre-redraw hooks zsh-autosuggestions#529
- Merge feature/redrawhook: redrawhook issues #245 Use zle-line-pre-redraw (the feature/redrawhook branch) #749
- Triage widget-wrapping issues
- Triage feature:redrawhook issues
- (nice to have) Merge Question: have the driver sourced in zsh emulation? #688 (comment)
- Send Support an 'owner' key in region_highlight. zsh#57 to zsh upstream — done.
- Merge our patch Avoid emptying the whole of region_highlight #418 (comment) that relies on it (fixes Doesn't work alongside zsh-syntax-highlight? okapia/zsh-viexchange#1 (comment)) —
postponed to 0.9.0 since it can't be released before the zsh patch is merged and released— will be in 0.8.0 after all, see Avoid emptying the whole of region_highlight #418 (comment). - Review the changelog entry for Avoid emptying the whole of region_highlight #418
(it's right at the top of changelog)
- (nice to have) Merge 'main': Highlight backslash escape sequences outside quotes. #706