2000-11-16  Masatake YAMATO  <jet@gyve.org>

	* configure.in: Version 0.26.

2000-11-15  Masatake YAMATO  <jet@gyve.org>

	* pxl-outline.c: Applied a patch from Martin.

2000-11-14  Masatake YAMATO  <jet@gyve.org>

	* fit.c: Apply a patch from martin.
	"I fixed a bug in fit.c that sometimes causes an endless 
	loop in AutoTrace."

	* main.c: Don't include main.h.
	Include image-header.h.

	* Makefile.am (autotrace_SOURCES): Remove main.h.
	
	* main.c(input_reader): Renamed from load_image.
	Use type input_read.
	(input_extension): Removed unused variable
	(set_input_format): 
	(set_input_format_by_suffix): Removed.
	Use input_get_handler* instead.
	(main): Check `input_reader' is set or not before
	set. 
	Set output format and open output before oput input.
	Close output.
	Call free_bitmap instead of calling free directly.
	(image_header):	 Make the scope of `image_header' to 
	main local from global.

	* THANKS: New file.

	* input-magick.c: Replaced with new one from Martin.

	* Makefile.am (INCLUDES): -Wall is removed.

2000-11-11  Masatake YAMATO  <jet@gyve.org>

	* Makefile.am (autotrace_LDADD): Added LIBPNG_LDFLAGS
	to autotrace_LDADD.

2000-11-10 Martin Weber <martweb@gmx.net>
	Removed warning in pxl-outline.c
2000-11-06 Martin Weber <martweb@gmx.net>
	Fixed some warnings with gcc on AIX in xmem.h
2000-11-04 Martin Weber <martweb@gmx.net>
	Removed warning for input-magick.c
	Improved input-p2e.c
2000-11-03 Martin Weber <martweb@gmx.net>
	Fixed a bug in input-bmp.c
2000-11-02 Martin Weber <martweb@gmx.net>
	pxl-outline.c completely rewritten
	removed edge.c
2000-10-30 Martin Weber <martweb@gmx.net>
	Removed problems with nonvalid filenames.
	Fixed some compiler warnings.
2000-10-22 Martin Weber <martweb@gmx.net>
	Made code more portable
2000-10-22 Dan Mills <dmills@demon.co.uk>
	Added thinning
2000-10-20 Martin Weber <martweb@gmx.net>
	Some cosmetic changes
	updates for a bug in pxl-outline.c
	replaced boolean by bool
	better quantization
	fixed tga import for gray images
	...
2000-10-11  Enrico Persiani <e.persiani@bo.nettuno.it>

	* output-emf.c: 

	1. Improved output efficiency by grouping shapes of the same color
	2. Corrected an ERROR on filling shapes with holes 
	3. If the user tries to output EMF on stdout, an error message is
	sent to stderr
	
2000-10-11  MenTaLguY <mental@rydia.net>

	(This log entry is written by Masatake YAMATO).
	
	* Makefile.am (EXTRA_DIST): Added input-png.*.
	(input_png_src): Likewise. 

	* configure.in: Added png check code.
	Masatake YAMATO also added STAGE1 check.

	* input-png.[hc]: New files.	

2000-10-11  Masatake YAMATO  <jet@gyve.org>

 	* main.c: Include input.h only.
	(input_extension): Comment out unused variable.
	(set_*_input_format): Removed. Use input_get_handler* instead.
	(INPUT_SUFFIX_LIST): Move to input.h.
	(list-output-formats): A option renamed from list-formats.
	(list-input-formats): New option.

	* configure.in(AM_INIT_AUTOMAKE): Define package and version.

	* Makefile.am (autotrace_SOURCES): Added input.c and .h.

	* output.h (OUTPUT_SUFFIX_LIST): Move definition from
	main.c.

	* version.c(version_string): Append VERSION defined 
	in configure.in.

	* input.[hc]: New file.
	  input.[hc] is based on a patch from "MenTaLguY"
	  <mental@rydia.net>.	

