
These changes are always immediately updated in the "molden3.x.tar.Z"
source file, however the platform dependent executables in the
directory "/pub/molgraph/molden/bin" on the ftp site are not always
in tune with the latest changes, check the date on the executable.


		Molden3.6:

Fri Aug 11
		- The GAMESS-US basis-set output section has changed
		  molden has been updated to deal with this

		- Molden now also writes a '[LINES]' section to
		  the molden.ogl file. This is the input file for the
		  molden OpenGL helper application moldenogl.
		  Older versions of moldenogl may have problems with
		  this new section.
		  The [LINES] section has been constructed to visualize
		  the cell and alpha helices and beta strands.

		- Added a few options to the moldenogl, when clicking
		  with the third mouse button in the main drawing window
		  you find a menu with as new option 'Animation'
		  this options under it will allow you to stop/start the 
		  animation, advance by one point (also key 'n' or 'N')
		  and lets you slow down animations.

Fri Jun 30

		- GAMESS-US has a changed writing when using pure 5D
		  molden now deals with in (Thanks to Fred Arnold)

		- the moldenogl helper program can now also be called
		  from the 'molecular mode', it will do normal vibration
		  animations and animations of molecular reactions.
		  (Via the VR icon->Opengl).
		  the molden.ogl format now accepts more molecules.
		  Added the option -l,-p,-b number to moldenolg

		  -l = low resolution molecule (faster)
		  -p = perspective mode on
		  -b number = choose background color

		  Added also to the popup menu, including a fullscreen
		  option, and a light2. (three lights 0,1,2)

Mon Jun 26

		- The routine reading XYZ files had a problem reading
		  actinium 'ac', fixed it
	
		- Added a number of things to the opengl helper program
		  moldenogl, accesible via the menu (third mouse button click):

		  + transparency toggle (or 't')
		  + switching on/off of lights 1 through 3 (or '1','2','3')
		  + fullscreen option (or 'f')
		  + perspective mode (or 'p')
		

Thu Jun 15

		- Added the possibility to create an isodensity surface
		  colorcoded with the electrostatic potential.
		  Needed are two gaussian cube files or two molden
		  3dgridfile's (you can create these by clicking
		  'write grid' after a 'space' calculation. 
		  Molden will always create a file called '3dgridfile')
		  Currently only "Opengl" and VRML2.0 output is supported
		  You will need the updated version of 'moldenogl'
		  to view the OpenGL output.
		  For an explanation how to to this see URL:

		  http://www.cmbi.kun.nl/~schaft/molden/mapped.html

		  For an example VRML2.0 file:

		  http://www.cmbi.kun.nl/~schaft/molden/wrl/gamuk.wrl

		  Added to 'moldenogl' opengl helper is a menuitem
		  (Third mouse button click) 'transparency'
		  In the molden file select window, a click on a file
		  ending with the name '.ogl' will bring up moldenogl
		  with this file.

Fri Jun 09
		- When a job required more than the default 256
		  orbitals, molden allocated more memory, but as a result
		  the HOMO and LUMO buttons of the xwindows interface
		  nolonger worked correctly. Fixed it.

Mon Jun  5
		- Jeffrey Frey and James Hess have suggested a small
		  adjustment of the [MOLDENOGL] format.
		  You can now adjust the transparency of a surface by adding
		  a number:

		  [SURF] TRANS 0.75

Wed May 31

		- When reading molden format files with more than 256
		  orbitals, some arrays were overwritten, fixed it.

		- In z-matrix editor: the check box to specify
		  Gamess-US style z-matrix writing now print a
		  small explaining message when operated

Fri May 12
		- Molden generated Povray orbitals had swapped
		  colors with respect to VRML and OpenGL orbitals
		  This is corrected.
		  (blue = positive, red= negative)


Thu Apr 27

		- BIOSYM/MSI car files for non-periodic work again

		- In z-matrix editor: instead of "clear status all variables"
		  you now get the option to set the status to variable
		  or constant

		- In z-matrix editor: Added a check box the specify
		  Gamess-US style z-matrix writing

		- In z-matrix editor: when typing "c" in the main drawing
		  window molden will look for a file "mapfile" which
		  contains coordinates to orient cartesian coordinates
		  after z-matrix -> cartesian conversion
		  Example "mapfile"

		  1 50.006  81.343  67.412
		  2 50.599  80.892  66.194
		  3 49.514  80.759  65.162

		  Contains coordinates (angstrom) of atoms numbered 1,2,3

Thu Mar 30

		- Molden now nolonger always creates the file 'plot'
		  The xwindow interfaces doesnt, here you generate
		  a postscript plotfile by clicking the corresponding button.
		  Only when supply you molden with a keyword file it will 
		  create the plot file

Thu Mar 23
		- Added primitive support for Jaguar cube files
		  No molecular geometry is displayed however.
		  Start molden without a filename on the commandline
		  Go to the density mode, click "Read Cube", chose "Jaguar"
		  supply a filename, then click the "space" button and supply
		  a contour value.

Tue Mar 14

		- Fred Arnold added support for reading Gamess-us 
		  orbital localisation schemes; Pipek-Mezey and 
		  Edmiston-Ruedenberg

Thu Mar 09

		- Changed povray writing didnt work for orbitals,
		  corrected by Fred Arnold

Wed Mar 08

		- Under edit cell parameters, you can now also specify
		  a spacegroup name, instead of just a spacegroup number.

Fri Mar 03

		- support for Gamess-us version with long contraction
		  coefficients. 

Tue Feb 29
		- Fred Arnold updated the writing of povray files.

Thu Feb 24

		- Molden now nolonger dies when you kill one of its windows

		- Added a restore color options, under the color palette
		  icon

Wed Feb 23
		- molden used to center a molecule by working
		  on the atomic coordinates directly.
		  Now this is accomplished via a viewing transformation
		  the coordinates are not affected.

		- In principle now the conversion of a z-matrix to
		  cartesian takes into account the original orientation
		  of the molecule in cartesian space

Fri Feb 11
		- Added writing of CML molecules (primitive)

		- With the introduction the new style of rotation
		  there was a clash between the use of control 
		  for zooming in and for temporarily escaping selecting
	  	  of atoms, under the "Reorder Z-matrix" button of the
		  Z-matrix editor

Wed Feb 02

		- Added dynamic memory allocation for reading mopac .gpt
		  files.

		- corrected reading of *.ogl files by moldenogl, 
		  created with mopac .gpt files.

Mon Jan 31
		- added commandlineflag to adjust the maximum number
		  of Gif files molden will write (default 100)
		  molden -j 2000
		  Molden will write 2000 files at the max.

Fri Jan 28
		- While adding OpenGL support some errors were 
		  introduced for the platforms VMS, CRAY and AIX

Mon Jan 24

		- Full support to view orbitals/density etc. in OpenGL
		  This is accomplished via a helper program called
		  'moldenogl', this needs to be build separately.
		  (make moldenogl), you need to place this program
		  in a directory which is in the default path, say
		  /usr/local/bin. You can evoke it from the Xwindows
		  interface under the 'Vr' icon, option OpenGL.
		  Molden will write a file 'molden.ogl', which will
		  be read by the helper program. If you want to save
		  this file you will have to rename it before you
		  choose OpenGL again. You can run 'moldenogl' standalone.

		  moldenogl file.ogl
		  
		  This has been tested for Silicon Graphics and linux.
		  The latter needs the MESA graphical library
		  have a look at URL: http://www.mesa3d.org/
		  You may need to activate the 'LIBSG' line for your
		  platform. 

		  HOW TO OPERATE MOLDENOGL:

		  Use the mouse to rotate the scene, drag while holding
		  down the left mouse button.
		  Further one letter commands:

		  Left Mouse button           - rotate
 		  Left Mouse button + Shift   - translate
		  Left Mouse button + Control - zoom in / out
		  Right Mouse button          - bring up options

		  m                           - toggle molecule
		  x,y,z,X,Y,Z                 - move position of light


		  PS. On linux the mesa libraries are installed in the
		      the directory /usr/local/lib. This may give the
		      problem that moldenogl cant find these libraries,
		      you can remedie this by either copying the libraries
		      to /usr/lib, or setting the environment variable;
		      LD_LIBRARY_PATH, in say /etc/csh.cshrc
		      (setenv LD_LIBRARY_PATH "/usr/lib;/usr/local/lib")


		 You generate .ogl file from a molden keyword file by use
		 of the keyword OPENGL.

		- added comandline option -t, which will let molden read
		  chem3d style ascii .gpt files (mopac93)

		- added a threshhold for plotting displacement vectors
		  in the postscript output of a normal mode.
		  You can set it via the -y commandline flag:

		  molden -y 2.0 

		  (default the threshhold is 0.0, every arrow is plotted)
 
		  Thanks to:

		   Valentin P. Ananikov
		   NMR Group
		   ND Zelinsky Institute of Organic Chemistry
		   Moscow, Russia
		   e-mail: val@cacr.ioc.ac.ru

		   (URL: http://nmr.ioc.ac.ru/Staff/AnanikovVP/molden-t/
		    PS: the path uses the -t commandline flag, this is now -y)


