linerip.blogg.se

Textadept plugins
Textadept plugins












textadept plugins textadept plugins

Pkgdesc= 'A lightweight text editor written in Lua ' # Maintainer: Sergii Fesenko # PKGBUILD based on the one from Hopefully implementing additional LSP requests/functionality should be easy for other contributors since I wrote the server/client pluggable (at least in my point of view)įinally there will always remain bug fixes as with any other piece of code, but I hope this plugin can later be moved on to lite-xl org for continued maintenance by the community. I have tried to recycle code as much as possible (I can be a lazy/copy/paste coder, please don't judge me :P) but as you may know lite didn't had a process management facility so I had to also submit the reproc wrapper for lua, fix some issues with the lua json library from rxi that I'm using, add additional functionality to autocomplete plugin, put together a listbox hacked from autocomplete plugin because I didn't know what I was doing (because of that, kind of documented the C Lua api) and recently wrote the basic widgets system (which may be full of bugs, maybe I'm exagerating) to be able to more easily generate gui elements when needed and finally understand a bit more what I'm doing :)īut there is so much more on the LSP standard that makes one anxious and think if I'm gonna be able to fully implement all the client bits: D language plugin for Textadept Features Code autocomplete and DDOC display (DCD) Go-to-declaration (DCD) Inline code linting and syntax checking (D-Scanner) Symbol index with go-to-declaration (D-Scanner) Snippets Supports Textredux and normal Textadept dialogs Tested on Linux and Windows. Haven't implemented window/showMessage due to not having widgets on Lite-XL but now that I have put together a basic widgets library for lite-xl I will try to finish the remaining todo items.

I researched a bit before starting work on this plugin, and textadept lsp code was my point of reference :) I did ended implementing some more stuff than textadept (like lazy loading of completion items description, context support, etc.), but there is still some from textadept plugin that I'm still missing, namely: So I spend some time setting up my editor with the plugins and mappings that works for me.

Indeed, if you look into the code of this repository you will find this comment: It does not store any personal data.It turns out that they implemented an LSP server, perhaps with Lua code that can be recycled here. The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. The cookie is used to store the user consent for the cookies in the category "Performance". This cookie is set by GDPR Cookie Consent plugin. anunes/visualsubsync anunes/vss-plugins aoleynik/level-editor aparker/doks. Clone the repository in the textadept modules folder. (It should work on BSD and OS-X, but this is not tested) Installation. Comment block completion Snippets Supports Textredux and normal Textadept dialogs Tested on Linux and Windows. The cookie is used to store the user consent for the cookies in the category "Other. abaez/ansible-role-susecommon abaez/ansible-role-textadept. Simple module for Textadept, providing comment block completion and snippets for C++. The cookies is used to store the user consent for the cookies in the category "Necessary". The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". The cookie is used to store the user consent for the cookies in the category "Analytics". These cookies ensure basic functionalities and security features of the website, anonymously. Necessary cookies are absolutely essential for the website to function properly.














Textadept plugins