Drew DeVault lança Vim Classic 8.3, um fork LTS do Vim sem IA que omite Vim9 script

Drew DeVault lançou o Vim Classic 8.3.0 em 2 de junho, a primeira versão de um fork estável com suporte de longo prazo do Vim, que ele descreve como „mantido sem a ajuda de ferramentas de IA generativa“. O lançamento é baseado no Vim 8.2.0148, com correções de bugs e patches transportados de forma conservadora de versões mais novas do Vim upstream. O projeto omite deliberadamente o script Vim9 — imaginando, como DeVault colocou, „uma história alternativa onde o Vim 8.3 foi lançado sem o script Vim9“ — a fim de reduzir o fardo de manutenção de longo prazo em um fork que não tem os recursos do Vim upstream. Uma consequência é que alguns plugins do Vim não são compatíveis com o Vim Classic. DeVault observou que a equipe fez um „esforço especial“ para trazer de volta patches de segurança que corrigem CVEs descobertos entre a versão 8.2 e o Vim moderno, mas alerta que a versão é recomendada para usuários iniciais „confortáveis em adotar uma postura de segurança que leve em conta o fato de que podemos ter deixado passar alguns bugs“. O tarball está disponível no SourceHut e assinado com a chave PGP de DeVault. Assim como o Vim, o Vim Classic é distribuído como charityware, direcionando os usuários a doarem para a causa de Bram Moolenaar de apoiar crianças em Uganda através do kuwasha.net.

Vim Classic