Thu Jan 13

		- The color editor didnt work well on linux, fixed it.

Wed Jan 12	
		- Added first primitive support for OpenGL,

		  THE BELOW IS OUTDATED HAVE A LOOK AT THE ENTRY FOR Jan 24

		  read the makefile on how to activate it.
		  It only works for Silicon Graphics machines and
		  linux machines. The latter needs the MESA graphical
		  library. Currently only a the equivalent of the 3dx mode
		  is available.
		  You can only activate the OpenGL via a molden keyword file,
		  and the use of the keyword 'silly', file 'molin'

		  Title
		  file=test/adf.molf silly homo

		  ./molden molin

		  Use the mouse to rotate the scene, drag while holding
		  down the left mouse button.
		  Further one letter commands:

		  m toggle molecule
		  . zoom in
		  , zoom out
		  x,y,z,X,Y,Z move position of light

		- Added the another type of molecular rotation model.
		  It is available via a new icon in the lower right
		  corner of the 'Molden Control Window'.
		  In this model you rotate the molecule by dragging
		  the mouse while holding down the left mouse button.
		  Doing the same while keeping the 'Shift' button pressed
		  lets you translate the molecule. 
		  Doing the same while keeping the 'Control' button pressed
		  lets you zoom in/out.

Wed Jan 05

		- Added maxmimum line width selection under:
		  the palette icon, the option: 'shade depth'.

Wed Dec 22

		- Added depth of shade editor, under the palette icon
		  there is a new option: 'shade depth'.
		  This option has no effect on the solid drawing mode
		  with perspective off, only the stick mode and 
		  solid+perspective modes are affected.

Tue Dec 21

		- Added the ability to edit colors, under the palette icon
		  there is a new option: 'edit colors'. This option will
		  edit the basic 15 colors available in molden. It will
		  write the colors toe the file '.moldenrc' in the users
		  home directory. The use of 'molden -r colorfile' takes
		  precendence over the reading of .moldenrc.
		  To reset to the defaults just remove the ~/.moldenrc file

Thu Dec  9

		- the WRZMAT keyword now writes the last z-matrix of
		  say a geometry optimisation, instead of the first

		- added the commandline flag '-=', which causes a 
		  gamess-us dialect of gaussian zmatrix to be written,
		  it has the = sign between variable names and values
		  For use with COORD=ZMAT

		- Gamess-UK6.2 energies of the geometry convergence
		  were not read properly, fixed it
 
Wed Dec 08	- Updated the makefile entry for CRAY unicos, for
		  running the f90 compiler

Thu Dec 02
		- writing of non-periodic MSI files used atomic units
		  rather than angstroms, corrected it.

		- When writing postscript in the molecular mode, molden
		  will check for dummy atoms and will ask you if you
		  want to include them in the plot. In the current situation
		  dummies where not plotted.
		
		- In the molecular mode you can change the connectivity
		  of the atoms, but not so in the density mode. This proved
		  a problem for people generating VRML orbitals of metal
		  complexes, i have solved this ONLY for the VRML writing:

			Before it will write the VRML molecule, it will check 
			for the existence of a file called 'molden_connect' 
			(be sure you have the permission to read it, 
			ls -l molden_connect), this file should hold the 
			connectivity of the molecule, per line two number; 
			atom1 atom2 If atom2 is negative, molden will read an 
			extra line with 5 numbers it will average the 
			coordinates of these 5 atoms and create a bond
			between atom1 (of the first line) and the average over 
			the 5 atoms (of line two), it will use the color 
			associated with the first atom of line two. If you want
			to average over less then 5 atoms just supply
			zeros for the remaining atoms 
			(so avg over 3: i1 i2 i3 0 0)

		  DONT FORGET TO REMOVE OR RENAME THE 'molden_connect' FILE
		  AFTERWARDS.

		- When you select atoms in the Z_matrix to 'cut out' a part
		  of the atoms to create a new z-matrix, properties like
		  atoms types, forcefield types, color, residue and charge
		  are now inherited.

Thu Nov 18
		- Added keyword POVRAY, to generate the povray file molden.pov
		- Added support for Ampac style cube files

Thu Nov 11	- Fetched some minor problems:

		  - some msi files were not read correctly, fixed
		  - gamess-US, sometimes doesnt end coordinates
		    with an empty line, but with:
			'...... END OF ONE-ELECTRON INTEGRALS ......'
		    dealt with
		  - the geometry convergence window sometimes didnt
		    update correctly, fixed it + made them smaller (for PC)
		  - when moving atoms in a cell you couldt use the
		    distance button anymore, fixed it

Tue Oct 12	- Solved problem when replacing last amino acid
		
Thu Oct  7	- Reading msi files generated stray atoms when H-bonds
		  where present in the msi file, resolved.

Thu Sep 30

		- First support for GamessUK6.2, now coping with changed
		  orbital writeout

		- Added Button to the Z-matrix window to make it smaller.

		- GLX and ASX PDB residues are mapped to GLN and ASN
		  GLX and ASX caused problems in protein z-matrices

Mon Sep 20

		- fixed bug: when creating a peptide via the z-matrix
		  closing the z-matrix window and then opening it again
		  caused molden to crash.

		- Added support for MOL2 protein files, small molecules
		  were already supported.

		- Added support for reading/writing MSI Cerius files,
		  The reading is NOT robust, it will read simple, periodic
		  structures 

Thu Sep  9

		Molden now uses dynamic memory allocation for the
		size of the grid, this will allow you to read in 
		any size gaussian or vasp cube files.
		It also allows you to redefine the size of the grid
		in points from the 'plotplane' window, via the commnds
		nptsx= nptsy= nptsz=
		Previously the maximum was nptsx=nptsy=nptsz=61

		The molden version created with 'make noxwin' is NOT
		dynamic.
Mon Sep  6

		Molden now uses dynamic memory allocation in some
		parts of the program:

		- For a z-matrix of a protein
		  (Not for reading a z-matrix of a protein)

		- For basis-sets larger than 256 orbitals

		Not done are for instance the maximum size of a grid
		(which is 61*61*61), so cube files with larger dimensions
		are still a problem

		The molden version created with 'make noxwin' is NOT
		dynamic.

Mon Aug 23

		Linked Z-mat variables were not updated onscreen.
		Non bonded atoms in the stick mode were not correctly
		shown in the postscript output

