Opened 2 years ago
Closed 2 years ago
#55775 closed defect (fixed)
neovim @0.2.2: mouse broken with ncurses @6.1
| Reported by: | yan12125 (Chih-Hsuan Yen) | Owned by: | raimue (Rainer Müller) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | haspatch | Cc: | |
| Port: | neovim |
Description
The issue was originally reported at [1]. It was reported for breakage on Arch Linux, while MacPorts is also affected. There's a fixed in [2]. As the 0.2.3 milestone is still far away [3], could you consider backporting the fix? Or creating a neovim-devel port is also fine.
I've tested git-master of neovim on iTerm2 and it works fine. Mouse functions are back.
[1] https://github.com/neovim/neovim/issues/7932
[2] https://github.com/neovim/neovim/commit/3a5721e91ba890718319213154ba6964c9dca4d2
Attachments (2)
Change History (7)
comment:1 Changed 2 years ago by mf2k (Frank Schima)
| Cc: | raimue removed |
|---|---|
| Owner: | set to raimue |
| Status: | new → assigned |
Changed 2 years ago by stevecheckoway (Stephen Checkoway)
| Attachment: | Portfile-neovim.diff added |
|---|
Changed 2 years ago by stevecheckoway (Stephen Checkoway)
| Attachment: | patch-src-nvim-tui-tui.c.diff added |
|---|
comment:2 Changed 2 years ago by stevecheckoway (Stephen Checkoway)
comment:3 Changed 2 years ago by mf2k (Frank Schima)
| Keywords: | haspatch added |
|---|
comment:4 Changed 2 years ago by raimue (Rainer Müller)
Pull request: https://github.com/macports/macports-ports/pull/1407
comment:5 Changed 2 years ago by stevecheckoway (Stephen Checkoway)
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.

The diff applies cleanly to v0.2.2 and restores mouse support. I've been using it for a few days without issues. I attached the source code patch and the Portfile diff.