Article 3
Debating on making the repo for django-language-server public. On the one hand, it is not ready — barely does anything but log a few messages about the project, installation is very manual, I need to...
View ArticleArticle 2
On the other, it’s no fun developing it in private. I could benefit from other interested people’s ideas — either features or bugs or for the intrepid dev, actual code.
View ArticleArticle 1
Worked all night on making django-language-server pip installable and writing a proper README and now I’ve got cold feet. 😶🌫️Plus it’s far too late, need to sleep on it and probably open it up...
View ArticleArticle 0
No one squat on my package name on PyPI between now and then. I didn’t get to that yet 🤣😴
View ArticleArticle 1
Well, I just did a deep dive and learned a bit about shared libraries and dynamic linking Python with PyO3 and I’ve come to the conclusion I just wasted* a lot of time setting up a robust IPC server...
View ArticleArticle 0
On the plus side, this significantly simplifies.. well, everything! The architecture of the application, installation, not dealing with managing two processes. And I get to delete a whole lot of code....
View ArticleArticle 5
django-language-server v5.1.0a0 is now out!I always had a personal goal of getting autocomplete for templatetags working before opening it up to the the public, and I got that earlier this evening. So...
View ArticleArticle 4
Yes, we're starting from version v5.1.x. Made a conscious decision to adopt DjangoVer (h/t @ubernostrum) in hopes that it's easy to see what version of Django the language server supports.
View ArticleArticle 3
Anyway, give it a try in your Django projects and let me know in the repository's issues if you run into any troubles. And if you feel so inclined, please contribute documentation in how to get it...
View ArticleArticle 2
Must be something in the air, I just stumbled on the recently released django-template-lsp — https://www.fourdigits.nl/blog/django-template-lsp/Very impressive! They are much farther along than I am,...
View ArticleArticle 1
Still, some competition is great. 👍 Hopefully we’ll be able to inspire each other to make better end user experiences. I know I’ve gotten a couple of ideas just looking at what they’ve got so far.
View ArticleArticle 0
If you’ve been interested in what I’ve been working on with django-language-server — maybe give django-template-lsp a try! It certainly does more today than my project 😄
View ArticleArticle 0
Spent a lot of the day banging my head on finishing the parser for django-language-server. Dealing with error recovery has been a nightmare, but I just had a big brain moment - this is an LSP for...
View ArticleArticle 0
It's alive.. IT'S ALIVENever you mind that my parser is returning an invalid error...
View ArticleArticle 1
@webology Tried my hand at getting it working in Sublime, found out how I'm discovering and adding to the PyO3 path in the Rust binary doesn't work with how the LSP client works in the...
View ArticleArticle 0
@webology Is the Djaneiro package the typical way to add Django template support to Sublime?
View Article