plenary.nvim icon indicating copy to clipboard operation
plenary.nvim copied to clipboard

Standard Lib, Core functionality and Plugin Standardisation

Open sunjon opened this issue 5 years ago • 2 comments

Now would be a great time to start a discussion on what people require in a standard lib and what's already out there.

The topic is quite closely related to standardising plugins themselves, and @norcalli has some work that would make a great starting point for that facet of the discussion.

To my knowledge, vital is the only vim standard-lib that gained any traction previously. It's quite mature and it's feature list would make a good checklist for what's needed or already provisioned for via lua, libuv or plenary.

I've already seen a few variations of wrapper functions for file reading/writing, http/socket request, etc - and reimplementation of things that plenary provides for windows. Consideration of what could/should be placed in core could also take place here.

Thoughts?

sunjon avatar Dec 03 '20 12:12 sunjon

Is there any conversation about this topic somewhere? I was going to open a feature request, but I think my request could fit within the discussion of what to have in a stdlib. Is this still open to debate?

danielo515 avatar Sep 02 '22 16:09 danielo515