Join our FREE personalized newsletter for news, trends, and insights that matter to everyone in America

Newsletter
New

Give Me Your Fix Wishlist For Ale!

Card image cap

Hello everyone! I am w0rp and I am not dead yet.

I have a little "time off" work coming up. I only quote that time because I'm using the time to produce an album I recorded last year, separate thing from development. I am likely to finish that process somewhat early in my gap of time off and also get frustrated dealing with BitWig, and I'll have time to work on ALE again, which I continue to use every single day myself.

What issues would you most like me to fix for ALE? I've got a few ideas about some top of mind bugs and tweaks I want to do, but I'd love to hear from you.

One big change I'm likely to make is I'm considering replacing all of the Vader tests with Lua tests. I've already got the repo set up with Lua language server configuration and some Lua parts where ALE defaults to dropping into the official Neovim language server for Neovim users, with an option to use the Vimscript language server. I figure it will be more familiar to most developers than the somewhat arcane nature of Vader. Plus I've built up a few quirks I've been working around for years I can smooth out with my own Lua test framework that's purpose built for ALE. I figure I can just get Codex to auto-translate all of the existing tests pretty easily these days. (I pay for a good ChatGPT Business subscription for Dense Analysis so we can use it to build more FOSS stuff, and we just recently got approved for $30,000 worth of credits for building more Vim editor stuff with, so we had better get cracking!)

Let me know what you think! I'll crosspost this to the Neovim sub when I remember how to do that in Reddit again.

submitted by /u/devw0rp
[link] [comments]