Thu May 22 15:34:48 1997  Akim Demaille  <demaille@inf.enst.fr>

	* utilsty.c (guess_language): Made it work on IRIS,
	  upon suggestion by Ralf Fassel <ralf@atg.venture.de>.

	* Makefile.am (a2ps_SOURCES): Changed style-utils to
	  utilsty.

Wed Apr 30 10:48:25 1997  Akim Demaille  <demaille@inf.enst.fr>

	* styles.h: Included Objective C from Paul Shum.

Thu Apr 10 17:49:17 1997  Akim Demaille  <demaille@inf.enst.fr>

	* ssheet.c: New file, in charge of handling the new
	  scheme for style sheets.

Thu Apr 10 16:20:00 1997  Larry Jones  <larry.jones@sdrc.com>

	* report.c, style-utils.c (sort_keywords, sort_regulars,
	  sort_specials, sort_symbols): make min and max optional to
	  avoid unneeded work and prevent referencing uninitialized
	  variables.
	* style-utils.c (guess_language): free file_command when done,
	  fclose ptr all the time (not pclose!), check for sscanf
	  failure.

Wed Apr  9 11:37:18 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* ss-parser.y: New file, for reading dynamically the style
	  sheets.

	* lexer.l: New file, used for all the parsers in a2ps.

Sun Apr  6 17:45:33 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* style-utils.c (guess_language): Adapted to the new
	  structure, and fixed a bug related to a bad space
	  in file_link.

	* main.c: Configuration related functions have moved in
	  lib/confg.c.

Tue Mar 25 10:07:37 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* main.c (long_options): Changed --font into --font-size,
	  because the prologues are the good place to change
	  the base font.

	* style-utils.c (guess_with_rules): Fixed a problem on the
 	  definition of success for fnmatch.  Now more portable.

Mon Mar 17 20:37:48 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* buffer.c (mygetstring): Deeply modified to support
	  the very strange nroff sequences that may include ^H.
	  Now I can get rid of CourierBack, which was not portable
	  to built char sets such as those of Ogonkify.

Sun Mar 16 16:03:43 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* main.c (read_config): Use getshline_numbered, so that
	  long lines continued by a `\' at eol are considered.

Mon Mar 10 09:41:30 1997  Akim Demaille  <demaille@quasimodo.enst.fr>

	* styles05.m4: Included the Octave/MATLAB style, provided
	  by Craig P. Earls <cpearls@mit.edu>.

Fri Mar  7 17:24:35 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* main.c (guess_language): Now file is used only if a2ps didn't
	  guess anything.  This speeds up, and avoids some of the common
	  mistakes of file.

Sat Mar  1 19:18:46 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* jobs.c (ps_set_encoding, ps_end_encoding, ps_switch_encoding):
	  new functions.

	* jobs.c (output_file): grabs the setup parts of ps files,
	  so that they are put in the %%DocumentSetup.

Fri Feb 28 22:14:57 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* jobs.c (new_job): Put default value of startpage to TRUE,
	  and then simplified beginning of printing a document.

Tue Feb 25 19:26:35 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* job.h (print_job): now has a field NeededResources.
	* output.c (output_file): now recognises the NeededResources.
	* postscript.c (begin_document): NeededResources are delayed
	  through a hash table in print_job.
	
Mon Feb 24 18:04:37 1997  Akim Demaille  <demaille@quasimodo.enst.fr>

	* jobs.c (new_print_job): Better handling of strange
	  configurations (no HOME var env, no passwd etc.)

Sun Feb 23 18:03:07 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* postscript.c: changed handling of line, font and columns
	  requested, so that big size are better treated.

Sun Feb  9 16:44:05 1997  Akim Demaille  <demaille@gargantua.enst.fr>

	* main.c (add_fn_rule): New function.

	* main.c (read_config): `Pattern:' is new in the config. files.
	

