Files
neovim/test/functional/lua
Luuk van Baal d40481322a fix(lua): ensure inspect_pos() only shows visible highlight extmarks
Problem:  Unpaired marks are shown with `filter.extmarks == true`, which
          should only return visible highlights. Misleading `end_col`
          included in `inspect_pos()` for unpaired mark; it is set to
          `start_col + 1` which would be a visible highlight, which it is
          not. Custom "is_here" filter used to get extmarks overlapping a
          position.

Solution: Exclude unpaired highlight extmarks with `filter.extmarks == true`.
          Set `end_col` to `start_col` for an unpaired mark. Supply
          appropriate arguments to nvim_buf_get_extmarks() to return
          overlapping extmarks; exclude marks whose end is at `{row, col}`
          with `filter.extmarks == true`.
2025-03-18 09:39:19 +01:00
..
2024-04-23 18:17:04 +02:00
2025-01-09 09:26:45 -08:00
2025-01-01 12:29:51 -08:00
2025-03-14 09:09:16 +00:00
2025-02-26 23:06:22 +01:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2025-03-02 14:27:52 -08:00