Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

7
Query regarding new UI implementation
Post Body

Hi all,

I'm a bit of a prolific tinkerer and thoroughly enjoy spending hours on end customising my DE and various TUI apps. For quite sometime now (perhaps around the same time neovim was first released) I was getting very interested in extending the user interface to add an extra column on the right hand side of the pane.

What I would ultimately like is to have lines with linter errors and perhaps even version control feedback like edited and added lines display visual cues on the right hand side of the pane in a 'subpane' similar to line numbers. While I have been able to get this functionality (only linting at the moment, not many great plugins for mercurial which I use at work) working in neovim, the constant expanding and deflating of the number line is really quite frustrating for someone as picky as me.

My initial dig through the code base confused me somewhat because while I have used ncurses for university assignments, my overall proficiency with C isn't great. Essentially, my question is how trivial would it be to extend the TUI neovim application to add this functionality and has this been simplified by the new UI system? A cursory look at architecture of the application before the UI revamp made it appear as if it would need to be a patch made just above the screen.c level, however, I really can't stress how uncomfortable I was looking at such a large code base in such an unfamiliar language (python dev with a tiny bit of c using a mathematics library). If anyone would be able to give me a bit of a point in the right direction I would be very appreciative and if all goes well, making a pull request at some stage.

Many thanks to all the contributors for your hard work, absolutely fantastic to see neovim pushing forward

Author
Account Strength
100%
Account Age
10 years
Verified Email
Yes
Verified Flair
No
Total Karma
15,963
Link Karma
842
Comment Karma
15,108
Profile updated: 1 week ago
Posts updated: 10 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
8 years ago