Thu Aug 19

		A word of WARNING:

		Molden3.6 has gone through quite a few
		drastic changes, it can therefore be expected to have a few
		bugs introduced, so for the time being use this version
		at your own risk, and PLEASE report any problems you
		encounter (schaft@caos.kun.nl)

		- Improved filemanager, it now also works correctly in 
		  directories other that the current.
		  A directory select window has been added.

		- More labels options: added "pdbsymbol","residue"

		- Molden now treats any color depth greater or equal 8
		  as having 256 color cells

		- Molden "Author" icon has been replaced by the "FF" icon
		  which when clicked pops up the ForceField type assign
		  window. You can still invoke the author window by typing
		  "a" in the drawing window.

		- Typing "u" in the drawing window, brings molden secondary
		  windows ontop of the drawing window. (This may not work
		  with the gnome window manager).

		- In the stick drawing mode, atoms which are not bonded
		  used to be invisible, they are now represented as crosses.

		- When saving a structure as PDB file it will ask you
		  if you want to write the Hydrogens or not.

		- Under the "H" icon an option has been added to
		  recalculate the H-bonds.

		- The biggest addon is the pdb to z-matrix conversion,
		  in essence this was already there in the 3.5 version,
		  but was very buggy (there will probably by some more :-))
		  In the 3.5 version the whole z-matrix of the protein was
		  shown, which is way to much and cumbersome to handle.
		  In 3.6 the default is to create a z-matrix representation
		  which list the aminoacids with its phi,psi and chi angles.
		  You can click on the Aminoacid button and choose from a 
		  number of options:

		  Switch On
		  Switch Off
		  Center
		  Contacts
		  Delete
		  Insert
		  Replace

		  The one letter codes are also displayed. You can search
		  with a string of one letter codes. There is a button to
		  go to the "full Z-matrix"

		  Unlike the old behaviour, ONLY variables which were changed 
		  on screen are updated in the internally stored z-matrix

		  IMPORTANT:

			MOLDEN WILL ONLY PROMPT YOU TO CREATE A Z-MATRIX
			FOR A PDB FILE WHEN IT HAS ENOUGH ROOM TO STORE
			THE Z-MATRIX, DEFAULT IT WILL ACCOMODATE 1000 ATOMS,
			NOT ENOUGH FOR MOST PROTEINS. SO YOU HAVE TO CREATE
			A BIGGER VERSION OF MOLDEN:

			- edit the file "change_parameter"
			- replace the body:

				1,\$s/maxorb=256/maxorb=1024/
				1,\$s/numatm=150/numatm=300/

			  by:

				1,\$s/maxat=1000/maxat=20000/

			- save this file and execute it:

			  ./change_parameter


			- change_parameter only works on the fortran files
			  you have to edit the C code manually:

			- edit xwin.c, replace:

				#define MAXAT 1000

			  by:

				#define MAXAT 20000
			
			- save the file, and type 'make'




		  	   
		Molden3.5:

Mon Jul 19

		- Fixed bug which let you not save charges you edited,
		  when you start of with a file which has no charges

Thu Jun 17

		- removed small bug in rdgaus.f which made some compilers
		  stop.

		- added the capability to write and read files with custom
		  spherical atom densities to be used in difference density
		  plots (bonds keyword).
		  
		  molden inputfile

		  inputfile:

		  some title
                  file=gaussian_atomic.log genat

		  a file 'basiinf.mbi' will be written, these can be 
		  concatenated and read back in to molden, fi:

		  molden -x atomicdens

		  Thanks to Bjoern Pedersen who implemented it.
		  (Bjoern Pedersen, Technische Universitaet Muenchen
		   Institut fuer organische und Biochemie, 
		   Bjoern.Pedersen@ch.tum.de)


Thu Jun  3	

		- Added resizebility of the geometry convergence window

		- Removed SERIOUS BUG introduced Fri May 21


Wed Jun  2	Added commandline opiton -m, which turns off bell sounds

Fri May 21	Added scale factor for normal mode displacement vectors
		in the frequencey window.

