app-editors / vis

modern, legacy free, simple yet efficient vim-like editor

Official package sites : https://github.com/martanne/vis ·

Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam.

v9999 :: 0 :: gentoo

Modified
License
ISC
USE flags
lua ncurses selinux test tre

v0.7 :: 0 :: gentoo

Modified
License
ISC
Keywords
x86 ~amd64 ~arm
USE flags
lua ncurses selinux test tre

v0.5 :: 0 :: gentoo

Modified
License
ISC
Keywords
amd64 arm x86
USE flags
ncurses selinux test tre

General

lua
Enable Lua scripting support
ncurses
Add ncurses support (console display library)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tre
more memory efficient regex search using dev-libs/tre

lua_single_target

lua5-2
Build for Lua 5.2 only
lua5-3
Build for Lua 5.3 only

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / libtermkey : Library for easy processing of keyboard entry from terminal-based programs

dev-libs / tre : Lightweight, robust, and efficient POSIX compliant regexp matching library

sys-libs / ncurses : console display library

app-eselect / eselect-vi : Manages the /usr/bin/vi symlink

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / libtermkey : Library for easy processing of keyboard entry from terminal-based programs

dev-libs / tre : Lightweight, robust, and efficient POSIX compliant regexp matching library

sys-libs / ncurses : console display library

virtual / editor : Virtual for editor

768357
app-editors/vis-0.7 stabilization request
772338
app-editors/vis-0.7 fails tests
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-editors/vis: x86 stable (bug #768357)
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Make test depend on dev-lua/lpeg
Closes: https://bugs.gentoo.org/768558 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/19328 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Version clean, 0.6
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/18571 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Version bump, 0.7
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-editors/vis: only invoke lua-single_pkg_setup for USE=lua
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-editors/vis: add LUA_REQUIRED_USE to migrated ebuilds
Bug: https://bugs.gentoo.org/752540 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-editors/vis: eutils.eclass -> optfeature.eclass
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Add lua support
Mostly based on prior work comitted into ::lua repository Closes: https://bugs.gentoo.org/752540 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/18120 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Version bump, 0.6
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Fix sed with FEATURES=-test
Closes: https://bugs.gentoo.org/727348 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Respect CC and CFLAGS in tests
Closes: https://bugs.gentoo.org/722014 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Add -fcommon
Closes: https://bugs.gentoo.org/716312 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-editors/vis: arm stable wrt bug #702366
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-editors/vis: x86 stable wrt bug #702366
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-editors/vis: amd64 stable wrt bug #702366
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Remove unicode ellipsis in einfo
Closes: https://bugs.gentoo.org/704972 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: remove version 0.4
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Bump to version 0.5
Closes: https://github.com/gentoo/gentoo/pull/7630
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: remove version 0.3
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Bump to version 0.4
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Remove pre-stripping
Closes: https://github.com/gentoo/gentoo/pull/5292
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Fix docdir path and unnecessary LICENSE
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: use ./configure instead of econf
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: Bump to EAPI 6
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: fix eselect-vi dependency & extraneous space
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: add FEATURES=test
Haelwenn (lanodan) Monnier · gentoo
app-editors/vis: new package, #613820