
		   Changes Since Last Fresh Fish CD-ROM
			  (Last updated 12/22/93)


This file lists significant changes since the last Fresh Fish CD-ROM,
except for the usual and expected differences like all the new material
submitted since the last Fresh Fish CD-ROM.

*** Floppy Disk Contents Files

	Copies of the "Contents" files from floppy disks 001-950 have been
	added to the CD-ROM, under Useful/Contents/*/*, in blocks of 10 
	"Contents" files per CD-ROM file.

*** Parnet support

	Some users requested an icon to explicitly start parnet on CDTV's
	that don't have keyboards.  Although the standard s/Startup-Sequence
	is supposed to start parnet, I added an icon to use c:IconX to
	explicitly start parnet.  I'm not sure why starting parnet from
	the startup sequence was not adequate for all users.  On second
	thought, the automatic startup may even be inappropriate, for those
	rare users that are using the CDTV as a general purpose Amiga and
	have other devices attached to the parallel port.  I believe the
	only way to kill parnet is to reboot, so automatic startup would
	effectively always kill the parallel port.

*** KingFisher

	Some users requested that KingFisher be included in an obvious
	location.  I added a KingFisher directory in the root directory
	of the CD-ROM, included the latest version of KingFisher, and
	updated the database to go to disk 950.

*** DirWork

	Some users requested a directory utility to be placed in an obvious
	and easily accessible place on the CD-ROM.  I added DirWork 1.62 in
	the DirWork directory in the root directory of the CD-ROM.  The
	executable for this distribution was supplied directly by the
	author.  (Thanks for the great utility Chris!)

*** Useful/dist/other directory reorganized

	The useful/dist/other directory has been split up into a directory
	tree using the same two level directory structure as aminet.  For
	the moment at least, I've adopted the same structure for organizing
	other parts of the disk (the new material for example), since it
	is a standard that many users are familiar with.

*** GNU gcc 2.3.3

	A version of gcc 2.3.3 has been added.  It is based on earlier
	released versions of 2.3.3, but has had some bugs fixed and things
	have moved around a little bit to conform to the conventions used
	with other versions of gcc on this CD-ROM.

	The new 2.3.3 version now does temporary names correctly, so it is
	possible to have two or more simultaneous compiles without the
	temporary files colliding.

*** GNU gcc 2.5.7

	Gcc 2.4.5 has been replaced with gcc 2.5.7.  This version of gcc
	now recognizes the "-resident" option (2.4.5 just aborted) however
	there may still be problems in using it.  I suggest using gcc 2.3.3
	if you need to use "-resident".

*** GNU gcc (all)

	All the versions of gcc look for local header files in LOCAL:include
	and LOCAL:os-include, and look for local library files in LOCAL:lib
	and LOCAL:os-lib.  This allows you to add local packages that will
	be found automatically by gcc, in a location that is writable by
	you.  Simply reassign LOCAL: to point to the correct location.

	Gcc now automatically includes -lamiga in the command line to the
	linker, so you can use AmigaDOS specific calls in your code without
	having to remember to link with libamiga.a.

*** GNU ld

	A new option "-f" or "-flavor" is used to inform the linker to look
	in additional subdirectories for particular "flavors" of libraries,
	like libraries compiled with -fresident, libraries compiled with
	-g, libraries compiled with -p, etc.  All the flavor args are
	collected in a list, sorted, and then used to create additional
	sudirectories at the end of the standard library search paths.

	For example, given the args

		"-L mystuff:lib -flavor libx -flavor libb -lmylib"

	the linker will search for libmylib.a in "mystuff:lib/libb/libx/".

	In particular, this is the mechanism that is now used to locate
	the base relative libraries, which have moved from gcc:blib to
	gcc:lib/libb.  Eventually there will be other standard flavors
	of libraries, like -p compiled and -g compiled libraries, in
	a subtree like:

		gcc:lib/libb/libc.a		-resident
		gcc:lib/libb/libg/libc.a	-resident -g
		gcc:lib/libb/libg/libp/libc.a	-resident -g -p
		gcc:lib/libp/libc.a		-p
		gcc:lib/libg/libp/libc.a	-g -p

		etc.


GNU DISTRIBUTIONS -- General Status

	GNU		Prev	This	Latest
	Distribution	CD-ROM	CD-ROM	FSF	Status
	------------	------	------	------	-----------------

	autoconf	*	*	1.7	No port integrated yet
	bash		*	1.13.4	1.13.4	Port incomplete
	bc		1.02	1.02	1.02	No change
	binutils	1.8.x	1.8.x	2.3	No change
	bison		1.22	1.22	1.22	No change
	calc		*	*	2.02b	No port integrated yet
	cpio		2.3	2.3	2.3	No change
	cvs		*	*	1.3	No port integrated yet
	dc		0.2	0.2	0.2	No change
	dejagnu		*	*	1.1.1	No port integrated yet
	diffutils	2.4	2.6	2.6	Updated
	doschk		1.1	1.1	1.1	No change
	elvis		*	*	1.7	No port integrated yet
	emacs		18.59	18.59	19.22	No change
	f2c		*	*	930428	No port integrated yet
	fileutils	3.6	3.9	3.9	Updated
	find		3.8	3.8	3.8	No change
	finger		*	*	1.37	No port integrated yet
	flex		2.3.8	2.4.5	2.4.5	Updated
	fontutils	*	*	0.6	No port integrated yet
	gas		1.38	1.38	2.2	No change
	gawk		*	2.15.3	2.15.3	Added
	gcc		2.4.5	2.5.7	2.5.7	Updated
	gcc			2.3.3	2.5.7	Added
	gdb		*	*	4.11	No port integrated yet
	gdbm		1.6	1.7.1	1.7.1	Updated
	ghostscript	*	*	2.6.1	No port integrated yet
	ghostview	*	*	1.5	No port integrated yet
	glibc		*	*	1.06	No port integrated yet
	gmp		1.3.2	1.3.2	1.3.2	No change
	gnuchess	*	*	4.0.62	No port integrated yet
	gnugo		*	*	1.1	No port integrated yet
	grep		2.0	2.0	2.0	No change
	groff		*	1.08	1.08	Added
	gzip		1.2.4	1.2.4	1.2.4	No change
	indent		1.8	1.8	1.8	No change
	ispell		4.0	4.0	4.0	No change
	less		*	*	177	No port integrated yet
	libg++		*	2.5.2	2.5.2	Added
	m4		1.0.3	1.1	1.1	Updated
	make		3.68	3.69	3.69	Updated
	mm		*	*	1.07	No port integrated yet
	mtools		*	*	2.0.7	No port integrated yet
	nethack		*	*	3.1.3	No port integrated yet
	oleo		*	*	1.3.1b	No port integrated yet
	patch		2.1	2.1	2.1	No change
	perl		4.036	4.036	4.036	No change (not working)
	rcs		*	5.6.0.1	5.6.0.1	Added
	readline	*	*	1.1	No port integrated yet
	recode		*	*	3.2.4	No port integrated yet
	regex		*	*	0.12	No port integrated yet
	sed		2.03	2.03	2.03	No change
	shellutils	1.8	1.9.2	1.9.2	Updated
	tar		1.11.2	1.11.2	1.11.2	No change
	termcap		1.2	1.2	1.2	No change
	texinfo		3.1	3.1	3.1	No change
	textutils	1.6	1.9	1.9	Updated
	time		*	*	1.6	No port integrated yet
	tput		*	*	1.0	No port integrated yet
	uucp		*	*	1.04	No port integrated yet
	uuencode	1.0	1.0	1.0	No change
	wdiff		*	*	0.04	No port integrated yet
