You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The word boundaries used by */# in- and outside symbol highlight transient state don't agree.
Reproduction guide 🪲
Start Emacs
Open *scratch* buffer
Type:
*test
test
test
Hover over the test on the second line and press * or #
Press n or N a few times
Press <ESC> to leave symbol highlight transient state
Press n or N a few times
Observed behaviour: 👀 💔
In the transient state, only the tests on the second and third lines are
jumped between, but outside the test on all three lines are detected.
Expected behaviour: ❤️ 😄
The same behaviour would happen in both (I'd say that the behaviour outside the
transient state is more intuitive).
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!
Description
The word boundaries used by
*
/#
in- and outside symbol highlight transient state don't agree.Reproduction guide 🪲
*scratch*
buffertest
on the second line and press*
or#
n
orN
a few times<ESC>
to leave symbol highlight transient staten
orN
a few timesObserved behaviour: 👀 💔
In the transient state, only the
test
s on the second and third lines arejumped between, but outside the
test
on all three lines are detected.Expected behaviour: ❤️ 😄
The same behaviour would happen in both (I'd say that the behaviour outside the
transient state is more intuitive).
System Info 💻
Backtrace 🐾
N/A
The text was updated successfully, but these errors were encountered: