Changes from release 5.8 to 5.9:
--------------------------------

- Mechanism for limiting the shown transactions to those within a
  given period

- Bug fixes

Changes from release 5.6 to 5.8:
--------------------------------

- Recurring transactions

- Categories

Changes from release 5.4 to 5.6:
--------------------------------

- New transactions are now entered in the list on a position determined 
  by their   date (increasing), amount (decreasing), and text 
  (lexically increasing)   [not just by the date as before]

- Compile options lets you select whether withdrawals are to be shown 
  with a sign and in what column (left or right of deposits) in 
  two-column mode

- Refined handling of date-input around the turn of centuries; when only 
  two digits are given for the year, the date is assumed to be within +/-
  50 years of the current time. This allows you to use e.g. '01 for 2001 
  now, and to use '95 for 1995 in year 2000. Of course you can still use 
  four digits to supply dates outside this range.

- Sorting function and header line added to the search-window

Changes from release 5.3 to 5.4:
--------------------------------

- bug fixes

Changes from release 5.1 to 5.3:
--------------------------------

- keyboard controlable input focus (selectable with the 
    environment variable XFINANSFOCUS)

- repeat period associated with each transaction

- transaction numbers (NB! see the file "NOTES" if you're upgrading to
    5.3 from a previous release, for a description of the procedure for
    adding transaction numbers to your existing accounts)  

Changes from release 4.9 to 5.1:
--------------------------------

- header line added to the transaction list

- selectable currency format (number of decimals)

- more flexible user definable date format

Changes from release 4.7 to 4.9:
--------------------------------

- configurable date format.

- deposits/withdrawals optionally displayed in separate columns.

- the configuration of the above (and other) options can be saved in a
  file.

Changes from release 4.5 to 4.7:
--------------------------------

- average balance can be displayed as a horizontal line on plots.

- double-clicking can be used as a short-cut to edit a transaction.

- the working directory can be specified with the environment variable 
  XFINANSDIR

- the "transfer" function has been given a more "intuitive" behavior; 
  it now works the same way whether or not a text is supplied.

Changes from release 4.4 to 4.5:
--------------------------------

- hypertext help function, based on a simple hypertext browser.
  Links from error messages to the help text also provide a degree of 
  context sensitive help.

Changes from release 4.3 to 4.4:
--------------------------------

- changed unfortunate function names that caused "ld: symbol multiply 
  defined" on some systems.

- an Imakefile is included. The "old" Makefile is included 
  as Makefile.generic and can be used if you can't use imake.

- temporary plot files (*.1 *.2 *.3 etc) are now removed after use 
  by the program.

Changes from release 4.2 to 4.3:
--------------------------------

- bug fixes: "too long" input data should now finally be handled correctly,
             due to modified use of the 'strncpy' function.

- PostScript code generation now attempts to follow the Adobe 
  Document Structuring Conventions.

- minor clean-ups in the code.

- minor changes in the "XFinans.defaults" file.

