2014-09-25  Bernd Warken  <bernd.warken@web.de>

	* chem.pl: New chem version 1.0.5.

	* Makefile.sub: Add .PHONY.  Restructure install and uninstall.

2014-09-03  Bernd Warken  <bernd.warken@web.de>

	* chem.pl: New chem version 1.0.4.  Change version().

	* all `chem' source files: Add and improve the copying
	information.  Remove last update. Add Emacs setting if necessary.

2014-07-05  Bernd Warken  <bernd.warken@web.de>
	________________________________________________________________
	* chem.pl: New chem version 1.0.3

	* chem.man: Make file doclifter compatible.

2014-07-04  Bernd Warken  <bernd.warken@web.de>
	________________________________________________________________
	* release of chem 1.0.2

	* chem.man: Remove definition of `.FONT'.

2014-07-04  Bernd Warken  <bernd.warken@web.de>

	* chem.man: Transform into classical man-page style.

2014-07-04  Bernd Warken  <bernd.warken@web.de>

	* chem.man: Remove definition of .Env-var.

2014-07-03  Bernd Warken  <bernd.warken@web.de>
	________________________________________________________________
	* release of chem 1.0.1

	* chem.man: Add `.mso' for `groffer.man'.

2014-06-17  Bernd Warken  <bernd.warken@web.de>
	________________________________________________________________
	* release of chem 1.0.0

	* Makefile.sub: Add Emacs final part.

	* ChangeLog: Correct the space characters in this file as Emacs
	style.

2014-03-29  Steffen Nurpmeso  <sdaoden@yandex.com>

	* Makefile.sub (uninstall_examples): Remove superfluous `rmdir'.

2014-03-29  Steffen Nurpmeso  <sdaoden@yandex.com>

	* Makefile.sub (install_examples): Use `find', not shell globs.

	Instead of using rm(1) two times with shell globs the expansion of
	which will include subdirectories (thus resulting in error
	messages), use find(1) and its `-exec' operand.

2014-03-29  Steffen Nurpmeso  <sdaoden@yandex.com>

	* Makefile.sub: Handle examples separately, controlled by
	$(make{_,_install_,_uninstall_}examples).

2013-01-29  Bernd Warken  <bernd.warken@web.de>

	* all: Change license into GPL2.

2013-01-29  Werner LEMBERG  <wl@gnu.org>

	* Makefile.sub (MOSTLYCLEANADD): Fix typo.

2010-12-13  Werner LEMBERG  <wl@gnu.org>

	Really fix handling of examples/122.

	* examples/122/README: Renamed to...
	* examples/122/README.txt: This.

	* Makefile.sub (all, MOSTLYCLEANADD): Add `examples/122/README'.
	(examples/122/README): New target.
	(install_data): Fix typo.

2010-06-02  Larry Jones  <lawrence.jones@siemens.com>

	* Makefile.sub (install): Fix handling of examples/122.
	It tried to process the CVS subdirectory as a file.

2009-01-03  Werner LEMBERG  <wl@gnu.org>

	* chem.pl: Prepare for groff version 1.20.

2008-01-04  Werner LEMBERG  <wl@gnu.org>

	* chem.man: Insert `\:' in URLs where appropriate.

2007-02-06  Eric S. Raymond  <esr@snark.thyrsus.com>

	* chem.man: Change .UR/.UE and .MT/.ME so the start macro no
	longer takes a second argument that is pasted to the end of the
	generated text.  Instead, the end macro takes an argument that
	does the same thing.

2007-02-02  Werner LEMBERG  <wl@gnu.org>

	* chem.man: Further refinements and normalizations.

2007-02-02  Eric S. Raymond  <esr@snark.thyrsus.com>

	* chem.man: Converted to use .SY/.OP/.YS and for cross-viewer
	portability.  Conversion checked using the protocol described in
	tmac/TESTING-HINTS.

2006-11-10  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.3.1

	* chem.man: Add information about example files.

2006-11-10  Werner LEMBERG  <wl@gnu.org>

	* chem.man1: Rename back to...
	* chem.man: This.
	Use @G@, @MACRODIR@, and @DATASUBDIR@.

	* Makefile.sub (CLEANADD, all): Don't handle chem.man.
	(chem.man): Remove rule.
	(chem): s/tmacdir/MACRODIR/, s/picdir/PICDIR/.

	* chem.pl: s/tmacdir/MACRODIR/, s/picdir/PICDIR/.

2006-11-10  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.3.0

	* chem.man1: Rename `chem.man' to translate some `@...@'
	constructs.  Some minor corrections.  Remove some unused macros.

	* examples/README.txt, examples/122/README: Add information on
	`roff2*' programs.

	* chem.pic: Rename `macros.pic'.

	* Makefile.sub, chem.pl: Replace `macros.pic' by `chem.pic'.

