===================================================================================================
**** If you like the programs i'm porting and you want to donate to me, see the following URL: ****
**** http://www.bitwiseworks.com/shop/index.php?id_product=38&controller=product&id_lang=1     ****
===================================================================================================

Qedit v2.7.1     README 15-11-15

Not tested much.
I enable the Aspell funtion.


 CONTENTS OF THIS FILE
========================

1. INTRODUCTION

2. REQUIREMENTS

3. INSTALLATION

4. LICENSE, COPYRIGHT, DISCLAIMER

5. CONTACT

6. CREDITS

7. SUPPORT AND DONATIONS

8. HISTORY

9. RESTRICTIONS


1. INTRODUCTION
===============

This is the qedit v2.7.1 port for OS/2 and eComStation.

QEdit is a multi-purpose text editor based on NEdit, which heavily relies on motif. 
Almost all features from NEdit have been ported to QEdit, including:
Customizable syntax highlighting for many types of text (c/c++, HTML, XML, Makefiles, Perl)
Automatic indentation
Text modification macros
View splitting (the ability to open multiple files, or copies of the same file in a single window)
Server mode (the ability to open multiple files with a single process)
Box selection (the ability to select a box of the text rather than consecutive lines). 
Note that this feature requires a fixed size font to be used in the main editor window.

Like for NEdit, the syntax highlighting, text indentation and macros are specific to a given 
type of input text (c/c++, HTML, etc.), use regular expressions to recognize text patterns and 
are loaded from external XML formatted files.

Some features from NEdit have not been ported to QEdit, the most important one being tabbing 
(the ability to open several files in the same window). 
A scheme similar to the one from Emacs has been adopted instead, which consists of 
having different files opened in different views (without tabs) for the same window, 
the views being oriented either vertically or horizontally and separated by resizable splitters. 
This combines nicely with NEdit feature to show the same file in different split views.

Some features have been added to QEdit which are not in NEdit:

spell-checking, either using a pop-up dialog, or using a dedicated syntax highlight for misspelled words.
toolbars, to provide fast access to the most commonly used features (New/Open/Save file, Undo/Redo,
Cut/Copy/Paste, ...)
collapsible blocks (the ability to expand/collapse part of the document that form a structural 
block depending on the document class)

This release has been almost entirely rewritten with respect to the original QEdit to meet the new
Qt-4 API. 


2. REQUIREMENTS
===============
  The following requirements can be installed either by rpm or by zip files  
  except Extended System Tray widget which is currently available as zip only.
  

  RPM Installation (preferred):
  ============================
  klibc
  -----
    1. yum install libc
  
  GCC4Core
  --------
    1. yum install libgcc1
    2. yum install libssp
    3. yum install libstdc++6 libstdc++
    4. yum install libsupc++6 libsupc++
    5. yum install libgcc-fwd
  
  Qt4 dll
  -------
    1. yum install libqt4
    
  Zlib  
  ----
    1. yum install zlib
  
   pthread
  -------
    1. yum install pthread

  aspell
  ------
    1. yum install aspell (this also installs the english dictionary)

  aspell languages
  ----------------
    1. yum install aspell-xx were xx is your language (not all are available)


  ZIP Installation:
  =================
  klibc    
  -----
    1. Download klibc 0.6.6 or better (see http://svn.netlabs.org/libc for 
        more information)
    2. Install the files to your libpath eg x:\ecs\dll
  
  GCC4Core   
  --------
    1. Download GCC4Core 1.2.2 or better from ftp://ftp.netlabs.org/pub/gcc
    2. Install the files to your libpath eg. x:\ecs\dll
  
  Qtcore4   
  -------
    1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 
      information). 'Qt Runtime Libraries and Plugins' is sufficient.
    2. Install the files according to the readme
  
  Zlib   
  ----
    1. Download zlib from f.i. http://rpm.netlabs.org/release/00/zip/
    2. Unpack and install z.dll to your libpath eg. x:\ecs\dll

  pthread
  -------
    1. Download pthread from f.i. http://rpm.netlabs.org/release/00/zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

  aspell
  ------
    1. Download aspell from f.i. http://rpm.netlabs.org/release/00/zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

  aspell languages
  ----------------
    1. Download aspell-xx from f.i. http://rpm.netlabs.org/release/00/zip
    2. unpack the files to x:\psi_application_dir\aspell
       (not all languages are available)

  Extended System Tray
  --------------------
    1. ExtendedSysTray widget for xCenter/eCenter. Not strictly required 
       but strongly recommended. Get it from here if you do not have it 
       installed already - ftp://ftp.netlabs.org/pub/qt4/xsystray/


3. INSTALLATION
===============

QEdit
-----

  1. Create a directory for QEdit.
  2. Extract the QEdit package to the new directory.
  3. Create a WPS object for QEdit.exe
  4. Start QEdit
  5. Enjoy the app
  

4. LICENSE, COPYRIGHT, DISCLAIMER
=================================

(C) 2007-2015 Hugo PEREIRA <hugo.pereira@free.fr>  http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=qedit-qt4&full=0
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.



5. CONTACT
==========

if you find a bug, then add a ticket to the trac at http://svn.netlabs.org/qtapps

Only bug reports with a reproducable bug are accepted. :-)



6. CREDITS
==========

The port was done by: Elbert Pol aka TeLLie

Thanks go to:

  * Hugo PEREIRA
  * Dmitry A. Kuminov
  * Silvan Scherrer

They either helped me when I had some nasty questions or did some testing for me.

7. SUPPORT AND DONATIONS
========================

Qedit is based on volunteer work. If you would like to support further
development, you can do so in one of the following ways:


  * Donate to the Qt4 project: see qt.netlabs.org for more information

  * Contribute to the project: Besides actual development, this also includes
    maintaining the documentation and the project web site as well as help
    for users.


8. HISTORY
==========

Compiled now with Qt v4.7.3 GA

Version 2.6:

    Added support for Qt5.0;
    Fixed some semi-reproducible crashes when closing some opened files.

*  Added support for printing files directly to a printer or a PDF file, while preserving the syntax highlighting;
*  Improved the ability to export a file to HTML, while preserving the syntax highlighting.
