Hit has a name now, Bominade (b8 for short). It comes with all the standard Ali's IDE features, including this one: literally the reason I wrote 3 IDEs. Click on a file in the terminal emulator and it opens in Vim ( @Neovim to be exact).
It will be released under MIT license.
It's ~1000 lines of Python in a single file.
Of course I didn't use the existing Python NeoVim library, I had to write my own and that's included in the 1000 lines. Seriously - Greenlets? Since it's a GTK app we just skip right ahead to use GLib's socket/fd selecting.
The code will go up on Gitlab soon enough. Sorry, I just can't stand Github anymore. I know - call me crazy.
And since this morning I am using it to write itself, so big shout out and THANK YOU FOR 8 YEARS of daily coding to the predecessor Abominade (a8) https://github.com/aliafshar/a8  I really hope I only have to rewrite this thing once a decade.
Lordy you can see how old it is by the GTK theme in the screenshot. Also you can see that not much has changed in the movement from a8 to b8
#Python3 has given me a new lease of life. Thanks for your hard work, too. Granted, dynamic languages are still riddled with their inherent problems, but for a small app like this, we should be OK.
#GTK3 is also considerably better than GTK2. A load of warts have been cleared up, and the gi (gobject introspection) based APIs are nicer and at least: better documented. Nice work and thank-you to you all as well.
That's all for now on this thread that no one will ever read. See you all for 0.0.1!
You can follow @aliafshar.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: