New features with AN-2023-04-19:

With great sadness we report the death of schilytools main author and
long time maintainer Jrg Schilling (1955-03-27--2021-10-10).  Jrg, we
miss you!  After his passing, development has been picked up by a group
of volunteers who would like to keep the project alive and well.  Our
goal is to carefully preserve the portability and compatibility of this
project while extending it to new platforms and implementing new tools
and features that fit the tool set.

As a part of the change in management, the schilytools project has moved
from Sourceforge to Codeberg.  Please report bugs and send patches to
our bug tracker:

	https://codeberg.org/schilytools/schilytools

or to our mailing list schilytools@mlists.in-berlin.de:

	https://mlists.in-berlin.de/mailman/listinfo/schilytools-mlists.in-berlin.de

Obtain release tarballs from:

	http://fuz.su/pub/schilytools
	ftp://fuz.su/pub/schilytools
	rsync://fuz.su/pub/schilytools
	https://schilytools.pkgsrc.pub/pub/schilytools/
	http://schilytools.pkgsrc.pub/pub/schilytools/
	https://mirrors.dotsrc.org/schilytools/
	http://mirrors.dotsrc.org/schilytools/
	ftp://mirrors.dotsrc.org/schilytools/
	rsync://mirrors.dotsrc.org/schilytools/
	https://ftp.halifax.rwth-aachen.de/schilytools/
	http://ftp.halifax.rwth-aachen.de/schilytools/
	ftp://ftp.halifax.rwth-aachen.de/schilytools/
	rsync://ftp.halifax.rwth-aachen.de/schilytools/
	https://ftp.gwdg.de/pub/misc/schilytools/
	http://ftp.gwdg.de/pub/misc/schilytools/
	ftp://ftp.gwdg.de/pub/misc/schilytools/
	rsync://ftp.gwdg.de/schilytools/


If you have previously reported bugs to Jrg Schilling and they have not
been fixed, please report them again.  We do not have access to Jrg's
private emails and do not know what you have reported.

NEW FEATURES:

-	star: remove some C99-only code accidentally introduced in the
	previous release.

-	RULES/os-sunos5.def: the manstyle detection code for sunos5 and
	newer was broken for GNU make.  Fix the code by moving the
	detection to a configure test setting the new make macro
	SOLARIS_MANSTYLE.  Users building with other make implementations
	or those using the bootstrap smake were not affected.
	Reported by: Michael Buerle.  Submitted by: Nico Sonack.

-	libschily: no longer provide the symbols fgetline, getline.
	libschily used to provide these symbols as alternative names for
	js_getline and js_fgetline for compatibility with UNOS.  As
	their POSIX-incompatible signature causes problems when linking
	against musl statically, we now no longer provide these symbols
	by default.  Users wishing to restore the old behaviour should
	remove -DNO_GETLINE_COMPAT from CPPOPTS when compiling libschily.

-	libschily: accordingly, the man pages getline(3) and fgetline(3)
	have been renamed to js_getline(3) and js_fgetline(3).

-	RULES: fix HCC_COM expansion when CCOM=clang.  This fixes builds
	with GNU make when CCOM=clang.
	Submitted by: Nico Sonack.

FUTURE DIRECTIONS:

-	Schilytools contains pxupgrade, a dummy for a closed-source
	component.  While the source code of this component is available
	to the maintainer, it cannot be published due to an existing NDA
	with Plextor.  Depending on whether we can get this NDA lifted
	or not, the pxupgrade dummy code may either be replaced with the
	real source code of the tool or removed altogether.

-	With development of the p7zip(1) utility having ceased in 2016
	and the 7-zip project having ported the reference implementation
	to UNIX-like systems, many packagers now ship a 7z(1) command
	instead of p7zip(1).  Future star distributions may ship an
	/etc/default/star file configuring P7ZIP_CMD to refer to 7z(1)
	instead of the default p7zip(1).  This will not affect existing
	installations unless the configuration is updated.

-	Configuring compression/decompression helpers may be implemented
	for DOS (DJGPP) in an upcoming version.

CONTRIBUTORS FOR THIS VERSION:

Robert CLAUSECKER <fuz@fuz.su>
Nico SONACK <nsonack@herrhotzenplotz.de>

The schilytools maintainer
Robert Clausecker <fuz@fuz.su>