2000-10-04  Masatake YAMATO  <jet@gyve.org>

	* output-emf.c: Revised by 
	Enrico Persiani <persiani at students.cs.unibo.it>.

	  1. Fixed a bug that caused crashes when the output 
	  was redirected to stdout

	  2. Cleaned the code from unused variable definitions

	  3. Removed a data-type (EMFPoint) and a function (write8) 
	  not used by the main conversion code.

2000-10-03  Masatake YAMATO  <jet@gyve.org>

	* configure.in: Fix a typo. (MAGIC->MAGICK).

	* Makefile.am (EXTRA_DIST): Added input-magick.[ch].

	* output-emf.c (OutputEmf): Set return type to void.

	* output.c: Added emf as a new output format.

	* Makefile.am (output_src): Added output-emf.[ch].

	* main.c (INPUT_SUFFIX_LIST): Renamed SUFFIX_LIST.
	(OUTPUT_SUFFIX_LIST): New constant.
	(OUTPUT_SUFFIX_LIST): Added emf as a new output format.

	* output-emf.[hc]: New files from 
	  Enrico Persiani <persiani at students.cs.unibo.it>.

	
2000-10-01  Masatake YAMATO  <jet@gyve.org>

	* xmem.h: Replaced with new one which is sent from Martin.

2000-09-29  Masatake YAMATO  <jet@gyve.org>

	* configure.in: Check magick/api.h.

	* spline.c (evaluate_spline): Appleid a patch that avoid a bug
	in MIPSpro compiler (from Peter Cucka <pcucka at anim.dreamworks.com>).

	* Makefile.am (input_magick_src): Remove "". This causes an
	error when "make dist" is invoked.
	(autotrace_SOURCES): Remove type.h.

2000-09-28  Masatake YAMATO  <jet@gyve.org>

	* main.c: Added tag file format support.

	* Makefile.am (autotrace_SOURCES): Split the file set
	into autotrace_SOURCES, input_magick_src and output_src.
	(input_src): Added input-tga.[hc].

	* input-bmp.[hc]: Replace old files with new files sent
	from Martin.

	* input-tga.[hc]: New file from Martin.
 	(ReadImage): Initialize pels with 0 instead of NULL.
	Initialize image.bitmap after local variable declarations.

2000-09-26  Masatake YAMATO  <jet@gyve.org>

	* output-eps.c: Applied a revised patch from
	Bernhard Herzog <herzog@online.de>.

	  Message-ID: <m3itro7146.fsf@greebo.nodomain.de>
	  Subject: Re: [AutoTrace] autotrace 0.23
	  From: Bernhard Herzog <herzog@online.de>
	  To: autotrace@egroups.com
	  Date: 22 Sep 2000 20:06:17 +0200


	* main.c: Applied a patch from <Johannes.Schindelin@gmx.de> 
	for Magick input support. See blocks surrounded by HAVE_MAGICK.
	(SUFFIX_LIST): New macro definition.

 	* input-magick.[ch]: Magick input plug donated by 
	<Johannes.Schindelin@gmx.de>.
	
	* configure.in(MAGICK_CONFIG): Check Magick-config.

	* Makefile.am(HAVE_MAGICK): New condition.

	* output-eps.c: Applied a patch from 
	Bernhard Herzog <herzog@online.de>.
		
          Message-ID: <m3og1g7brh.fsf@greebo.nodomain.de>
	  Subject: Re: [AutoTrace] autotrace 0.23
	  From: Bernhard Herzog <herzog@online.de>
	  To: autotrace@egroups.com
	  Date: 22 Sep 2000 16:16:18 +0200

	* fit.c: Include both limits.h and float.h.
	(fit_with_least_squares): Use %lx instead of %x.
	Cast left_curve to unsigned long.
	(fit_with_least_squares): Likewise.

	* curve.c (log_curve): Likewise.
	(log_entire_curve): Likewise.

 	* xmem.h (XREALLOC): Likewise.
		
	* .cvsignore: Added .deps, autotrace, config.cache, config.log,
	config.status and Makefile.
	

	* Makefile.am (AUTOMAKE_OPTIONS): Added AUTOMAKE_OPTIONS.

