Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (326d54af7c80cb9f2d3bd46596500c0ef2e4ac22)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (326d54af7c80cb9f2d3bd46596500c0ef2e4ac22)
  • Date: Mon, 20 Jul 2026 01:26:07 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

editors/nextvi/DETAILS | 54
+++++++++++++++++++++++++----------------------
editors/nextvi/HISTORY | 3 ++
editors/nextvi/PRE_BUILD | 10 +++++---
lua-forge/lgi/DETAILS | 1
4 files changed, 39 insertions(+), 29 deletions(-)

New commits:
commit 326d54af7c80cb9f2d3bd46596500c0ef2e4ac22
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

nextvi 7.0

commit f6114061009a108a389092b072aa0dbf3d0983f4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lgi: Add Watch line

diff --git a/editors/nextvi/DETAILS b/editors/nextvi/DETAILS
index 34a8c56..c94257d 100755
--- a/editors/nextvi/DETAILS
+++ b/editors/nextvi/DETAILS
@@ -1,35 +1,39 @@
# Watch: https://github.com/kyx0r/nextvi/tags
SPELL=nextvi
- VERSION=1.8
+ VERSION=7.0
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/kyx0r/$SPELL/archive/refs/tags/$VERSION.tar.gz
-
SOURCE_HASH=sha512:aa6bd1a9ff07e8db58aa74343ada611d1e698977b6ec9582846fc96a95bead202ae4b41ae7c9f7962ee331736d2cb40a82b919e1a07b79dd3b5288ea5761be64
+
SOURCE_HASH=sha512:19ce64950d02aa2a44154a4fda32834ba3a1066cbac5335b777d2cd79f4e1a26254786b7d393b946b3030488f282fc785de4d638ca98b85512afdd132b0f6920

