New features with AN-2015-11-12:

This is the first localization step for the schily source consolidation. Many
programs now (hopefully) call gettext() for all strings that need localization.

-	The next step will include dgettext() calls for the libraries and the
	missing programs

-	The following step will include the extracted strings

-	The last step will include German translations and install support
	for the resulting binary message object files.

----------> Please test and report compilation problems! <---------

***** NOTE: As mentioned since 2004, frontends to the tools should *****
*****		call all programs in the "C" locale		   *****
*****		by e.g. calling: LC_ALL=C cdrecord ....		   *****
*****		unless these frontends support localized strings   *****
*****		used by the cdrtools with NLS support.		   *****

		*** WARNING        ***
		*** Need new smake ***

	*** Due to the fact that schily-tools 2014-04-03 introduced to use new macro
	*** expansions and a related bug fix in smake, you need a new smake
	*** to compile this source. To ensure this, call:

	cd ./psmake
	./MAKE-all
	cd ..
	psmake/smake
	psmake/smake install


	WARNING: the new version of the isoinfo program makes use of the 
		*at() series of functions that have been introduced by Sun
		in August 2001 and added to POSIX.1-2008. For older platforms,
		libschily now includes emulations for these functions but
		these emulations have not yet been tested thoroughly.
		Please report problems!

	The new smake version mentioned above is smake-1.2.4

-	Makefile system: the rules for running "configure" have been changed so
	that an updated autoconf/configure file only results in a single
	"configure" run as now, the two resulting files are both removed before
	"configure" is called.

-	Trying to support "Minix" and "Bitrig" in config.guess and config.sub.

-	star now flushes the verbose file stream before checking for missing
	links. This tries to avoid mixed output when people call
		star  2>&1 | tee

-	mkisofs -> isoinfo: Implement a workaround for filesystem images that
	have been created with "mkisofs -r" and add directory write permission
	for the owner if not run by root.

-	mkisofs -> isoinfo: Call chmod() after chown() to avoid a reset
	of the suid and sgid bits.

-	mkisofs -> isoinfo: Skip the "rr_moved" directory in Rock Ridge mode.

-	mkisofs -> isoinfo: Support for following relocated Rock Ridge
	directories was added.

-	smake: make.h now contains a typedef for date_t that is compatible with
	sizeof (time_t) == 8 on a 32 bit platform. This follows a comment from
	2001 when there was no related autoconf test yet.
	This makes smake work on Minix 3.
	Thanks to Heiko Eißfeldt for reporting.

-	Added support for Minix 3 in the makefile rules.
	Thanks to Heiko Eißfeldt for reporting.

-	bsh: Use our wait3() emulation only if waitid() is present.
	Thanks to Heiko Eißfeldt for reporting.

-	Bourne Shell: The parser and the interpreter have been rewritten to make
	all simple commands from a pipeline children of the main shell and in
	order to make the rightmost programm an unforked shell builtin if it is
	a builtin. This permits e.g.

		echo bla | read var

	to set the shell macro "var" in the main shell.

	As this was a major rewrite, please test and report problems!
	
-	Bourne Shell: jobs -p now correctly prints the progress group id for jobs 
	instead of printing the process id of the rightmost process.


-	The following builtins (that are available in bsh) are still missing in
	the Bourne Shell:

	err			echo with output going to stderr
	glob			echo with '\0' instead of ' ' between args
	env			a builtin version of /usr/bin/env

	The following bsh intrinsics are still missing in the Bourne Shell:

	-			the restricted bsh has restriction features that
				are missing in the Bourne shell.

	-	source -h	read file into history but do not excute

	and probably more features not yet identified to be bsh unique.



Author:

Joerg Schilling
D-13353 Berlin
Germany

Email: 	joerg@schily.net, js@cs.tu-berlin.de
	joerg.schilling@fokus.fraunhofer.de

Please mail bugs and suggestions to me.