1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
|
From nabijaczleweli@nabijaczleweli.xyz Sat Oct 19 19:49:27 2024
Date: Sat, 19 Oct 2024 19:49:27 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/ossp@lists.sr.ht
Subject: ossp-iselect 1.4.1 released
Message-ID: <7adspmrsqz3ocjheux7s5gg2ircbfsz54d2rko2gson62ku77n@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="6d2daxtkwmzbqg6r"
Content-Disposition: inline
User-Agent: NeoMutt/20231221-2-4202cf-dirty
--6d2daxtkwmzbqg6r
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
This is the first thawed release as part of the new upstream,
and archive (and continued development) of http://www.ossp.org software.
Please see
https://sr.ht/~nabijaczleweli/ossp
to learn more.
Old ossp-iselect tarballs are retained at
https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/ftp.ossp.org/ossp-ftp=
/pkg/tool/iselect
the new release tarball (and signature, same as this mail) can be obtained =
=66rom
https://git.sr.ht/~nabijaczleweli/ossp-iselect/refs/ISELECT_1_4_1
The manual is available on-line and at
https://srhtcdn.githack.com/~nabijaczleweli/ossp-iselect/blob/man/ossp-is=
elect.pdf
As standard fare, the detailed changelog/version history=20
are now maintained as part of the tags and these release mails.
This release:
1. fixes ncurses detexion and removes S-Lang support
2. replaces --with-{inc,lib}dir=3D with standard {CPP,LD}FLAGS=3D
and adds --with-examples-at=3D (Debian should give it '.Pa /usr/share/d=
oc/iselect/examples')
3. fixes memory corruption beyond 1MB or 1024 lines
4. supports embedded NULs
5. uses characters, not bytes, everywhere
6. refreshes examples for modern Perl
7. fixes --delimiter (documented) not actually being supported
8. fixes -k with unknown argument just logging "ERROR"
fixes -k being ignored in help and version windows
9. allows scrolling in help and version windows
10. adds 'C' binding to clear all selections
11. adds mutt/urlview-ng-style line editing to %[]
12. allows answers of "ESC" to %[]
13. always respects selectability and %[], even with one line
This release is believed to fix every outstanding issue
(reported to upstream/Debian/Fedora/Gentoo (the latter two had none)),
and to incorporate or supersede every downstream patch.
These bugs were fixed:
https://todo.sr.ht/~nabijaczleweli/ossp/209 a line with an unclosed <s tag=
causes iselect to instantly exit 0
https://todo.sr.ht/~nabijaczleweli/ossp/210 iselect '<s:ga%[min 1]%[min2]m=
in' and iselect '<s:ga%[min 1]%[min2]min>asd' '' segfault=20
https://todo.sr.ht/~nabijaczleweli/ossp/211 iselect '<s:...%[whatever]>...=
' doesn't ask for or substitute when it's not actually querying (because it=
's the only string)=20
https://todo.sr.ht/~nabijaczleweli/ossp/212 iselect asks for %[ substituti=
ons in current line, not in selected ones =3D> doesn't work with -m=20
https://todo.sr.ht/~nabijaczleweli/ossp/213 %[ prompt doesn't let you back=
space=20
https://todo.sr.ht/~nabijaczleweli/ossp/214 can't answer "ESC" to a %[what=
ever] prompt=20
https://todo.sr.ht/~nabijaczleweli/ossp/215 more than 999 lines blows the =
soft right status line margin, more than 9999 blows the hard right status l=
ine margin=20
https://todo.sr.ht/~nabijaczleweli/ossp/216 Progress crumb reset to 0, 0% =
when filling in a %[ prompt=20
https://todo.sr.ht/~nabijaczleweli/ossp/217 iselect ignores selectability =
when given only one line=20
https://todo.sr.ht/~nabijaczleweli/ossp/218 iselect segfaults when returni=
ng only result with -K=20
--6d2daxtkwmzbqg6r
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmcT8SYACgkQvP0LAY0m
WPFs4g//ftVjD31k9NFcRWI/dyC1jgoX0jKLuytPwJnh+uWlcxppxu4AnKFDXD7u
/F4GcePQtLM2QHYCC2tMeJN0bARE2iFohQwvhdJdskS0yyUZ4ezHWyd+CeQ4TokR
u2o5OzaPWbc2nChliYdWm6ns/KUYycj+Zw+Gt92+dBZhUioiz4/nsP16b+dhA7zC
IPTUOCm/VKBPmSd7pUMaLFIIgExgojcnEoDjOxLPEujHQwEJQ3N6LnX7MQ6C+wfy
NlYEpwiZuvk/LtCqREjwmez+vj9lJERNUEDz+dm5E8NyiCMlDwOQmf5ybg/4nelG
sj6HctDNg7RkjRFfQ9tQoYnVGW7Holc5TQsXAo/ytsXr4R3vY6mdC6BMVR0l+Vit
azMHOe6+L1YDWK6rSHnyYXyr9OwtsfR2dCAIKF8mlTjKLWfzuNBzm61CX/uYoURD
SxYr0zE16BttmxfhaMlOQ0/c3TtXG+g8TUSouygpvb0zjae/rTwid3gySjb/MJrf
QIlW/QMQo5ZKDr3E0wotib1F+pRWFAdFxCeMZ+339fbCfNzCgbPE7Ew9uYQ43Cuf
5q26MAI2ymqqtBPappjzUAN88TQksQu6Kk7XckVm79sqh94UHTAx4Hu/m0IpL81w
jXrq4HHlw38JM5mkQOn1RicDCR76BH3Vv7vyduQaHn9hoXk1qaQ=
=wiLs
-----END PGP SIGNATURE-----
--6d2daxtkwmzbqg6r--
From nabijaczleweli@nabijaczleweli.xyz Sun Nov 17 18:56:49 2024
Date: Sun, 17 Nov 2024 18:56:49 +0100
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/ossp@lists.sr.ht
Subject: ossp-iselect 1.4.2 released
Message-ID: <4ix6tbejxsoorpyg3d3c7rfli3aad6cecg25jxlizolhqgncwp@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="bcxsct7coi2as3ej"
Content-Disposition: inline
User-Agent: NeoMutt/20231221-2-4202cf-dirty
--bcxsct7coi2as3ej
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
The release tarball, detailed changelog, and signature can be obtained from
https://git.sr.ht/~nabijaczleweli/ossp-iselect/refs/ISELECT_1_4_2
The manual is available on-line and at
https://srhtcdn.githack.com/~nabijaczleweli/ossp-iselect/blob/man/ossp-iselect.pdf
This release fixes "WARNING! No lines selectable." erroneously showing up
if only the last line was selectable
and includes the screen-ir program from Debian as an example.
--bcxsct7coi2as3ej
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmc6LmAACgkQvP0LAY0m
WPGJCQ/9FAfLsH7kkwcstv7HyzMU6oDK9wyD2e2ZUEfbuyRnNenmWBoxIR6HAX99
myPhXpSciUnsoozKBwlaK5lB82Lz7i6jR4vHyXrXcSJCm2x3TBPdebJcpoi4yUPn
3oazL/rgmYVL8VVuuc04Dp3CcoWj4vXhOeHTEZ+iYv7qp2J4e/T8JcBTE3Ml4pjC
xFDxl2SEAwt9rQpm9Mb+9G02kWG/6vF3WhQQo1mEATRx2gof45zNuHa1WLHEC7q0
HKDTzr/OMc/NVOPLCKwSXavrkObtDAuKDrEl4OhioUqNlIZVxuq9RtDRzCzVTAJf
To25k8SH87MxVF4U3XvOP/kaJsdC6wsZ0DELF7IEubjWJOozCRADBCrgFrzaviTm
8HedgA553fDJ5ZubznPlZ7WR7QVsg44d6JPl+ZWyFJ1aSxbGX5FFUVBFG1pGOyIw
F6aijYrj34F+nYxuVurXWgW29KXAhaSVpVV3eaip0WWlOZ/RetCAir+lIZki7Rho
aTFmvOGVxrEuzKQbVQ/jidcHnPZV+7N7OMka66WKBm3gT8cEZhu+ZZ5zqdfNdlKo
J0rG5/lv+2eK3gKymqK48UiewFs2lC8UM+4GlqH0S6O8s4zxzP5c+9QQMF1MHxyR
eqhEV9ZL/txx4CPpND0kvoomXQUtCR6EhO0NEsag8zDAp6ipvE0=
=rQ08
-----END PGP SIGNATURE-----
--bcxsct7coi2as3ej--
|