Fri May  7
		GAUSSIAN:

		- COMPOUND jobs, (optimisation, followed by a FREQ job)
		  should now be oke.

		- Gaussian98 doesnt print 'input orientation', for a
		  molecule with more than 50 atoms, in this case molden
		  couldnt show intermediate structures of an optimisation
		  run, FIXED. (The problem could be fixed by supplying
		  IOP(2/11=1) but molden now always takes the 'standard
		  orientation' and disregards forces (for more than 50 atoms))

Tue Apr 27
		- Support for reading Gaussian cube files via the
		  molden keyword file (new keyword GAUCUB):

		  tlite
                  gaucub=test/test_homo.cube space=0.1 vrml

Thu Apr 22
		- Molden can write VASP POSCAR files, under the 'cell' icon,
		  'write' -> 'write VASP', Molden can also read these files
		  (Use always 'direct or selective' keywords fullout)
		  (Use the first line not as title but put the element
		   names in there).
		  Read support is rudimentary; POSCAR files have all atoms
		  lying in the cell, which may give a scattered outlook
		  of the molecule in the cell.
		  Molden can also read the VASP density grid files, although
		  they tend to be too big for the default molden version.
		  Presently only grids which axes are under 90 degrees 
		  will be accepted.

		- Changed under the 'Cell' icon: the seperate write options;
		  'write DMAREL', 'write SHELX', 'write CRYSTAL95', into
		  one options 'write', which lets you select out these
		  options + 'write VASP'
Thu Apr 15
		- Molden can now generate Gif's for 24-bits displays

Fri Mar 26
		- Added Possibility to delete and move atoms in a
		  crystal, under the CELL icon, the last two options.
		  It was already possible to translate the atoms in a cell
		  but this was interactively, the new translate option
		  allows discrete translations (say 0.5 0 0) of selected
		  atoms in the assymetric unit.
		  
Fri Mar  5

		- Added commandline flag "-geom XXXxYYY-xxx-yyy"
		  where XXX and YYY are the size of the window in pixels,
		  and xxx and yyy are the position of the window in pixels.

Thu Mar  4

		- Molden can now read Gaussian Cube files:

		  restrictions:

		  - these must be formatted cube files
		  - supported are: density, potential and orbital cubes
			(orbital cubes only with ONE orbital!)
		  - the grid MUST be rectangular 
		  - grid can only be read in the 'density mode'

		- Molden now also supports grids which dont have an
		  equal number of points in all three directions,
		  and also the radius in the three directions can be
		  different, under the 'PlotPlane' window there are now
		  6 new keywords available:

		  npts1,npts2,npts3 and edx,edy,edz




		Molden3.4:

Fri Feb 12

		- Added support for G98 optxyz output

		- Added support for Pluton SPF format

		- Added some aminoacid sequence editing stuff

Tue Jan 19

		- Tinker optimisation of structures in molden is done
		  in the Z-matrix ordering of atoms, even if the read in
		  structure is a Tinker xyz file. The last case was not
		  handled properly, it is fixed. You can optimise in the 
		  original ordering by suppressing the generation of a
		  Z-matrix by using the commandlineflag -a

Tue Jan 12

		- Fixed bug in writing chemx .cssr files
		- Fixed bug in creating the super cell
		- Fixed bug in interpreting molden-format when [5D]
		  was used.
		- Added calculation of electrostatic energy, a new
		  button 'E q' was added and a field for specifying
		  the residue number (Eq also calculated interresidue
		  electrostatics), both in the 'Atom Attributes Window'
		  this is popped up when you click with the middle
		  mouse button on a atom.
		  Shift Mouse click in the residue field lets you set
		  this residue number to all the atoms you will subsequently
		  select.
		- Added -R npts commandline flag this allows you to
		  downsize the size of the grid in points. 
		  You can compile with a bigger number of maximum points
		  (Use the script 'change_parameter':
			1,\$s/mx3d=61/mx3d=200/
		   to change the grid size, memory is a consideration
		   since an array of the size mx3d*mx3d*mx3d will be used.)

		  Thanks to:

		  Bjoern Pedersen
		  Technische Universitaet Muenchen


Tue Dec  1
		- Molden treated Gaussian semi-emirical optimisations
		  as single points, fixed it

		- With Tinker xyz (charmm,amber), the caps are nolonger
		  (faultily) assigned as residues
		
Mon Nov 30	
		- Fixed bug that makes molden crash on WinNT/95 and linux
		  when a mopac GRAPH file is read and the orbital select
		  window is activated

Mon Nov  9
		- For the submit gaussian job, molden now also looks
		  for the g98root environment variable.
Tue Oct 20
		- support for cssr.arc files.

Tue Oct 13	
		- Removed bug introduced Sep 23, which disabled the
		  mapping of files onto the z-matrix
		- Further integration of wijnand Mooy's xtinker.

Mon Oct  5

		- Removed a bug which would in some cases now
		  show a structure in the "molecular mode" for
		  Guassian98 files.

		- Implemented tinker "amber" force field
Tue Sep 29

		- Removed bug that occured when viewing MO's from MOPAC/VAMP
		  in the "Molecular Mode" created in the "Density Mode";
		  the connectivity of the atoms would be messed up.

Mon Sep 28
		- Implemented tinker preferences window.

Wed Sep 23

		- Implemented, real time structure optimising with
		  tinker mm3 (small molecule) or tinker charmm (proteins).
		  the molecular display is updated with the intermediate
		  structures. At the end a tinker archive file is created.

		- Support for tinker archive files.

		- Vrml from the elctrostatic potential derived from charges
		  in the density mode, now shows both positive and negative
		  lobes.

		- Adding of fragments can now be done at the start of a
		  new z-matrix

Fri Sep 18	- In submit job (Gaussian, Gamess) the check for charge
		  and multiplicity gave an error when there was an dummy (X)
		  present.

Mon Sep  7	- Added VRML equivalent of the 3D-X plotting mode,
		  first select this mode from the Molden Control Window,
		  then click the "Vr" icon.

		- Added creation of peptides.
		  Click "ZMAT Editor", select "Substitute atom by Fragment",
		  select "Sequence" and the "Build Sequence Window" will 
		  pop up. Select what kind of conformation you want; alfa
		  helix, or beta (sheet) alternatively a turn. This selects
		  the PHI and PSI angles used. You can still change them 
		  in the corresponding PSI and PHI fields. Now specify an
		  amino acid sequence by clicking on the residue buttons,
		  a status bar shows the last 16 residues selected.
		  You can correct an error with the "Undo" button.
		  When ready click "Build". 
		  Alternatively you can read in a protein file, which should
		  contain per line:

		  '3 letter amino acid code' Phi Psi [Omega] [Chi1] [Chi2] 
			[Chi3] [Chi4]
 
		  Everything between [] is optional.
		  The files used by tinker to create peptide can be used.
		  Molden will remember the last amino acid added, so that
		  new partial sequences can be added without selecting an
		  atom to which it should be attached.
		  When ready you can write it out as a PDB file, in the
		  "Molden Control" window click "write" select "PDB".
		  You can also write it as a tinker charm file, close the
		  ZMAT-editor, click with the middle mouse button on an atom
		  this will bring up the "Atom Attributes Window", click on
		  The Force Field button and select "Tinker Charmm", now click
		  on the write button int the "molden Control" window and
		  select "Tinker".


Tue Aug 25	
		- Fixed bug that let molden crash on certain pdb, tinker
		  charmm files.


Tue Aug 11
		- Added support for Gaussian98
		- Molden now adds hydrogens to the amino acids and
		  nucleotides of a PDB entry.
		- Added checking to user selection of atom types,
		  for Tinker MM3 aand Tinker Charmm.


		Molden3.3:

Thu Jul 23	- Added actinide elements, to atoms property editor
		- Fixed small bug which wrongly switch label button
		  when FFtype was selected.

Wed Jul 22	- Fixed bug in code to deal with ADF orbitals
		  (Fabio Mariotti)
		- Gamess-uk/us uses different sequence of F orbitals
		  than gaussian, molden always did the gaussian way,
		  corrected.

Mon Jul 20
		- Fixed small bug which prints lots of arrows on a molcular
		  postscript plot when normal coordinates are available.
		- the ADF routine assumed exponents and normalisation
		  constants read in from a molden format file as written
		  by the ADFrom program to be in atomic units, this was
		  not the case, the routine has been adapted.

Tue Jul 14
		- By default molden always tries to make a z-matrix if 
		  there is none, occasionally it will have to add a 
		  dummy atom to accomplish this. This could cause
		  problems reading some of the frequencies of a frequency
		  job. Noe Fixed.

Mon Jul 13	
		- The window that lets you edit forcefield types,
		  is now brought up when you select the label "ForceF.Type"
		  When you click an atom with the middle mouse button
		  as before this window is also popped up, but in addition
		  the labelling is set to "ForceF.Type"
		- When using "Optimise" from the z-matrix editor it
		  checks wether atoms typing has already been done.
		- Added some tinker forcefield parameters for acids, and esters
		  to the .key file written when selecting "Optimise with Tinker"

Wed Jul  8

		- Added almost all spacegroups.
		- for molecules with no crystal information, it will
		  be generated when you click on the CELL icon
		- Added reading of biosym arc files, use the movie
		  and next button in combination with the "Geom. Conv."
		  button.
		- Under the CELL icon, option "edit cell parameters";
		  you can now change the spacegroup of the cell
		- FDAT files containing multiple entries can now
		  be viewed with the "Next" button.
		- Added "fit multipoles" under the surface icon
		  (molden has to be compiled with "make molden.mpfit"
		   for this option)
		- Added "Optimise xtinker" option under the CELL icon
		  this writes input files for and executes an adapted version
		  of xtalmin, an crystal structure optimiser from the tinker
		  suite of programs. Adaptation by Wijnand Mooij, not yet
		  available in the tinker distribution.

Mon Jun 15	- Added plotting of distance monitors to postscript
		- Added more types for tinker mm3, automatic assigning
		  still restricted to the old types.

Thu Jun 11	- Added writing of Chemx(CSSR) files.
		
		IMPORTANT !!!!!!!

		- Fixed BUG in reading GAUSSIAN94 frequency outputs.
		  It was introduced on 11 april 1998.

Wed Jun  3	- Added Scrollable scrollbars
		- Added atom dynamic typing, click with the middle
		  mouse button on a atom.

Tue May 19	- Fixed a bug in molden.f which caused some compilers
		  not to compile it. (Introduced at Thu May 14)

		- Writing of animated vibrations in VRML2.0:

		  molden -w3 test/mopac.freq

		  Click "Norm. Mode" button, select a frequency, say 11 
		  a file "freq11.wrl" will have been written now.
		  
Thu May 14	- Added routine to fit multipoles to the electrostatic
		  potential, stuff written by Wijnand Mooij 
		  (w.t.m.mooij@chem.ruu.nl), use keyword 'MPFIT'
		  together with keywords described in file 'mpolefit.f'
		  type 'make molden.mpfit' in the source directory to
		  add this feature to molden.

		- The new Gamess-US prints frequencies a little different
		  which caused molden not to display the right frequencies
		  this is solved

Wed May  6

		- Milan Hodoscek (xvibs) supplied code to plot
		  normal coordinates as arrows in the postscript
		  plot. EG: molden test/gaussian.freq
		  click on Norm. mode button, choose the frequency, 
		  then click on Norm. mode button again, now click the
		  postscript button. You can use the -s commandline flag
		  to scale the amplitudes (eg: molden -s4.0)

Mon Apr 27

		- Improved the writing of VRML2.0 animations.
		  These are invoked by:
  
		  molden -w3 geometriesfile

		  Then clicking the "Movie" button. At completion
		  the VRML2.0 file 'movie.wrl' is written.
		  It include a file via the WEB:

		  http://www.caos.kun.nl/~schaft/molden/wrl/animator.wrl

		  You can edit the movie.wrl via and subtitute the 
		  EXTERNPROTO declaration by the contents of animator.wrl.

		  Other adjustable parameters are the size of the animation
		  window: Window [2,1] (Within the DEF MOLDEN_ANIMATOR
		  definition). The cycleInterval in DEF MOLDEN_TIMER
		  this is the time the animation should take. 

Wed Apr 15

		- Added possibility to 'read' and 'write' basis set
		  3D grids, a file 3dgridfile is created.

		- Added choice of solid molecule draw:

		  "molden radii" (The old molden solid)

	          "vdwaals radii"

		  This on user requests.


Tue Apr 14

		- Added reading of BOYS localised orbitals for Gamess-US

Fri Apr  3

		- The non Xwindows version of molden now works again

		- Crystal visualisation support for chemx .cssr format
		  and biosym .car files

		- Through the Z-matrix editor you can build z-matrices
		  which have translation or screw-axis symmetry.
		  Read in the repeating unit, then click on 
	
		  "Substitute atom by Fragment" 

		  pick "Periodic", pick "Translation" or "screw-axis",
		  specify the number of repeats.

Mon Mar 23

		- Support for the new(?) gamess_us PC version is 
		  has been added.

		- Added animation of z-matrix variables.

		- Added writing of POVRAY files

Fri Feb 13

		- enabled atonnumbering in postscript printing

		- Electrostatic potential mapped to an isodensity
		  surface is now possible. Also charges derived this way.

		- Writing and reading of surfaces.

		- Orbitals can be displayed as surfaces as well

Tue Jan 27

		- Enabled writing of 'ATOM' records in the PDB
		  format.

                - Enabled writing of Tinker Charmm files

		- Postscript files written by molden, now allow
		  the turning of of the zero contour

                - Molden Postscript supports non solids drawings and
		  shading on these sticks

Fri Jan  9

		- Added posibility to create a super cell

		- Added read/write support for the crystallographic
		  SHELX format (LATT 3, not yet supported)

Thu Jan  8
		- Constants read in from the constants section of a
		  gaussian/gamess-uk input file are flagged as such
		  in the z-matrix editor, constants which have other
		  variables linked to it, are written to the constants
		  section of an gaussian/gamess z-matrix

Wed Jan  7 

		- Fixed small bug in the gaussian output reading routine.
		  When reading frequency output and encountering a
		  'exceeding maxnum of orbitals' condition, the wrong
		  coordinates were read.

Fri Dec  5

		- You can now specify the order of atoms in which a
		  Z-matrix is to be created

		- When working with files which contain crystal information
		  (FDAT,MOL2,MSF) it is possible to map a z-matrix on file
		  onto the cartesian coordinates. Your z-matrix file has
		  to contain extra mapping information, so after the
		  Z-matrix itself you have to supply the keyword 'map'
		  followed a line per z-matrix atom which indicates
		  to which atom it corresponds in the cartesian file.
		  The name of this special Z-matrix file has to be 'mapfile'.
		  You then start molden with the commanline flag -Z:

		  molden -Z test.fdat

Mon Nov 24	

		- removed bug introduced a week ago, that messed up the
		  connolly surfaces

		- Added distance monitors

		- Added editing of cell parameters.

		- Added the possibilty to align two structures:

		  Read in stucture 1.
		  Click the align icon in the center of the molden control
		  window. Then supply the filename of the file containing
		  structure2. Now use the standard ways of rotation,translation
		  and zoom in/out (z-translation)  to align stucture2 to
		  structure1. You can also use the origin icon to change
		  the center of rotation in structure2.
		  You can switch between rotating both structures or
		  structure2 by using the Esc key.
		  Use the Tab key to align by selecting three couples of
		  atoms (a couple =  atom structure1 (red), atom structure2 
		  (white)
		  
		- Reading Support for the tinker .xyz  format (mm3/charmm)

		- It is now possible to work with crystals and change
		  the position and orientation of the packed molecuul
		  via the "Cell Rot On/Off" option under the cell icon.
		  You can switch between rotating both structures or
		  structure2 by using the Esc key.
		  At the same time you can change the packed molecule itself
		  via the z-matrix editor.

		- Molden can now write input files for the Crystal95
		  package. Basis sets of previous read in gamess/gaussian
		  jobs are transferred to the Crystal95 input.
		  Works of course only on fdat files and mol2/msf files
		  containing crystal structures.

		- molden -f pdbfile
		  would create connectivity from scratch, however the
		  HETATM records where not dealt with correctly.

		- You can change 14 of the colors of the color palette
		  "molden -r colorfile", where colorfile could be:

 		  atom color(1-15) VandeWaalsRadius, (- = skip)
		  background color(1-15)
		  palette red #CF54FD ...   (14 colors)

		  You can continue the last line on the next line when using
		  the "\" character. You can use color names or Hex red-green
		  -blue triplets

Wed Nov  5
		- Added more spacegroups for use with mol2/msf files.
		  (100 spacegroups supported)

		- Improved crystal building code

		- Support for Gamess-US IRC files

		- Electrostatic potential due to point charges can
		  be calculated/displayed on a connolly surface
		  See Surface icon.

		- On mopac output the ESP charges are read in when available.

		- Writing of simple pdb files, via the 'HETATM' record.

		- Fixed a bug that caused variable names such as 'e1', 'd1'
		  in a z-matrix input to be not handled correctly.
		  Bug was introduced with the introduction of the molden format.

Mon Oct 27	- Introduction of the molden_format

		- fix of molden format on linux

		Molden3.2:

Fri Oct 24	- Introduction of the molden_format, have a look at
		  the "write" button. 

		- Normal modes with a sequence number greater than 99
		  where not handled correctly

		- The background color can be set via the molden -r
		  flag, see molden -h; molden -r

Mon Oct 13	- Gaussian Beta Orbitals were not always visible
		  specially when read of a checkpoint file:

Fri Oct 10	- Support for ADF, an intermediate program which
		  reads ADF's tape21 can produce files readable
		  by molden. This program was developed by Fabio Mariotti
		  from Prof. Alessandro Bencini group in florence.

		  This intermediate program will eventually become part
		  of the molden distribution, but since it is still
		  under development, you should contact Prof. Bencini:

			Prof. Alessandro Bencini
			Universita di Firenze
			Dipartimento di Chimica, Via Maragliano 75/77
			50144 Firenze, Italia

			Tel: 39-(0)55-354841
			e-mail: sandro@chim1.unifi.it
					bencini@dada.it

Wed Oct  8	- Fixed bug in Gamess-UK submit job scheme, the
		  proper 'vectors' option was not always chosen.

		- The Postscript color of the unit cell is now black
		  per default, it can be changed by in the postscript
		  file by setting /cellcol

Wed Sep 24 	- Added spin density for UHF calculations
		  Use keyword SPINDENS together with IPSI=0

		- Improved dmarel interface

		- Removed multiple expose events on the zmatrix editor

Mon Sep  8
		- more Gamess-UK version 6.0 support

Fri Sep  5

		- removed bug introduced day earlier, resulting
		  in an floating exception on at least Linux
Wed Sep  3

		- Gamess-UK version 6.0, added first support.

		- Adapted postscript driver to handle editing of
		  atom display radii.

Thu Aug 28	- Enhanced atom color editor to atom property editor
		  Now color, vdw and display radii can be altered.

Thu Aug 21
		- Added Submitting of Gamess-UK Jobs.
		  GAMESS_ROOT has to be set and the 'rungamess' script
		  must be operational.

Mon Aug 18
		- Added atom color editor.

Fri Aug 15	

		- Removed bug which when molden was started without
		  a file name would cause the molden control window
		  to never pop up, certainly on AIX.

		- Gamess-US: when using print options to print
		  'AO MULLIKEN POPULATIONS IN EACH MOLECULAR ORBITAL'
		  molden didnt read the occupancies correctly, 
		  resulting in the density to be calculated to low,
		  and mulliken charges to be incorrect, orbitals ok.
		  Fixed it.

		- Added Submitting of Mopac Jobs, still very primitive.
		  MOPAC_ROOT has to be set

Mon Aug 11	- Removed small bug whith respect to the PLANE/ROT
		  versus LINE/CENTER keywords.
		  Using the PLANE keyword the orientation of the calculated
		  rectangle of points is such that, the first atom specified
		  with the PLANE keyword together with the center of the 
		  plot lie parallel with Y-plot axis, when LINE/CENTER
		  or even ROT is used this scheme is abandoned.

Wed Jul 23	- Added Submitting of Gaussian Jobs, still very primitive.

Thu Jul 17	- Fixed bug that was dormant but became serious
		  on a few platforms after introducing reading of mol2
		  file on July 13. Files would not be correctly recognized.

Wed Jul 16	- Added writing of tinker .xyz files.

		- Added under "XYZ->curr.zmat" in the Z-matrix editor
		  the possibility to optimise a structure with, sybyl
		  quanta or tinker.
		  The corresponding environment variable has to be set
		  first (TA_ROOT, QNT_ROOT or TNK_ROOT)
		  TNK_ROOT is not used by tinker itself, but molden needs
		  it. (eg: setenv TNK_ROOT /compchem/tinker) 
		  The mm3 tinker parameter set will be used.
		  Running quanta is shakey.

		- Removed a bug that applied to Z-matrices automatically
		  generated for XYZ files, changing variables in the Z-matrix
		  would screw up the molecule.

Fri Jul  4	- Added writing of Quanta/Charmm MSF files.

		- Added atom row containing AG etc. in z-matrix editor.

Tue Jul  1	- Added reading of Quanta/Charmm MSF files.

		- You can now optimise you molecule with sybyl
		  from the z-matrix editor. The environment variable
		  TA_ROOT has to be set first. Choose the "XYZ->curr. zmat"
		  button.

Wed Jun 25	- Removed two bugs by which seemingly only the
		  OpenVMS version was affected.

Mon Jun 23	- The tolerence for partioning multipole expansion
		  in symmetric molecules was to low, leading very
		  occasionally to wrong multipoles, for higly symmetric
		  molecules. Fixed it.

Fri Jun 13	- Incorporated reading and writing mol2 files.
		  For protein just coordinates are read.
		  Writing of Mol2 is very primitive, with respect to
		  atom types, and type of bonds is always single.
		  But you can convert fdat to mol2 files this way,
		  including charges, just first calculate charges on
		  a job with the same atom order as the fdat file, 
		  then read in the fdat file and write mol2 (you will
		  find it under the z-matrix editor, cartesian coordinates.
		  Only the top-ten spacegroups have been incorporated,
		  so 90 % of crystal structures will be read.

Wed Jun  4	- Fixed bug introduced Fri May 30, affecting the proper
		  writing of zmatrices.

		- Fixed also some bug related with "delete line" in the
		  z-matrix editor, having to do with maintaining the right
		  status of an internal variable(=constant,=variable,=linked)

		- In mopac DRC calculations the potential energy is now
		  picked up.

Fri May 30	- Rotation around the z-axis is now possible in both
		  directions, clicking the mouse in the middle of the
		  screen will give positive rotation, doing the same
		  while holding down the Control or Shift key will
		  give negative rotation

		- Molden now supports writing of VRML2.0.
		  Apart from the keyword VRML you can now use VRML2.0
		  The -W commandline flag does the same.
		  The various VRML buttons now let you choose  between
		  VRML1.0 and VRML2.0. 
		  The -w commandline flag now knows an option 3.
		  When the movie button is pressed a VRML2.0 animation
		  is written (movie.wrl). This can be viewed with a VRML2.0
		  compliant browser such as Silicon Graphics Cosmoplayer
		  plug-in (free available, also fro PC's). Clicking on
		  the molecule will start the animation.

		- typing "g" in the display screen will let you read in
		  and XYZ file which will be mapped onto the current
		  z-matrix, provided the number and the order of the elements
		  is the same in both.

Tue May 27	- Added interactive choice between mono and color postscript

Fri May 23	- Added Pasting of strings capability to query boxes
		  (For now button 3 will do this)

		- The interactive calculations of:
	
			True ESP derived charges (Very Slow)
			DMA esp derived charges
			Mulliken Charges

		  Via the Surface button.

Thu May 22	- Removed a small bug in calculating the multipole
		  derived electrostatic potential

Fri May 16	- Charges are printed in postscript when the label
		  "atom+charge" is active

Wed May 14	- VRML of the elctrostatic potential "space" plots
		  are now handled correctly.

Tue May  6	- The Z-matrix scrollbar can now be clicked it, it
		  will trigger pageup or pagedown movement.

Fri May  2	- electrostatic potential on a connolly surface:

		  When clicking on the color level rectangle in the
		  upper right corner with the second (or middle) mouse
		  button you can change the colors used.

		- Added keyword DMACH to calculate charges fit to
		  Distributed Multipole Derived electrostatic potential.

Tue Apr 29	- the true or multipole derived electrostatic potential 
		  on a connolly surface via keyword file now includes a
		  postscript plot (-C to generate color postscript):

		  molden -C molin > molden.out

		  For the true electrostatic potential:

		  molin:
		  ----------------------------------------------------------
		  title
		  file=test/gamess_us.h2o_631g_opt.out postscript vdws elpot
		  ----------------------------------------------------

		  The new keywords XANG,YANG and ZANG controls the 
		  orientation viewed, usage XANG=45 (45 degrees)

		- added the EST parameter set for writing input for the DMAREL
		  program. (molden -e)

		- added a button "H" to undisplay hydrogens, this is handy
		  in combination with the CSD fdat files when displaying
		  multiple cells. Getting rid of the hydrogen gives a
		  clearer view of the crystal packing

		- Dummy atoms will no longer be displayed in postscript
		  molecule plots.

Thu Mar 13	- Molden could already calculate the true or multipole
		  derived electrostatic potential on a connolly surface,
		  also VRML could be generated for this but only
		  interactively, this can now be done with keywords:

		  molden molin > molden.out

		  For the true electrostatic potential:

		  molin:
		  ----------------------------------------------------------
		  title
		  file=test/gamess_us.h2o_631g_opt.out vrml vdws elpot
		  ----------------------------------------------------

		  For the multipole derived electrostatic potential:

		  molin:
		  ----------------------------------------------------------
		  title
		  file=test/gamess_us.h2o_631g_opt.out vrml vdws
		  ----------------------------------------------------------

		  A file molden.wrl will be written.


Wed Mar 12	- Added ability to display a cell with an Xmol xyz
		  cartesian file:

                  After regular atoms add cell points, valid
		  labels:

		  OO,OA,OB,OC,AB,BC,AC,ZZ

		  These cell points must be included in the number
		  of atoms.
		
		- The geometry convergence window together with
		  the movie button have been updated:
		
		  You can now stop a movie by clicking "first", "next"
		  or by selecting a point in the geometry window.
		  The tick marks are adapted so as not to overlap
		  when there are a large number of points.

		- added a file epint.f.g77, gnu fortran has problems
		  compiling the original epint.f. So before typing
		  "make", copy epint.f.g77 to epint.f.

		- Linux2.* has problems with Molden (And Gaussian94)
		  this probably due to an operating system bug affecting
		  memory management.

		- Removed bug in calculating the q31s octupole moment
		  (Only when using D-functions)

		- Added commandline flag to keep the order of atoms
		  when creating a z-matrix from cartesian coordinates

		  molden -A

		- Molden now writes an file "esp.xyz" when doing an
		  ESP charges calculation, it contains the atoms +charge
		  in xyz-coordinates

		- added support for Gamess-UK rhf localised orbitals.

		- Added beta-test support for DMAREL, a package that
		  can calculate lattice energies from a multipole
		  expansion.

		  New Commandline flags:

		    -E        DMAREL input: use coordinates from multipoles
		    -i opt    fdat files: 
		              opt=1 standardise H-C, H-N
		              opt=2 1 + standardise phenyl rings

		  Other Relevant flags:

		    -A        Keep order of atoms when creating a Z-matrix
		    -D opt    DMA mode:
		              0 = atomic sites only (default)
		              1 = atomic+halfway-bond sites

		  When creating a z-matrix for an optimisation run to be used 
		  with DMAREL you must keep the order of the atoms as in the 
		  CSD FDAT file and turn of symmetry to keep it this way:

		  molden -A -i 2 azijnzuur.fdat -> azijnzuur.zmat

		  To use the optimised coordinates instead of the FDAT 
		  coordinates in writing DMAREL input, use

		  molden -E azijnzuur_opt.out azijnzuur.fdat

		  if you want to use bondcenters as well,

		  molden -E -D 1 azijnzuur_opt.out azijnzuur.fdat

		  If you want to use fdat coordinates with bondcenters,

	          molden -D 1 -i 2 azijnzuur.out azijnzuur.fdat
			
		  In molden click on the surface button, choose 
		  "Multipole Derived", then read in the FDAT file,
		  click on the "Cell" button and choose "Write DMAREL"
		  a file "dmain" will be created.


Wed Feb 12	- In the density mode you could zoom in on the plot
		  with the second mouse button, sometimes old plot
		  were mixed with new plots, fixed it.

Tue Feb 11	- GAMESS-US: when using the HSSEND keyword to do a
		  normal vibration analysis at the end of a geometry
		  optimisation, the default is to display geometry
		  optimisation information, but molden -H will
		  trigger visualisation of normal vibration analysis.
		- GAMESS-US: when imaginairy frequencies were present
		  molden would skip the rest of the normal modes in
		  that line of the output.

Mon Feb 10	- Fixed bug in the 'space' mode of orbital plotting
		  A space plot consists of the density/orbital-amplitude
		  plotting and the plotting of the molecule in the
		  stick mode. If the density/orbital-amplitude was to low
		  in a slice then also the part of the molecule in this
		  slice was not plotted. (This did not affect the VRML
		  space filling plots)

Wed Dec 18	- Incorporated writing of inputfiles for aresp:
		  Using the keyword 'aresp' will let molden write
		  the files 'resp.in' and 'esp.in'
		  Example keyword file:
		
		  line1: test esp
		  line2: file = water.out espch debug aresp

		- The keyword occu dint work correctly, fixed
Wed Dec 11
		- Molden can now do gaussian natural orbitals as generated
		  by the keywords:
		  pop=(naturalorbitals) gfinput iop(6/7=3)
		- Molden with Gaussian94 and outputs with only cartesian
		  coordinates would say 'reference to an undefined center'
		  but would still work correct, solved

Mon Dec  9	- Molden didnt recognise certain Gaussian94 UHF jobs.
		  Resulting in only one set of orbitals being displayed

		- Dihedrals with a negative value where not properly
		  written as constants in write zmatrix

		- In zmatrix editor in the line drawing plot mode
		  the molecule become invisible after adding line two
		  this because th view direction was along the axis of the
		  molecule, fixed it.

		- some mopac output reads would hang

		- added a little more control over the postscript file



Fri Oct 18	Removed following bugs:

		- GAMESS-US input files with zmatrix and point group C1
		  failed

		- PDB file containing only non-protein and non-rna werent
		  handled well

		- FDAT files with NRAD=0 failed

Thu Oct 17	Removed following bug, when building a structure
		with the zmatrix editor the display would show the mirror
		image of the real structure. When writing out this structure
		and then reading it back in to molden the structure would
		be displayed in the right way.

Wed Oct  9	Added the possibility to do a Distributed Multipole Analysis
		and the calculation of Mulliken charges.
		For now, Mulliken charges are calculated only for single point
		Gamess/Gaussian runs.
		The Distributed Multipole Analysis can be activated by use
		of the keyword "MOLPOT". Interactively it can be activated
		either from the "molden control window" by pushing the
		"surface button" (The 6th icon in the middle of the window)
		or pushing the "Dens. Mode" button and consequently choosing
		the plot function "Elec. Pot" in both cases the user is then
		presented with the choice between the true electrostatic
		potential and the electrostatic potential derived from a
		Multipole expansion. The latter is an order of a magnitude
		faster than the first.

		Three types of DMA are available, they can be selected via
		the "-D opt" commandline flag, where opt can have the values:


			0 = atomic sites only (default)
			1 = atomic+halfway-bond sites
			2 = no shift of overlap dens. of conn. atoms
		
		NOTE: In previous versions the keyword "MOLPOT" was used
		      with a DMA analysis read from a Gamess-UK outputfile.
		      Use keyword "RDMULT" to get the old functionality.






		Molden3.1:

Thu Aug 29	Calculating the Laplacian via a keyword file, core dumped
		It has been resolved.

Thu Aug 22	- When visualizing csd fdat files in the "multiple cells"
		  problems arose when there were Hydrogen bonds present.
		  This has been resolved.

Wed Aug 21	- Support for the laplacian of the electron density,
		  (the trace of the hessian).
		  Two commandline flags were introduced to aid the
		  space type of plots with the laplacian.

		   -L   display both neg. and pos. contour in space
			plot of the laplacian. Default only the value
			specified with "space=value" will be rendered.
		   -1	use only the lower half of the cubic grid
			used for the space type plot
		   -2   use only the upper half of the cubic grid
			used for the space type plot

		  The latter two were introduced to increase the visibility
		  of the inner (enclosed by other surfaces) surfaces.

Thu Jul 25	- Corrected a bug which made you have to click buttons
		  twice

Fri Jul 12	- Corrected problem with postscript

		- Electrostatic potential on connolly surface added.
		  Activated by Clicking on the appropriate icon in the
		  middle of the molden control window.
		  Clicking on points of the surface brings of a popup
		  window with its electrostatic potential value.
		  In the upper right corner of the screen there is a
		  color code rectangle, clicking in it lets you change
		  the increment value between different colors.
		  The 'molden -G 0.5' commandline flag controls the
		  spacing between the lines that make up the connolly
		  surface.

		- Added the capability to write VRML
		  (molden -V filename, specifies density VRML file,
		   default: molden.wrl)
		
		- You can now create a Z-matrix with symmetry, use
		  mouse button two in the zmatrix editor, to:
			- link variables
			- to make constants
			- to mark or unmark

		Molden3.0:

Thu May 23	- Corrected problems on some platforms with the fdat format
		  and the reading of XYZ format without the -X flag

Wed May 22	- Rotation in the density window is now attached to button
		  one, rotation will proceed until the button is released,
		  cropping is now attached to button two

Wed May 15	- Molden now also recognizes XYZ format without the -X flag
		- zoom in/out will proceed untill the button is released

Fri May 10	- Better encapsulated postscript
		- Better hydrogen bond display for PDB files
		- support for hydrogens on RNA/DNA pdb.
		- molden -r fname: read file with per line;
			atom color(1-15) VandeWaalsRadius, (- = skip)
		- molden -w opt: write all points of a movie to a file:
			opt specifies format; xyz(=1) zmat(=2,mopac)

Thu Apr 25	- Increased support for CSD .fdat files.

Wed Apr 17	- Support for mopac93/6.0 irc output
		- gamess-uk inputfiles with no variables/constants oke now
		- added command line flag for switching off automatic
		  cartesian -> zmatrix conversion; "molden -a"

Tue Apr 09	- Some platforms dont support the "logical*1"
		- Enhanced cartesian -> Z-matrix conversion

Tue Mar 29      - Support for mopac6.0/7.0 force runs.
		- Allow to set the background color, via palette icon.

Tue Mar 28      - Support for CSD .fdat files, molden -S will generate
                  symmetry positions and a unit cell.
                - xmol files that used scientific notation (1.0e05)
                  are now also handled well

Tue Mar 19	Mopac input files didnt show up in the z-matrix editor
		fixed it. You read mopac input files as fragment in the
		z-matrix editor.

Fri Mar 15	Added built in GIF writing capability, dropping the use
		of the external "convert" program from ImageMagick

Wed Mar 13	Extended and improved the rotation of the molecule,
		holding the mouse button down in the center of the graph
		will invoke rotation around a z-axis

Tue Mar  5	A VERY serious bug effected the calculation of the
		electrostatic potential and esp charges with  Gamess-US/UK
		output. (It was introduced with Gamess-US support nov. 95)
		esp's from Gaussian were unaffected !!

		- ESP charges: introduced keywords AXIS-X,AXIS-Y,AXIS-Z
		  They the define the principle axis used in constructing 
		  the atomspheres which make up the connolly surface.
		  Sometimes necessary when you want to reproduce symmetry.

Wed Mar  4	- support now for dih, -dih variable use when reading
		  Gamess/Gaussian inputfiles.
		- With Gamess-UK optimise jobs molden would show
		  orbital energies of the first point, instead of the last
		  point, fixed.

Mon Feb 26	A number of bug fixes and new features, see also
		The history of molden2.9:

		- Added color postscript for Density Display.
		  Triggered by commandline flag -C

		- Removed bug that would mess up the EUCLID display
		  when clicking the Postscript button.

		- considerably enhanced reading and displaying of PDB
		  structures.

		  Helix, beta secondary structure information, will
		  by default be read from the PDB file, if not available
		  Molden will calculate secondary structure information.
		  Use "molden -g" to allways force the latter.
		  From the "Residue Command" window this information can
		  be edited.
		  The color postscript rendering of PDB structures has
		  also been dramatically improved.
		  Molden also lets you display parts of the molecule as
		  a connolly surface.

		- molden now supports pure F/D-functions (7f,5d)

		- GAUSSIAN: molden now also read orbitals from dft
		  calculations.

		- Added commandline flag -h, which prints the available
		  options.




		Molden2.9:

Thu Feb 22	- Added color postscript for Density Display.
		  Triggered by commandline flag -C

		- Removed bug that would mess up the EUCLID display
		  when clicking the Postscript button.

		- Made postscript file more suitable for customizing.

Tue Feb 20	GAUSSIAN: molden now supports pure F-functions (7f)
			  molden only used to read cartesian F (10f)
			  (As with pure D, not yet for the electrostatic
			   potential)
			  With Gaussian92 and older in combination with
			  ROHF all orbitals were printed, Molden now
			  reads all the orbitals.

Fri Feb 16	GAUSSIAN: the use of nosymm could lead to problems.
		          Think I've tackled it now.
			  Also the SCF convergence reading when
			  "SCF Done:  E(RB+HF-LYP)" was on the output
			  could cause problems.

Thu Feb 15	Changed default to Color Postscript for the molecular
		display. (Color postscript for the density display not
		yet implemented) Mono postscript can still be generated
		by use of the commandline flag -M (molden -M)

Thu Feb  8      - Removed bug in postscript printing.
                - PDB: default is now to read secondary structure info
		       from the PDB file, if there is non the info is
		       calculated. Use "molden -g" to allways force the 
		       latter.

Wed Feb  7	The postscript (color) rendering of protein structures from 
		the PDB has considerably been enhanced

Fri Feb  2	Removed small bug affecting only Ultrix versions of molden
		when displaying dummy atoms in the solid mode.
		Removed small bug affecting Ultrix,Solaris when adding
		a fragment in the Z-matrix editor when no line is selected

Thu Feb 1	On the rs6000 (ibm,aix) molden sometimes gave annoying
		run time warnings, such as "C invalid decimal digit"

Wed Jan 31	- GAMESS-US:
		  With geometry optimisations, for each geometry point
		  the z-matrix is read from the output. It used to be
		  generated by Molden. To update the coordinates on screen
		  with the coordinates belonging to the z-matrix,
		  push "Aplly current changes to Z-matrix"
		  Supplying "molden -u" will restore the old behaviour.

		- Removed small bug which caused problems on
		  a Gaussian optimise job on an already optimised
		  geometry (vectors are still a problem in this case)

Tue Jan 30	- Added connolly surface's for protein (PDB) viewing.
		- Added commandline flag to scale normal motions
		  molden -s4
		  will increase the amplitude of the vibrations times 4
		
		Molden2.8:

Tue Jan 25	- Removed small bug in the automatic z-matrix generation
		- GAMESS-US: not converged optimisations showed a last
		  invalid point, rendering de energy plot useless.
		- Problems encountered when having more than 200 points
		  in an optimisation or IRC have been dealt with.

Tue Jan 23	Gaussian: molden used to generate its own z-matrix
		for the z-matrix editor (except gaussian input files)
		Now it retains the z-matrix on the outputfile.
		(except for "force jobs")

Tue Jan 22	Removed small bug in displaying SCF convergence, SCF
		convergence of last point sometimes not displayed.

Thu Jan 18	Provisionally supported gaussian 5d functions.
		(density only, electrostatic potentials not yet supported)

Wed Jan 17	Removed a bug affecting the reading of gamess input files.

Wed Jan 16	Added beta sheet solid rendering.

Fri Jan 12	Added numbering to atoms on screen for the convenience
		of the Z-matrix editor (switch on label when in the
		zmat editor.

		Added "substitute atom by fragment" capability in the
		zmat editor, you can also read a gamess/gaussian/mopac
		input file as fragment.


1995


Thu Dec 21      Added nucleotide support when reading PDB files

Thu Dec 20	Removed bug in z-matrix editor which yielded
		wrong guesses for bond distances for rare atoms
		Removed bug in z-matrix editor, which in case of a wrongly
		user supplied value and when the # of zmat lines was less
		than 9, would garble the zmat-editor screen.

Thu Dec  7	Removed a bug which only affected the Sun solaris version.
		(In the z-matrix editor whilst adding the second atom)

Tue Dec  5	MAJOR BUG FIXES:
	
		- molden with GAUSSIAN94 UHF showed only alpha orbitals
		- GAMESS-US UHF geometry optimisation showed no orbitals

Thu Nov 30	removed sleep call in inferr.f, caused problems on AIX,linux
		and openvms.
		Zmatrix editor now supplies the first fragments

Wed Nov 29	On AIX molden hangs after pushing the "space" button,
		it was caused by a call to sleep, which should return
		after 2 seconds but it never returns, you have to
		deactivate this line in file inferr.f

		GAMESS-US IMPORTANT BUGS:

		- Scf-Convergence of GAMESS-US outputs would be empty
		  when "* * *   INITIATING DIIS PROCEDURE   * * *"
		  was on the output. Taken care of.

		- fixed inproper reading of orbital occupancies.
	
		- fixed incorrect handling of normal vibrations > 9

Tue Nov 21	When entering the z-matix editor without having read a file
		first, an error occured while adding the second atom of a
		new z-matrix, removed it.
		Cleaned up z-matrix editor code for monochrome displays.
		Removed a bug in routine hidedr, only OpenVMS affected.
`		Z-mat editor is a little more intelligent now.

Fri Nov 10	Protein viewing: removed inconsistency in displaying hetatm
		records

Mon Nov  6	Gaussian-94 users NOW should use iop(6/7=3) instead of
		iop(6/7=1), the latter option under g94 nolonger prints all
		occupied orbitals, the first prints all orbitals.

Fri Oct 20	First beta support for Gamess-US
		And both alpha and beta orbitals (UHF runs) are now displayable.



		Molden2.7:

Mon Oct  9 	Made minor changes to let the code compile on Linux,
		the user has to edit file inferr.f before compilation.

Thu Sep 28	The distance,angle and dihedral button now display their
		output in a dedicated window.

Wed Sep 27	Support of Gaussian94 output.
		Fixed bug introduced on Sep 11, which made the gamess
		vibration animation routines use the wrong set of coordinates.


		Molden2.6:

Tue Sep 26	Support for pdb ambiguity amino acids, asx,glx,his
		and hydroxyproline (hyp).
		Also HETATM A.. are now recognised.
		Added popup box that lets you choose the color of your HETATM
		molecule.

Fri Sep 22	Fixed an important bug introduced on Mon Sep 18.

Mon Sep 18	The cartesian coordinates to z-mat converter now WILL
		produce a z-matrix for molecules containing 3 atoms on a line.

Fri Sep 15	Added the capability to write cartesian coordinates from
		the Z-matrix editor.

Thu Sep 14	Fixed a bug that lets molden crash on some systems, in the
		case of a molecule containing 3 atoms on a line.
		Fixed a few other unclarities in the z-mat editor, however
		the z-mat editor still needs a lot of work.
		The cartesian coordinates to z-mat converter will not
		produce a z-matrix for molecules containing 3 atoms on a line

Mon Sep 11	Single point gamess calculations retain their user specified
		z-matrix in the z-matrix editor

Thu Sep  7	For pdb files only:
		Made second display type for the solid helix default
		Added "neigh=r" command in the residu command window.
		Neigh looks for neighbours at distance r
		Changed "substrate" to "hetatm" in the molden control
		window, clicking it will lets you choose which hetatm molecules
		you want to display

Tue Aug  1	Added second display type for the solid helix

Mon Jul 24	Display of vibrations for mopac (tested on mopac93)

Fri Jul 14	Incorporated calculation of charges fitted to the
		ElectroStatic Potential (ESP) on a series of connolly
		surfaces. (Only for gamess/gaussian) (see test/esp.txt)


		Molden2.5:

Fri Jun 30	The compilation of xwin.c caused some problems on non-ansi
		compiler systems (hp,sun), fixed it.

Thu Jan 26	Removed redundant code which made molden eat cpu when it
		should be idle.
		Apparently molden plotted inverted molecules, changed it

Jan		Improved lighting (At least for protein viewing)

1994

Fri Oct 21	Made support for XMOL cartesian format. Use -X flag
		
Thu Oct 20	Changed resolution of postscript molecule plotting,
		depending on number of atoms. (Plotting proteins was
		very slow)
		Eliminated trailing in rotating the molecule.
		Molden can now generate color postscript for the molecule
		display by using the -C flag.

Tue Sep 22	ZMatrix editor implemented, incorporating a very rudimentary
		builder.



		Molden2.4:

Tue Aug 16	Scf/Geometry convergence graphs improved and will now
		display function value when cursor is over the graph point.
		clicking in the graph will bring up the current point for
		display

Tue Aug 10	Added support for reading Gamess/Gaussian/Mopac inputfiles
		and Mopac/Ampac arc files.

Mon Aug  1	Added listbox to select orbitals, made internal rearrangements
		for systematic handeling of queryboxes, listboxes
		Some query boxes now remain on the screen untill a toggle
		button is pressed

Mon Jul 11	Gamess/Gaussian frequencies/Norm. Modes can now be displayed.


		Molden2.3:

Mon Jun 27	Improved shaded plotmode & switched to fully 3D controls

Tue May 17	Removed bugs on commandline parsing on some systems

Tue Feb 1	handle gaussian92 scf convergence
		(turned on by #P in gaussian inputfile)

Jan 20		Made molden pc X compatible

Thu Dec 23	-c0.2 define depth of shading 0.0 is max, 1.0 is no shades

Tue Dec 16	removed bug in the H-bond on screen display routine

Wed Dec 15	-f with PDB files, forces connectivity to be build by molden
		by default connectivity between amino acid atoms are read
		from the PDB file and for all other atoms molden determines
		the connectivity

Fri Dec 3	better handling hbond when more than one chain
		better spheres, and beter coloring with shade

Thu Dec 2	Better atom selecting by cursor.
		perspective is now uniform from large to small molecules
		-p10.0  perspective flag

Tue Nov 30	Added reading of binary mopac/ampac *.gpt files

Fri Nov 26	-ofilename change the default plotfilename='plot'
		trying to put in spheres with real depth, not satisf. yet
		-d debug flag

Thu Nov 25	bug out of getmul.f, by Dirk Huckriede

Nov 10		Dec Alpha version, corrected problems in wrzmat.f

=========================================================================


TODO:

- improve zmat editor

- Density Functional orbitals of Gaussian94 ?

- Clean up handling of dummies

- Third rotation axis.

- Mopac IRC

