Comments (3)
Crash introduced in #26891, which fixed another crash... I'll look into it.
strange empty columns can be seen
The 'statuscolumn' intentionally follows 'numberwidth', which is documented. I don't think that's strange?
from neovim.
The 'statuscolumn' intentionally follows 'numberwidth', which is documented. I don't think that's strange?
Yeah, when I first saw the issue occur I had a custom statuscolumn(which was also 4 columns wide) set. So, when I saw a window where the statuscolumn should be empty also taking 4 columns I thought maybe Neovim made all the statuscolumn take the same amount of width. Which is why I said that.
I will go edit my comment.
from neovim.
Returning early in do_mouse()
when click_col >= wp->w_statuscol_click_defs_size()
seems appropriate. I.e. still consider it a statuscolumn click for other (non)side effects, but do not try to call the click func for area that was not part of the generated statuscolumn but padded instead.
from neovim.
Related Issues (20)
- inconsistent TSNode:range().end_row inclusiveness HOT 2
- LSP RPC fails to parse multiple header fields
- The results of virtcol2col in Nvim 0.10 and Nvim 0.9.5 are inconsistent HOT 7
- OSC 52 is enabled in tmux+nvim but does not work HOT 1
- Add LSP client flag to pull diagnostics on save HOT 1
- HTML treesitter make neovim crash. HOT 1
- cursorline, cursorcolumn, colorcolumn broken in new 0.10 colorscheme in Apple Terminal HOT 4
- nvim_buf_get_mark returns incorrect value of `'` mark HOT 3
- Angular template filetype detection HOT 2
- cursor not set properly when applying text edits from mapping
- CTRL-W waits for confirmation if remapped to a custom action. HOT 2
- File change history breaks when using neovim with rust-analyzer HOT 2
- Bug in `vim.api.keyset.hl_info` type definition
- Due to LuaJIT, Plugins aren't compatible with Lua 5.1 even if they don't require LuaJIT HOT 21
- [Treesitter] Detecting injected languages in headless Neovim instance fails HOT 2
- `'` mark gets restored automatically after nvim_buf_del_mark HOT 3
- "starts at certain column" alignment for virtual text
- nvim_buf_get_extmarks has wrong return value annotation HOT 3
- Autocommand `FileType` called twice for Treesitter query files HOT 1
- Syntax highlighting for plant uml HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neovim.