Mini Java Editor - By Lim Thye Chean
====================================
This is a FREE Java development editor. You are welcome to distribute it 
to anybody. If you have any problem installing the software or have some
suggestions, please email to me.

It has been developed and tested on the following platforms:

- Windows 95
- Windows NT Workstation 4.0
- Solaris 2.4

It supports the following features:

* Project managing and building.
* Multiple window editing and compiling.
* Use javac for compilation - and double click on error to edit the line!
* Global search and replace with case matching.
* Go to line number.
* Different font, style and size selection.
* Ability to read and convert between MS-DOS or UNIX style text file.
* Full editing functions.

This editor is totally written in Java JDK 1.0.1. It is also an AWT example 
for Java programmer. Source codes are included.


IMPORTANT NOTICE
================
If you are using a previous version of MJE, check and see whether you can 
load you project. If not, please rebuild it. I have changed the format of 
MJE to add in compiler options and modified time for project building.
Sorry for inconvenient.


INSTALLATION
============
To install, copy all the files to a directory. You need to have "java" 
interpreter already installed in your system. You will also need to have the
latest class library (obtained from the same web page you get MJE) installed.

If you have problems in starting MJE, you might have different version of
class library working with MJE. Either get the latest class library or
do a "java -d classes MJE.java" before you start.


Windows 95/NT
-------------
1. Add the path of mje\classes and classlib\classes to classpath.
2. Go to View->Options->File Types in the menu bar of any folder and add two
   file types "java" and "project". This step is important! Without doing
   this, you are not able to open and save file with he extension "java" and
   "project".
3. Run the mje.bat file.

Tips: create a shortcut to the mje.bat file and place it on desktop. Change 
the icon to any icon you like. Renamed the shortcut "Mini Java Editor". 
In the shortcut's properties, choose Program Tab, select "Close on exit" and
select "Minimized" in the Run menu. From now on, you can double click on
the new shortcut to open Mini Java Editor.

Note: When enabled the project menu, the menu name is not refresh properly. 
Believed that it is Java JDK bug since it works fine on Solaris 2.4.


OS/2
----
I am still having problems running MJE on Java for OS/2. Once I have fully
verified that it works, I will add OS/2 to the compatibility list.

At the moment, you can try it out yourselve. Just remember that you need to
run "javapm" instead of "java".


Solaris
-------
1. Add the path of mje/classes or classlib/classes to classpath.
2. Type "chmod +x mje".
3. Type "mje" to start the editor. 

Note: Changing font will resize the text window (a documented Solaris JDK bug).
At the same time, since I am developing MJE on Windows 95/NT, when I zipped
the file, some of the file or directory names will be converted to the wrong
case. Check especially the executable file "mje" is uppercase.  


TO DO
=====
* HTML file support (start AppletViewer, web browser, etc).
* Use multi-threading.


OBTAIN THE LATEST VERSION
=========================
To get the latest version of MJE, go to web page 
http://panda.iss.nus.sg:8000/alp/java/mje.html

Note: The server is normally down during weekends. Try it on weekdays.


CONTACT
=======
email: ltchean@iss.nus.sg
web page: http://panda.iss.nus.sg:8000/alp/ltchean.html
