FINAL EDIT: We've been making good progress with EVi! We've fully settled on version 9.1.0 with no AI code, we're on IRC @ #evi irc.oftc.net, we've gained a lots of popularity and we've been working on fixing tests and removing platforms that are deemed exotic with other cleanups. Thank you to everyone who has supported us this week!!!

hard-forked vim at release 9.1.0 (Jan 2024)

https://codeberg.org/NerdNextDoor/evi

maybe we can get a group of people behind this??

Fuck AI.

#VIm #FuckAI #Tech #Technology

evi

EVi, a hard-fork of Vim v9.1.0 (Jan 2024) before AI was used in the project.

Codeberg.org
I thought about calling my fork cvi (for "Community's Vi IMproved") and starting at version 10.0.0 and making release dates be months, not days.
@mrmasterkeyboard IMHO, it's safer to drop the "IMproved". But I like the idea of renaming to "cvi" πŸ™‚
@mrmasterkeyboard There's a commercial IDE by National Instruments also called cvi though. So maybe cvi isn't a safe name either, unfortunately πŸ™
@lu_leipzig that sucks, I'll need a different name then... goddamn you commercial apps!
@thing @lu_leipzig good idea actually, vi++ sounds nice.
@mrmasterkeyboard @lu_leipzig and the executable would probably be smth like vipp (since you can't always type "+". and maybe symlink vi++ to it.)
@thing @lu_leipzig Thinking about the name, it kinda sounds misleading? Sounds like VIm in C++.
@mrmasterkeyboard @lu_leipzig oh right...
hmm...
maybe vimmer? (or vimer?) (comparative* of vim)
​​
@thing @lu_leipzig what if we call it vime? (like vine) /jjjjj
@thing @lu_leipzig okay, proper idea, Vimitation?

@thing @lu_leipzig maybe VEx? Vi Expanded?

what about EVi? Excellent Vi??? EASY VI? I dunno anymore.

@mrmasterkeyboard @lu_leipzig VEx would be bad because vex(v) means to annoy in english
EVi's acronym being up to interpretation sounds...kinda funny and good
​​

@thing @lu_leipzig

EVi and Vimpression... hard to decide. Those are my final two.

@thing @lu_leipzig How about Vimprovisation?
@mrmasterkeyboard @thing Anything with "vim" in the name is asking for trouble, trademark-wise.
@lu_leipzig @thing didn't think it was trademarked, but I guess we'll go with EVi then. Excellent Vi.
@mrmasterkeyboard @lu_leipzig not just excellent vi, it can stand for much more :)
eepy vi
​​
extraordinary vi
​​
expanded vi
​​
eVi (as in gentoo)
​​
emby vi
​​
...
i think we should leave it up to the user :)
so just EVi.
@thing @lu_leipzig Easy Vi, Extended Vi, Electric Vi, Elected Vi, Eradicated Vi, Everybody (yeeeaaaah!) Vi, Every Vi
@mrmasterkeyboard @lu_leipzig yeah, like that :)
How does this continue?

In light of the events taking place on the upstream VIm repo, I hard-forked from release 9.1's code. Here's the plan I have including some options. The plan involves eventually renaming to CVI (Community's Vi IMproved), using year and month for releases instead of year, month and day. We'll...

Codeberg.org
@lu_leipzig @thing (another reason why i picked EVi, it sounds like VMware's ESXi.)
@lu_leipzig @mrmasterkeyboard Worrying about collisions won't amount to much, nearly every short name has already been taken.

Besides, people looking for proprietary malware can simply search "texas instruments cvi".
@lispi314 @lu_leipzig I already named it EVi.

@mrmasterkeyboard @lu_leipzig Which seems fine to me. The argument still needed making.

EVi is also one letter off "evil" which amuses me by relation to evil-mode.

Backcronym: evil-mode stands for "evi lisp mode".