HASTE Readme Version 0.1 ============ =========== Contents -------- * Copyright Statement * Introduction * Installation * Usage * Comments, Bugs, Suggestions, Etc Copyright Statement ------------------- Copyright (C) 2004 Kevin Waldron This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Introduction ------------ HASTE (HASTE's Another Simple Text Editor) is a basic lightweight text editor written using the Java programming language. Features include: * Integration with the system clipboard (also available as a right-click menu) * Basic file operations (open/save/save as/new) * Word wrap * Font size * Basic print support * Semi-intelligent unsaved document warnings Installation ------------ Unpack the tarball to a suitable location $ cd /path/to/my/tarball $ zcat haste0.1.tar.gz | tar xvf - You will first need to compile the three Java source files, by running the "compile" script included in the tarball. If the script complains along the lines of "javac: command not found" you will need to add the location of your java compiler to your PATH, or modify the "compile" script to suit your needs. You can then run the included "haste" script to launch the editor, or alternatively key in the longhand "/path/to/java Haste" $ compile Compilation complete. Type "haste" to launch the editor $ haste ....Haste fires up.... Please note, HASTE REQUIRES JDK 1.4 OR GREATER TO WORK CORRECTLY! The Print module will fail to compile on older JDKs. That's the breaks, I'm afraid. So don't moan about it. Usage ----- Everything is very straight forward - however, here a couple of points regarding usage. * Printing - Print support is very much experimental at the moment. You will get a printed page (or pages) containing your text file, with tabs expanded, and words wrapped. It's not particularly pretty at the moment, but it works, and you get a sane output. Printing in Java is a complete pain to implement, and I'm pleased that it works at all! * Invocation - At a command line, cd into the directory holding the Haste program files, and either execute the script "haste", or type "/path/to/java Haste" to achieve the same effect. * Testing - I have tested the program as throughly as possible. I have *only* tested it under Linux, however. I don't really care if it works or not under Windows - I may test it eventually on the Redmond bloatware. Comments, Bugs, Suggestions, Etc -------------------------------- I would like to hear about any of the above. Please e-mail me at kevin@zazzybob.com and let me hear your views on the software. You can find tons more of my GPL'd scripts, articles, software and code at http://www.zazzybob.com. Cheers Kevin Waldron 30/07/04