1New features with AN-2014-01-27:
2
3This is the first localization step for the schily source consolidation. Many
4programs now (hopefully) call gettext() for all strings that need localization.
5
6-	The next step will include dgettext() calls for the libraries and the
7	missing programs
8
9-	The following step will include the extracted strings
10
11-	The last step will include German translations and install support
12	for the resulting binary message object files.
13
14----------> Please test and report compilation problems! <---------
15
16***** NOTE: As mentioned since 2004, frontends to the tools should *****
17*****		call all programs in the "C" locale		   *****
18*****		by e.g. calling: LC_ALL=C cdrecord ....		   *****
19*****		unless these frontends support localized strings   *****
20*****		used by the cdrtools with NLS support.		   *****
21
22-	psmake (the bootstrap smake compile environment) again compiles
23	on Solaris (and probably others). This has been achieved by using
24
25		-DNO_FPRFORMAT -DNO_NL_ARGS
26
27	to deactivate recent enhancements in printf()
28
29-	include/schily/varargs.h now includes a new type va_lists_t
30	that is a structure that covers va_list.
31
32-	include/schily/getargs.h now has comment for the arguments and
33	return code of the getargs() callback functions.
34
35-	The schily makefilesystem now includes a new symlink
36	ppc64le-linux-cc.rul for non-automake aware make implementations
37	such as gmake.
38
39-	New autoconf tests for strspn() strcspn() wcsspn() wcscspn()
40
41-	libschily now implements strspn() strcspn() wcsspn() wcscspn()
42
43-	libschily/format.c (the low level printf() implementation) now
44	implements support for %n$ argument repositioning for the
45	case that "n" is 1..30, or if larger points to an int type arg.
46
47-	libschily/fprformat.c fixed a bug that would prevent to use
48	stdio macros with newer OpenSolaris versions, making printf()
49	not as fast as expected.
50
51-	libschily/getargs.c no longer dumps core when boolean flags are
52	combined into a single string and one or more of these flags
53	trigger a callback function.
54
55-	libsiconf/sic_nls.c: sic_open() no longer tries to open all
56	characterset names as files in the current directory but only
57	if the name contains a slash. Thanks to a report from
58	Vladimir Marek <Vladimir.Marek@oracle.com>
59
60-	star no longer archives all files as sparse file when using
61
62		star -c -sparse -force-hole
63
64	but only those files that include at least one aligned block
65	of 512 zeroed bytes.
66
67-	cdrtools bumped to Version 3.01a22
68
69-	Better error messages in mkisofs/apple.c
70
71-	mkisofs now inplements a new option -legacy that allows to get back the
72	options -H/-L/-P that have been deprecated in 2002 and disabled in 2006
73	in the definition from the 1990s.
74	If you like to use this feature, write a wrapper shell script that calls:
75
76		mkisofs -legacy "$@"
77
78	Note that -H/-L/-P have been disabled in 2006 and mkisofs will soon
79	introduce -H/-L/-P with a POSIX compatible definition as announced since
80	2002. So take care to convert your scripts to call:
81
82		-map			for the old definition of -H
83					(-H valid between 2000 and 2002)
84		-allow-leading-dots	for the old definition of -L
85					(-L valid between 1995 and 2002)
86		-publisher		for the old definition of -P
87					(-P valid between 1993 and 2002)
88
89-	The mkisofs man page now correctly documents the new behavior from libsiconv
90
91-	The mkisofs man page now mentions sfind(1) as a man page to read
92	about the interface if the -find option.
93
94
95
96Author:
97
98Joerg Schilling
99D-13353 Berlin
100Germany
101
102Email: 	joerg@schily.isdn.cs.tu-berlin.de, js@cs.tu-berlin.de
103	joerg.schilling@fokus.fraunhofer.de
104
105Please mail bugs and suggestions to me.
106