Package Details: gvim-classic-git r11253.e11e447-1

Git Clone URL: https://aur.archlinux.org/vim-classic-git.git (read-only, click to copy)
Package Base: vim-classic-git
Description: Vim Classic is a fork of Vim 8.x for long-term maintenance.
Upstream URL: https://git.sr.ht/~sircmpwn/vim-classic
Licenses: LicenseRef-vim
Provides: gvim, vim, vim-classic-git, xxd
Submitter: jprjr
Maintainer: jprjr
Last Packager: jprjr
Votes: 6
Popularity: 2.83
First Submitted: 2026-03-26 14:38 (UTC)
Last Updated: 2026-04-24 14:21 (UTC)

Required by (490)

Sources (1)

Latest Comments

1 2 Next › Last »

jprjr commented on 2026-04-23 17:17 (UTC)

Thanks @hyperreal64. I also submitted a patch to upstream - https://lists.sr.ht/~sircmpwn/vim-classic-devel/patches/69010

I'll update this package to apply the patch locally

hyperreal64 commented on 2026-04-23 15:59 (UTC)

@jprjr: I asked in the IRC channel (#vim-classic on Libera), and they said the following branch contains patches that fix the error. I've tested it myself and it works on my machine.

https://codeberg.org/atsampson/vim-classic/src/branch/protos

jprjr commented on 2026-04-23 12:54 (UTC)

Making myself a note - looks like those free_buffer errors were introduced in commit 147722bb6ddfb38d0a30720b4d5067cb602b338a

maid commented on 2026-04-21 22:35 (UTC)

buffer.c: In function 'free_buffer': buffer.c:901:5: error: implicit declaration of function 'lua_buffer_free'; did you mean 'tcl_buffer_free'? [-Wimplicit-function-declaration] 901 | lua_buffer_free(buf); | ^ | tcl_buffer_free buffer.c:913:5: error: implicit declaration of function 'python3_buffer_free'; did you mean 'tcl_buffer_free'? [-Wimplicit-function-declaration] 913 | python3_buffer_free(buf); | ^ | tcl_buffer_free buffer.c:916:5: error: implicit declaration of function 'ruby_buffer_free'; did you mean 'tcl_buffer_free'? [-Wimplicit-function-declaration] 916 | ruby_buffer_free(buf); | ^~~~ | tcl_buffer_free make[1]: *** [Makefile:3082: objects/buffer.o] Error 1 make[1]: Leaving directory '/tmp/makepkg/vim-classic-git/src/vim-classic/src' make: *** [Makefile:29: first] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

Lili1228 commented on 2026-04-09 07:44 (UTC)

Thank you ^^

jprjr commented on 2026-04-05 22:23 (UTC)

@Lili1228 done!

Lili1228 commented on 2026-04-05 08:38 (UTC)

Can you make gvim-classic-git please?

kseistrup commented on 2026-04-01 13:33 (UTC)

\o/

jprjr commented on 2026-04-01 13:01 (UTC)

Fixed!

kseistrup commented on 2026-04-01 12:42 (UTC)

Not superimportant, but the next time you are updating PKGBUILD you may want to change the license identifier to:

license=('LicenseRef-vim')

With the advent of SDPX compliant license identifiers the custom:vim scheme is no longer valid (the extra/vim package also gets this wrong — I assume it pre-dates the introduction of SPDX).

Cheers.