summaryrefslogtreecommitdiff
path: root/app-editors/vim-core
AgeCommit message (Collapse)Author
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 x86, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 ppc, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 arm, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 amd64, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 ppc64, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: Stabilize 9.1.1652 arm64, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17app-editors/vim-core: destabilize 9.1.1652-r2Sam James
We don't want to stable versions w/ unbundled xxd just yet, it's very new. Bug: https://bugs.gentoo.org/960799 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16app-editors/vim-core: Stabilize 9.1.1652-r2 arm64, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16app-editors/vim-core: Stabilize 9.1.1652-r2 arm, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16app-editors/vim-core: Stabilize 9.1.1652-r2 amd64, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16app-editors/vim-core: Stabilize 9.1.1652-r2 x86, #960799Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16app-editors/vim-core: place a system-vimrc autocommand in the right augroupD. Ben Knoble
This makes it easier to revert the system vimrc (see prior commits) or reload it and avoid duplicate autocommands. While we're here, make the indentation and whitespace consistent with the surrounding file. Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44504 Closes: https://github.com/gentoo/gentoo/pull/44504 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16app-editors/vim-core: set buffer options locallyD. Ben Knoble
Otherwise, they affect global settings and can bleed into other, subsequently opened buffers without warning. The fileencoding option is also set via a similar pattern, but it is only buffer local, so avoid the :setlocal there (it would be harmless). Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44504 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16app-editors/vim-core: provide an escape hatch to avoid the system vimrcD. Ben Knoble
It contains some problems or otherwise unnecessary settings for users with highly customized personal configurations. Here's taste of what it takes to disable the system vimrc's effects otherwise: " Undo /etc/vim/vimrc settings first set backspace& autoindent& history& ruler& viminfo& suffixes& numberwidth& set modeline& fileencodings& guifontset& hlsearch& silent! unmap Q " - Skip turning off syntax, since my vimrc is smart enough to already check " t_Co, has('gui_running'), _and_ !exists("g:syntax_on") before calling " `syntax enabled`. " - Skip undoing term settings because they don't apply to me " - Ignore filetype plugin on, even though it comes way too early; I do it again " later. " - &shell should not be empty for me " - I set is_bash set later, fine " Hmph. These autocommand set options like tabstop, shiftwidth, expandtab " globally insetad of locally. Broken. silent! autocmd! gentoo " Don't need this variable: I have a vimrc unlet! g:skip_defaults_vim " Can't revert the Filetype * autocommand for omnifunc because it's not in a " group, so I'll just have to live with duplicates. Obviously this doesn't cover all the effects, some of which are next-to-impossible to reliably revert, and some of the changes or omissions are relevant only to certain users. But for folks who just want a blank slate, we need to provide an escape hatch. Unlike defaults.vim, we cannot provide a simple mechanism to skip the whole file: by the time we would set the variable, in a local or user vimrc, it's too late! Instead, we first source any files in runtimepath called "skip_etc_vimrc.vim": they have an opportunity to go early and perform tasks like let skip_etc_vimrc = 1 to skip the remainder of the script. It's a complicated workaround, but it avoids a new USE flag. Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44504 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16app-editors/vim-core: revbump in preparation for subsequent changesD. Ben Knoble
Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44504 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-11app-editors/vim-core: do not build/install xxd, depend on dev-util/xxd insteadHolger Hoffstätte
Bug: https://bugs.gentoo.org/962554 Co-Authored-By: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/43726 Closes: https://github.com/gentoo/gentoo/pull/43726 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-23app-editors/vim-core: add 9.1.1652Leo Douglas
Signed-off-by: Leo Douglas <douglarek@gmail.com> Bug: https://bugs.gentoo.org/961498 Part-of: https://github.com/gentoo/gentoo/pull/43396 Closes: https://github.com/gentoo/gentoo/pull/43396 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-05app-editors/vim-core: add 9.1.1492Leo Douglas
Signed-off-by: Leo Douglas <douglarek@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42798 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-29app-editors/vim-core: drop ancient flag manglingSam James
None of this should be needed now. Any new issues will be investigated afresh. Bug: https://bugs.gentoo.org/37354 Bug: https://bugs.gentoo.org/57859 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-17app-editors/vim-core: remove unused fileMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42602 Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-06-12app-editors/vim-core: fix pkgcheck VariableOrderWrongLeo Douglas
Signed-off-by: Leo Douglas <douglarek@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42532 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-12app-editors/vim-core: drop versionsLeo Douglas
Signed-off-by: Leo Douglas <douglarek@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42532 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08app-editors/vim-core: add 9.1.1436Leo Douglas
Closes: https://bugs.gentoo.org/957160 Signed-off-by: Leo Douglas <douglarek@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42461 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13app-editors/vim-core: Stabilize 9.1.0794 hppa, #948082Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 sparc, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 ppc64, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 ppc, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 arm64, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 arm, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 x86, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07app-editors/vim-core: Stabilize 9.1.0794 amd64, #948082Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01app-editors/vim-core: sync liveBoris Staletic
Signed-off-by: Boris Staletic <boris.staletic@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01app-editors/vim-core: add 9.1.0794Boris Staletic
Now with python3.13 support Signed-off-by: Boris Staletic <boris.staletic@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-30app-editors/vim-core: Stabilize 9.1.0366-r1 hppa, #933697Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-26app-editors/vim-core: Stabilize 9.1.0366-r1 arm64, #933697Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-26app-editors/vim-core: Stabilize 9.1.0366-r1 ppc64, #933697Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-26app-editors/vim-core: Stabilize 9.1.0366-r1 ppc, #933697Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-07app-editors/vim-core: Stabilize 9.1.0366-r1 arm, #933697Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-07app-editors/vim-core: Stabilize 9.1.0366-r1 sparc, #933697Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-07app-editors/vim-core: add 9.1.0470Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-06app-editors/vim-core: Stabilize 9.1.0366-r1 x86, #933697Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-06app-editors/vim-core: Stabilize 9.1.0366-r1 amd64, #933697Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-19app-editors/vim-core: drop versionsMike Gilbert
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-05-19app-editors/vim-core: remove textwidth autocommandsWaldo Lemmer
vimrc registered an autocommand that set textwidth=78 for all *.txt buffers. This has sparked a few discussions, including this [1] forum post and bug 559800. Overriding the upstream default of textwidth=0 is not a good idea. This commit removes the relevant autocommand and revbumps all versions of the package. [1]: https://forums.gentoo.org/viewtopic-p-8450986.html Closes: https://bugs.gentoo.org/559800 Signed-off-by: Waldo Lemmer <waldolemmer1@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-04-26app-editors/vim-core: add 9.1.0366Oskari Pirhonen
Now with XDG dir support! Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-02-17app-editors/vim-core: drop 9.0.1403Oskari Pirhonen
Was waiting on resolution for bug 908961. Bug: https://bugs.gentoo.org/905373 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-01-31app-editors/vim-core: Stabilize 9.0.2167 ppc, #922132Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Joonas Niilola <juippis@gentoo.org>