Daniel Shahaf
2cd73fcbde
*: Update sourceforge links
* changelog.md: Update links here too. They have not yet appeared in
any stable release.
Command used: perl -pi -e 's#http://zsh.sourceforge.net#https://zsh.sourceforge.io#g ' **/*(.)
2年前
Daniel Shahaf
643717ccaf
changelog: Update zsh version numbers
5.8.0.3 was correct until 5.8.1 was released (see the great-grandparent of this
commit, "driver: Bump the in-development is-at-least checks so they return
false on zsh 5.8.1, released yesterday").
5.2 -> 5.3 is simply a typo fix. zle-line-pre-redraw has been available since then.
2年前
Daniel Shahaf
e9cad1493f
changelog: Document #712 under the last tag, 0.8.0-alpha1-pre-redrawhook.
4年前
Daniel Shahaf
cba4a1bc2e
On the feature/redrawhook branch, changelog: Add entries for issues fixed by this branch.
This covers issues referenced from #245 or labelled "feature:redrawhook" or "widget-wrapping". See #749 for details.
4年前
Daniel Shahaf
2d60a47cc4
Post-release version number bump.
9年前
Daniel Shahaf
00a5fd11eb
Tag version 0.8.0-alpha1-pre-redrawhook.
4年前
Daniel Shahaf
cdd7f899cb
brackets: Optimize the character iteration
Test case: See the first comment of issue #295 .
Before:
num calls time self name
-----------------------------------------------------------------------------------
1) 14 284.67 20.33 82.84% 284.67 20.33 82.84% _zsh_highlight_highlighter_brackets_paint
2) 15 313.72 20.91 91.30% 26.62 1.77 7.75% _zsh_highlight
3) 14 318.68 22.76 92.74% 7.41 0.53 2.16% _zsh_highlight_call_widget
After:
num calls time self name
-----------------------------------------------------------------------------------
1) 15 57.25 3.82 45.33% 28.30 1.89 22.41% _zsh_highlight
2) 14 81.96 5.85 64.90% 27.02 1.93 21.40% _zsh_highlight_call_widget
3) 14 26.31 1.88 20.84% 26.31 1.88 20.84% _zsh_highlight_highlighter_brackets_paint
4) 2 10.66 5.33 8.44% 8.97 4.49 7.10% VCS_INFO_formats
5) 2 25.92 12.96 20.52% 7.72 3.86 6.11% VCS_INFO_get_data_git
(That's not in my everyday configuration but in my minimal testing
setup, which runs vcs_info with the default settings.)
4年前
Daniel Shahaf
daf0d94bae
On the feature/redrawhook branch, move the changelog entry to the current release's section.
4年前
Daniel Shahaf
810c2dcede
Use the new, unreleased zsh 'memo=' feature to remove only our own entries from $region_highlight.
Fixes #418 (interoperability issue with other plugins).
4年前
Daniel Shahaf
0f11d80968
'main': Highlight the parentheses of array assignments as reserved words.
Fixes #585 .
4年前
Matthew Martin
a238647df9
main: Add arithmetic substitution highlighting
Closes #607 #649 #704
4年前
Daniel Shahaf
f8b1470314
changelog.md: Restore vertical whitespace before section headers.
4年前
Daniel Shahaf
ade4b28d2d
'main': Fix issue #677 , concerning multiline aliases.
The fix is to exempt such aliases from the empty commands sanity check.
4年前
Daniel Shahaf
8211a95421
changelog: Update through HEAD.
4年前
Daniel Shahaf
b253a8b86a
changelog: Update through HEAD.
The great-grandparent commit, "a3ae74 'main': Fix the last commit's bug
concerning parameter elision not happening in redirects in command
position.", is not added because it's not a change with respect
to 0.7.1.
4年前
Daniel Shahaf
3a4b212c7d
'main': Fix regression in zsh 5.3.1 and older: all precmd hooks later than z-sy-h would be aborted.
In those versions of zsh, «[[ -o nosuchoption ]]» is regarded as
a syntax error. In newer zsh versions, it merely returns non-zero
(specifically, it returns 3, unlike «[[ -o unsetoption ]]» which
returns 1).
Fixes #732 .
Fixes #733 .
4年前
Daniel Shahaf
0582ea1910
changelog += WARN_NESTED_VAR fixes ( #727 , #731 )
4年前
Daniel Shahaf
8d32609a7b
'main': precommands += strace
4年前
Daniel Shahaf
aecfd61bbd
'main': Support the 'env' precommand.
4年前
Daniel Shahaf
8eaa41431d
changelog: Update through HEAD.
4年前
Daniel Shahaf
1000da306a
'main': Correctly highlight '&&' and '||' inside '[[ … ]]' conditions.
4年前
Daniel Shahaf
b44964c545
'main': Highlight reserved words following assignments as errors.
Fixes #461 .
4年前
Daniel Shahaf
29ca0bc6c8
'main': Highlight errors from the EQUALS option.
Fixes #430 .
4年前
Daniel Shahaf
48dd47931a
changelog: Update through HEAD.
4年前
Daniel Shahaf
d237a60c9b
'main': Don't highlight arithmetic expansions as command substitutions.
This is not perfect: we don't try to detect cases such as «$((ls); (ls))»,
which look like arithmetic expansions but are in fact command substitutions.
Fixes part of #607 .
Introduces #704 .
4年前
Daniel Shahaf
fb69f4ca81
'main': When the redirection operator '>&' or '<&' is followed by a positive integer, do not consider that as a filename; it's always a file descriptor.
Fixes #694 .
4年前
Daniel Shahaf
2339ee33b9
'main': Honour the MULTIOS option when applying the 'globbing' style.
Fixes #583 .
4年前
Daniel Shahaf
936bc251a8
'main': The optimized cmdsubst input syntax doesn't glob.
Fixes #582 .
4年前
Daniel Shahaf
c699ce9a26
changelog: Fix markup.
4年前
Daniel Shahaf
9ceb7c6e7c
changelog.md (0.7.0): Fix typo
4年前
Daniel Shahaf
3174e375f4
'main': Fix highlighting of null execs.
Fixes #676 .
4年前
Daniel Shahaf
62e2d05f91
changelog: Update through HEAD.
4年前
Daniel Shahaf
e15781c900
changelog: Update through HEAD.
4年前
Daniel Shahaf
2331072c06
changelog: Update through HEAD.
4年前
Daniel Shahaf
c5878ae632
changelog: Update through HEAD.
4年前
Daniel Shahaf
a3c1757e47
changelog: Update through HEAD.
4年前
Daniel Shahaf
cb8d68d00a
Update changelog for the 0.7.1 release.
4年前
Daniel Shahaf
04dd78cb00
Update changelog for the 0.7.0 release. (Yes, this should have been committed earlier today.)
4年前
Daniel Shahaf
4e92449752
changelog: Document #670 as a known issue.
4年前
Daniel Shahaf
b73853dd96
changelog: Document #677 as a known issue.
4年前
Daniel Shahaf
6a310ada5b
changelog: Add three entries
4年前
Daniel Shahaf
c1d5790c57
changelog: Start 0.7.0's changelog.
4年前
Sean Wei
4fb570e104
docs: Enable Syntax Highlighting for Code Snippits
5年前
Daniel Shahaf
d98622dcd0
changelog: Use a more specific link.
8年前
Daniel Shahaf
04fd6bbf53
changelog: Note the effect of fixing #245/#90 and an alternative.
8年前
Daniel Shahaf
dc26731555
Tag version 0.6.0-rc1.
7年前
Daniel Shahaf
d1666463a7
changelog: Update through dea1fedc73
.
7年前
Daniel Shahaf
39a6c476dd
changelog: Update through 5feed23962
.
7年前
Daniel Shahaf
5398949cb3
changelog: Update for changes pulled out of 0.5.x.
8年前
Daniel Shahaf
035d3eb095
Follow-up to 28d7056a7a06: Fix test expectations.
8年前