* Funiter:

Latest version: 2.2.3 For changes, see end of this file.
'future.txt' contains info on known bugs and future plans.

These C routines are part of XFuniter, please note that XFuniter is 
"Work in progress" at the moment and that some features may not work 
and there are probably a few bugs. I'm currently trying to rewrite 
code as much as possible from the original version, but that takes
time... Please note that this version of Funiter requires Allegro 
4.0 or higher.

You can get Allegro at: 

http://alleg.sourceforge.net/
http://alleg.sourceforge.net/wip.html


* General information regarding Funiter:

XFuniter is Copyright (C) 1995-2003 by Stijn Wolters.
Original idea: Ernic Kamerich (University of Nijmegen).

You may distribute it under the GNU General Public Lincense,
see COPYING for more information.

(X)Funiter (short for FUNction ITERation) is an application developed 
for educational purposes as a laboratory, generating graphs of several 
types for iteration of real and complex functions, with comfortable 
switching between related types of graphs. Originaly developed in the 
context of courses at the University of Nijmegen (Netherlands) for
highschool students with a special interest in beta-studies.


* Getting help / reporting bugs / whatever :-)

You can contact me at stijnw@funiter.org or subscribe to the Funiter
mailinglist (an empty message to: Funiter-subscribe@yahoogroups.com 
should be sufficient; you will then receive a standard message to 
which you must reply to active the subscription).

Another way to contact me is IRC. Most of the time on EFNet / IRCNet 
under the nickname 'Solak'. 
You can also connect to irc.openprojects.net where you'll find me on 
the channels #funiter and #c under the same nickname (Solak).

The webpage where you can find Funiter is:

http://www.funiter.org/ or http://www.funiter.nu/

Please remember that the opensource version is still "work in progress",
more routines will be added as soon as I cleaned them up a bit.


* Compiling Funiter:

To build Funiter on linux, type:

  make linux

For DOS / Windows, type:

  make doswin

after that you can type:

./funiter

to run funiter.

With commandline option '-l' you can select a language file, i.e.
./funiter -ldutch.mnu 

Use -s for graphic-mode selection.

Note: there's a bug which can cause this dialog to appear twice
when the -s is used in combination with -l, I will solve it as
soon as possible!


* New features (compared to version 2.1):

2.2.0:

- EscapeValueChanged is now updated for each GraphPar.

- Step by step iteration (inverse) asks for recalculating the Julia-set
in case there's not enough memory to hold the original image when the
user switches from Julia -> step-by-step iteration.


2.2.1:

- Multilanguage support.

- Restored old menustyle (other files are still available, I will
make an option for switching between the two styles in the next 
version). 

- Central menu's now have the same control as the other menu's, so
you can use the cursor as well as the the hotkeys.


2.2.2:

None, mostly 'repaired' bugs from the previous (2.2.1) version.

2.2.3:

- Changed the mouse-keys used to select a shape. When you click on
the left-button you should hold it while selecting the second point.
The right button is to start a new shape-selection. I realize that
it's a pretty fundamental change because you probably got used to
the old style, but I see no way to retain that one without losing
the coordinates in the statuspanel.

- solved numerous bugs/added code.

