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-----


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-----


eqhEV9ZL/txx4CPpND0kvoomXQUtCR6EhO0NEsag8zDAp6ipvE0=
=rQ08
-----END PGP SIGNATURE-----

--bcxsct7coi2as3ej--

