Skip to content

Commit 08839bb

Browse files
committed
'main': Let the type determination ignore global aliases when it ignores regular ones.
1 parent e2dddb9 commit 08839bb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

highlighters/main/main-highlighter.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ _zsh_highlight_main__type() {
180180
if (( $+aliases[(e)$1] )); then
181181
may_cache=0
182182
fi
183-
if (( ${+galiases[(e)$1]} )); then
183+
if (( ${+galiases[(e)$1]} )) && (( aliases_allowed )); then
184184
REPLY='global alias'
185185
elif (( $+aliases[(e)$1] )) && (( aliases_allowed )); then
186186
REPLY=alias

highlighters/main/test-data/parameter-to-global-alias.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ local s=x
3434
BUFFER=$'$s'
3535

3636
expected_region_highlight=(
37-
'1 2 unknown-token "fixed in the next commit"' # $s
37+
'1 2 unknown-token' # $s
3838
)

0 commit comments

Comments
 (0)