SOURCE2_HASH=sha512:5f4e4069612945e7862d0e8e0942ee697e87403fccceb5ab453d3e3228d5737d311cf8eccf07c9168d1b6a20603b7ed869a19a8942aa2e07599daf69b438f5cd
-
SOURCE3_HASH=sha512:3ae30ae6862560e44bd60639238b358b89d2eaeffc89dbba14a8dc0686708a700a2da45d2297cb2d5f744cb42e03b4eccf4db46c6840d76d5421b5aef00a8b38
-
SOURCE4_HASH=sha512:0b039ebf9770d54806896ad0b205b449b1e7b03733ca007f743d2616d6d71c6321f16afb76e4cddb97a7f8b18ae92876cdacf1154cde40d5f135b3328947ab10
-
SOURCE5_HASH=sha512:757c0e6742ac62089ffbfbe0e215cc83313e3f3a34f486f38afe43b989c25be46e30389e4dc824621092a2d1d71487a74e42527e52447960a6a2d7128b530943
-
SOURCE6_HASH=sha512:bedbb2c8fef5a9da5cf01e32b3240aea9c7f75e6ab2ef3e34da97dad7f1c680a985c89ff395d4a4ea191dba04e80b5ed486b778104e751cd8729b78978c29144
-
SOURCE7_HASH=sha512:cb76cbadb6601acd297b99c9f31f3d901cac3a5245d19803005a680e0bb61a8dd831d2f44c02c7255f7bc8d80a2432ca6819ce33f997a011f8c4d10d523a81dd
-
SOURCE8_HASH=sha512:979bacd151b0330167073aae6dbf617a020c71e80ef51b28ccadd88f31a5815d61ba44e40c80d2575eceb8e06a6f959762a9912b50f68ebc11ea9335e91c4f2e
-
SOURCE9_HASH=sha512:f047b4d04c63bac764f7facac86984300eb9cbc722135bc4f4384425dc17db2d27ccb1c82c4abd485d11bdb53cb6107be8e23a39c55fddd7c4da9dad40aaa067
- PATCHES_REV=66a25fff20c1aaa5e51ccc126e2f97f910432bf2
+
SOURCE3_HASH=sha512:7e690aa514c2c6c1dafc498f941f2f9d00dbfb9e55944e48690704906ec5cc2d1b822b69912d790b4c238b1b09453d9fe098f220f603fd8803fdd5062d1b55db
+
SOURCE4_HASH=sha512:101d86718f0a834ce9d36cd5ee78cd4ad973a50a0292c3a66c9dd2a7de2ae71ec906473c7c78b5e9a1aff99c1fa18088df66bfe465d2a7291395c6da0792ee9f
+
SOURCE5_HASH=sha512:f23bab376f7212d6ba7fb2510f702945d6a440dde4396be847d97bc4aa48ac9c888385040356492ee60713e6ae2e7b4f0353d11deb1c79ad2013f981293f8281
+
SOURCE6_HASH=sha512:72d3b283bc6e353635214f54b02b21793c203fbe38fa789ee326804b3af00dc5a27daf61642ff0bd64698281ccbaf08ed61b1e39f152d72c713b74a14a62755e
+
SOURCE7_HASH=sha512:6cfffc3f440b36d48f46f8bd9b7105abccd234061bcdfc35bfaac146a912cea322c03b0755e4975071d10e3d5ec5a3cfc623a910c92e6c7b2b709a820b08c6fc
+
SOURCE8_HASH=sha512:261bf79e288c604e77c09baff5899fc84214a3ee1887430b470af5c0e56bccc57cc30f24cc55c0c357326b65e7373b35127371516e8b8da4b4fc2ae2fc50a819
+ PATCHES_REV=64c0f11cb9ca0a7794fd94368a2ba9fcbef883d0
PATCHES_URL=https://raw.githubusercontent.com/kyx0r/nextvi/$PATCHES_REV
SOURCE2_URL[0]=$PATCHES_URL/Makefile
- SOURCE3_URL[0]=$PATCHES_URL/arrowkeys_normal.patch # Arrow keys support in
NORMAL mode
- SOURCE4_URL[0]=$PATCHES_URL/arrowkeys_insert.patch # Arrow keys support in
INSERT mode
- SOURCE5_URL[0]=$PATCHES_URL/stdin_pipe.patch # Allow to use vi like
a pager
- SOURCE6_URL[0]=$PATCHES_URL/filetype_shebang.patch # Detect filetype based
on the shebang
- SOURCE7_URL[0]=$PATCHES_URL/ac_context.patch # Improveme
autocomplete with context
- SOURCE8_URL[0]=$PATCHES_URL/chunked_read.patch # Read files in chunks
- SOURCE9_URL[0]=$PATCHES_URL/c_option.patch # Adds -c commandline
option
- SOURCE2="$SPELL-${SOURCE2_HASH:7:12}-${SOURCE2_URL##*/}"
- SOURCE3="$SPELL-${SOURCE3_HASH:7:12}-${SOURCE3_URL##*/}"
- SOURCE4="$SPELL-${SOURCE4_HASH:7:12}-${SOURCE4_URL##*/}"
- SOURCE5="$SPELL-${SOURCE5_HASH:7:12}-${SOURCE5_URL##*/}"
- SOURCE6="$SPELL-${SOURCE6_HASH:7:12}-${SOURCE6_URL##*/}"
- SOURCE7="$SPELL-${SOURCE7_HASH:7:12}-${SOURCE7_URL##*/}"
- SOURCE8="$SPELL-${SOURCE8_HASH:7:12}-${SOURCE8_URL##*/}"
- SOURCE9="$SPELL-${SOURCE9_HASH:7:12}-${SOURCE9_URL##*/}"
+ SOURCE3_URL[0]=$PATCHES_URL/arrowkeys_normal.sh # Arrow keys support in
NORMAL mode
+ SOURCE4_URL[0]=$PATCHES_URL/arrowkeys_insert.sh # Arrow keys support in
INSERT mode
+ SOURCE5_URL[0]=$PATCHES_URL/stdin_pipe.sh # Allow to use vi like a
pager
+ SOURCE6_URL[0]=$PATCHES_URL/filetype_shebang.sh # Detect filetype based
on the shebang
+ SOURCE7_URL[0]=$PATCHES_URL/ac_context.sh # Improveme autocomplete
with context
+ SOURCE8_URL[0]=$PATCHES_URL/chunked_read_write.sh # Read files in chunks
+ PATCH_PREFIX="$SPELL-$VERSION-${PATCHLEVEL:-0}-"
+ SOURCE2="$PATCH_PREFIX${SOURCE2_URL##*/}"
+ SOURCE3="${SOURCE3_URL##*/}"
+ SOURCE4="${SOURCE4_URL##*/}"
+ SOURCE5="${SOURCE5_URL##*/}"
+ SOURCE6="${SOURCE6_URL##*/}"
+ SOURCE7="${SOURCE7_URL##*/}"
+ SOURCE8="${SOURCE8_URL##*/}"
+ SOURCE3="$PATCH_PREFIX${SOURCE3%sh}patch"
+ SOURCE4="$PATCH_PREFIX${SOURCE4%sh}patch"
+ SOURCE5="$PATCH_PREFIX${SOURCE5%sh}patch"
+ SOURCE6="$PATCH_PREFIX${SOURCE6%sh}patch"
+ SOURCE7="$PATCH_PREFIX${SOURCE7%sh}patch"
+ SOURCE8="$PATCH_PREFIX${SOURCE8%sh}patch"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
WEB_SITE="https://github.com/kyx0r/nextvi";
LICENSE[0]="ISC"
diff --git a/editors/nextvi/HISTORY b/editors/nextvi/HISTORY
index bae77e1..b608df3 100644
--- a/editors/nextvi/HISTORY
+++ b/editors/nextvi/HISTORY
@@ -1,3 +1,6 @@
+2026-07-19 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: updated spell to 7.0
+
2025-10-15 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.8
* PRE_BUILD: added printing of the patch command to run
diff --git a/editors/nextvi/PRE_BUILD b/editors/nextvi/PRE_BUILD
index b67258a..9a8c07a 100755
--- a/editors/nextvi/PRE_BUILD
+++ b/editors/nextvi/PRE_BUILD
@@ -1,9 +1,11 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-seq 3 100 | while read n; do
+seq 2 100 | while read n; do
file="SOURCE$n"
file="${!file}"
[ -n "$file" ] || break
- printf '%s\0' "$SOURCE_CACHE/$file"
-done |
- xargs -r -0 -n 1 -t patch -fp1 -i
+ verify_file "$n" || return 1
+ case "$file" in
+ (*.patch) patch -fp1 -i "$SOURCE_CACHE/$file" || return 1;;
+ esac
+done
diff --git a/lua-forge/lgi/DETAILS b/lua-forge/lgi/DETAILS
index 84a661c..30e5f6a 100755
--- a/lua-forge/lgi/DETAILS
+++ b/lua-forge/lgi/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/lgi-devs/lgi/tags
SPELL=lgi
VERSION=0.9.2
SOURCE="${SPELL}-${VERSION}.tar.gz"


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (326d54af7c80cb9f2d3bd46596500c0ef2e4ac22), Ismael Luceno, 07/19/2026

Archive powered by MHonArc 2.6.24.

Top of Page