Commit ae47b93
refactor: remove TerminalUI dependency from highlighters
Instead of checking TerminalUI state to skip drawing the primary cursor,
users can now set PrimaryCursor and PrimaryCursorEol faces to default,default
to achieve the same effect. This approach:
- Removes coupling between highlighters and TerminalUI
- Gives users more control over cursor appearance
- Keeps highlighting system focused on its core responsibility
- Opens door for more effects based on primary cursor face
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent 6a19bb0 commit ae47b93
1 file changed
+0
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
1291 | 1290 | | |
1292 | 1291 | | |
1293 | 1292 | | |
1294 | | - | |
1295 | | - | |
1296 | | - | |
1297 | | - | |
1298 | 1293 | | |
1299 | 1294 | | |
1300 | 1295 | | |
1301 | 1296 | | |
1302 | 1297 | | |
1303 | | - | |
1304 | | - | |
1305 | | - | |
1306 | | - | |
1307 | | - | |
1308 | 1298 | | |
1309 | 1299 | | |
1310 | 1300 | | |
| |||
0 commit comments