2006-11-09  Werner LEMBERG  <wl@gnu.org>

	* chem.man: Revised.

2006-11-08  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.2.0

	* pic.tmac: Remove this file.  Use instead the installed pic.tmac
	in $(tmacdir).

	* Makefile.sub, chem.pl:
	- Install macros.pic to $(tmacdir)/pic/chem.pic.
	- Remove parts with `libdir'.

2006-11-07  Werner LEMBERG  <wl@gnu.org>

	* Makefile.sub: Add and fix $(srcdir) where necessary to make it
	compile with srcdir != builddir.  Other minor fixes improvements.

2006-11-07  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.1.2

	### `chem' works now with all example files (examples/*.chem and
	examples/122/*.chem).

	* examples/122/README: Add some information on the example files.

	* examples/122/chAi_poly_vinyl_chloride.chem: Use .ps with
	argument `-2' and recall `.ps +2' at the end of the file.  This
	stops the size shift in the following files.

	* examples/122/ch6b_dna.chem: Make the file runnable, it works
	now.

	* examples/reserpine.chem: Change access to `begin chem'.

	* chem.man:
	- Fix the BUGS section.
	- Correct the name of the macro file to `macros.pic'.
	- Extent section DESCRIPTION and LANGUAGE.
	- Moieties and Strings: Rewritten section about moieties and
	double quoted strings.

	* chem.pl:
	- parameter check: Add filespecs only when non-empty file.
	- Set $Last_Type to $OTHER for the `pic' command.
	- joinring(), label(), labsave(), reduce(): Remove these functions.
	- `[', `]', `{', `}', `define': Make these and the defined
	functions commands for `chem' without using the `pic' word.
	- @Words: Fix it such that all double quoted strings are
	completely in an element.
	- `Last: ': Remove this prefix from all commands that are related
	to `pic'.

	### global variables

	* chem.pl:
	- $Line: Add this variable to store the unchanged input line.
	- %Params: Add the variables from setparams() to this hash.
	- %Types: Add BOND, MOL, RING, OTHER from init() to this hash.
	- %Put: Move %put to this.
	- %Dbl: Move %dbl to this.
	- %Labtype: Move %labtype to this.
	- %Aromatic: Move $aromatic to this.
	- %Dc: Move %dc to this.
	- %Nput: Move $nput to this.
	- %Define: New hash for storing the names of the `define'
	constructs during `chem'.  Use the elements in `%Define' as `chem'
	commands.

2006-10-27  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.1.1

	* chem.pl:
	- Add handling of `[' and `]' (extension of chem awk).
	- Restrict line break after labels.

	* ChangeLog: Correct the former entry.

2006-10-26  Bernd Warken  <groff-bernd.warken-72@web.de>
	________________________________________________________________
	* release of chem 0.1.0

	### Extensions to the chem awk version.

	* chem.pl:
	- parameters: -h, --help, -v, --version, -- are added as options.
	The minus character - is added as filespec for standard input, it
	may be used several times.
	- remove the functions `inline', `shiftfields', and `set'.
	- Fix the handling of the initialization commands .PS, .cstart,
	`begin chem', and `end'.
	- Add error massages.
	- error(): Add file name.
	- Add concatenation of lines with final backslash `\'.
	- Add pic.tmac to guarantee that each pic display is centered.
	- Warnings and strict are active.

	### Source files of the chem Perl version

	* chem.pl: Source file for the Perl version of chem.

	* macros.pic: Pic macro file that is loaded by each run of chem.

	* pic.tmac: Macro file for .PS and .PE; taken over from the groff
	source file <groff-top-source>/tmac/pic.tmac.

	* Makefile.sub: Make file for the groff system.

	* ChangeLog: This file.

	* chem.man: Manual page for the Perl version of chem.

	* README.txt: File for information on this chem version.

	* examples/*.chem: Self-constructed example files for chem.

	* examples/README.txt: Information on the example files.

	* examples/122/*.chem: Example files from the classical chem book
	122.ps at <http://cm.bell-labs.com/cm/cs/cstr/122.ps.gz>.

	* examples/122/README: Information on the example files in this
	directory.

2006-10-16  Bernd Warken  <groff-bernd.warken-72@web.de>

	* awk version of chem
	chem is a roff preprocessor that generates chemical structure
	diagrams suitable for the pic preprocessor.  The original version
	of chem is an awk script written by Brian Kernighan.  This project
	is a rewrite of chem in Perl.

2006-10-15  Bernd Warken  <groff-bernd.warken-72@web.de>
________________________________________________________________
License

Copyright (C) 2006-2014  Free Software Foundation, Inc.
Written by Bernd Warken <groff-bernd.warken-72@web.de>.

Copying and distribution of this file, with or without
modification, are permitted provided the copyright notice and this
notice are preserved.

This file is part of `chem', which is part of the `groff' project.


####### Emacs settings
Local Variables:
mode: change-log
End:
