From nabijaczleweli@nabijaczleweli.xyz Sun Oct  1 01:04:22 2023
Date: Sun, 1 Oct 2023 01:04:22 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/urlview-ng@lists.sr.ht
Subject: urlview-ng 1 released
Message-ID: <nqgmhmytrvhspfuei2vf5bob6wz32wn3eephplbsxigrorypyo@mo3xsippcjqn>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="27aupu5hejbfsw5k"
Content-Disposition: inline
User-Agent: NeoMutt/20230517


--27aupu5hejbfsw5k
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
  https://git.sr.ht/~nabijaczleweli/urlview-ng/refs/1

This marks the first upstream release since 0.9 dated "July 4, 2000";
derived from Debian 0.9-24, but how much of that remains is questionable.
Thus, see the detailed changelog.

Interesting user-facing changes are:
1. url_handler.sh should now have a more modern suite of default browsers,
   supports arguments, and finds programs by $PATH
2. the default regex and url_handler.sh support gemini (lagrange:XW amfora:=
XT)
3. press e to edit, =E2=86=B5 no longer does so by default (reenable with "=
EDIT yes")
4. you can mouse around (set "MOUSE no" if you don't want to)
5. referenced in these fixed bugs:
     https://bugs.debian.org/127090
     https://bugs.debian.org/161620
     https://bugs.debian.org/631481
     https://bugs.debian.org/690405
     https://bugs.debian.org/983417
     https://bugs.debian.org/985259
     https://bugs.debian.org/988055
     https://todo.sr.ht/~nabijaczleweli/urlview-ng/1
     https://todo.sr.ht/~nabijaczleweli/urlview-ng/2
     https://todo.sr.ht/~nabijaczleweli/urlview-ng/3

Known issues:
  The URL editor is plagued with the infelicities of being extracted
  from 1997 mutt when faced with multibyte characters;
  you can enter them now, at least, but the editing usability is lacking
  (https://todo.sr.ht/~nabijaczleweli/urlview-ng/4)

Thanks to Cicada for providing the French translation.

--27aupu5hejbfsw5k
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----


qN92Sr7fJhxWEwL3gk5UI99JSgfAxts1yz9myuxjiL6ke8x6qR0=
=wAuC
-----END PGP SIGNATURE-----

--27aupu5hejbfsw5k--

From nabijaczleweli@nabijaczleweli.xyz Mon Oct  2 16:47:53 2023
Date: Mon, 2 Oct 2023 16:47:53 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/urlview-ng@lists.sr.ht
Subject: urlview-ng 1a released
Message-ID: <22tzr4tlludcpjssrcogpytavarzwwh6bnara27utxdoqnrip6@vtened5ttvjx>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="3bpjflv6kwvy5irx"
Content-Disposition: inline
User-Agent: NeoMutt/20230517


--3bpjflv6kwvy5irx
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
  https://git.sr.ht/~nabijaczleweli/urlview-ng/refs/1a

This fixes some minor bugs, mostly relating to the build system;
reprodcible-builds SOURCE_DATE_EPOCH is now respected.

Mousing around while in the editor inserting =C6=99 has been fixed
(https://todo.sr.ht/~nabijaczleweli/urlview-ng/5).

Known issues unchanged:
  The URL editor is plagued with the infelicities of being extracted
  from 1997 mutt when faced with multibyte characters;
  you can enter them now, at least, but the editing usability is lacking
  (https://todo.sr.ht/~nabijaczleweli/urlview-ng/4)

--3bpjflv6kwvy5irx
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----


wczj88K57FQhWx4GWoTVgngvsqaTzPois1IjWQXFeRMY53AKlTo=
=r7Xq
-----END PGP SIGNATURE-----

--3bpjflv6kwvy5irx--

From nabijaczleweli@nabijaczleweli.xyz Sat Oct  7 12:34:41 2023
Date: Sat, 7 Oct 2023 12:34:41 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/urlview-ng@lists.sr.ht
Subject: urlview-ng 1b released
Message-ID: <bfoe4qi6jfvjz5yd3ghgyad3vhohhoybs4u2hkch3dgaw2z2qc@exaiis3f3har>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="jxf4u4vz5eppbyqj"
Content-Disposition: inline
User-Agent: NeoMutt/20231006


--jxf4u4vz5eppbyqj
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
  https://git.sr.ht/~nabijaczleweli/urlview-ng/refs/1b

This polishes out some draft UI that was left in 1
(post-exec signal formatting,
 exec status line showing the start instead of the end,
 "Unknown key" bafflingly used to mean "Unused setting").

Licences are now in a REUSE-compatible layout.

Known issues unchanged:
  The URL editor is plagued with the infelicities of being extracted
  from 1997 mutt when faced with multibyte characters;
  you can enter them now, at least, but the editing usability is lacking
  (https://todo.sr.ht/~nabijaczleweli/urlview-ng/4)

--jxf4u4vz5eppbyqj
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----


HUBwQbpV1SezKSB4HDM1Z26r8Av0F8DgJLTOhOk4yzTxT2XiFv0=
=xJ4y
-----END PGP SIGNATURE-----

--jxf4u4vz5eppbyqj--

From nabijaczleweli@nabijaczleweli.xyz Mon Dec 11 13:11:14 2023
Date: Mon, 11 Dec 2023 13:11:14 +0100
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/urlview-ng@lists.sr.ht
Subject: urlview-ng 1c released
Message-ID: <qyocbhszerovpj7ehfnxwjnyhwzfm3ghh65pwqxmtvgks6vzwf@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="u2szwbubcvjosggd"
Content-Disposition: inline
User-Agent: NeoMutt/20231103


--u2szwbubcvjosggd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
  https://git.sr.ht/~nabijaczleweli/urlview-ng/refs/1c

This fixes text entry to correctly handle multi-byte and non-1-width characters
(https://todo.sr.ht/~nabijaczleweli/urlview-ng/4);
as a side-effect of this, werase (^W) behaviour is slightly greedier,
consuming punctuation /and/ text that precedes it instead of /or/:
0.9 and 1b editors would split
  ftp.us.debian.org/debian/pool/main/u/urlview/urlview_0.9-6_i386.deb
into
  ftp . us . debian . org / debian / pool / main / u / urlview / urlview _ 0 . 9 - 6 _ i386 . deb
whereas 1c splits it into
  ftp. us. debian. org/ debian/ pool/ main/ u/ urlview/ urlview_ 0. 9- 6_ i386. deb
which is much less agonising given how URLs are typically constructed.

The layout of the branding in the title bar is fixed
(https://bugs.debian.org/1057411),
and screen drawing is generally made much more consistent,
including correct cursor placement, status line clearing,
and fruitless searches erroring out similarly to invalid gotos.
In particular cursor placement restores 0.9-24's usability with screen readers,
as reported by Chime Hart <chime@hubert-humphrey.com>
(https://lists.debian.org/debian-lts/2023/12/msg00015.html,
 https://lists.sr.ht/~nabijaczleweli/urlview-ng/%3Cns66hbwoui6nyxikpjbcbfxrdrtyocoixgvpkg6efwluaaisci%40tarta.nabijaczleweli.xyz%3E).

There is a new VIA parameter which can alter how the URL is passed to the COMMAND:
  VIA argument     as previous, as an argument; default
  VIA environment  the environment as $URL
  VIA pipe         the standard input stream, alone on a line
and url_handler.sh understands all of them.

"VIA argument" as well as url_handler.sh
(by its sole nature of executing browsers)
may make the opened URL visible to other users in ps(1), [h]top(1), &c.

If this is of concern, something to the tune of
  VIA pipe
  COMMAND xclip -selection clipboard
may be a good option
(https://bugs.debian.org/1043334).

If a COMMAND entry fails with a non-zero exit code, it's logged correctly.

url_handler.sh messages are localised like urlview is into Polish and French,
with the French translation once again contributed by Cicada.

--u2szwbubcvjosggd
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----


Fw+G3yLKAnTgMatjeqiantu8GIT15jUc8A+mdA5zfZA06WUeZDw=
=Y3wv
-----END PGP SIGNATURE-----

--u2szwbubcvjosggd--

