===================================================================================================
**** 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    ****
****             Or send directly to me using PayPal: tellie77@xs4all.nl                       ****
****                All the money you send will go to the QT5 project                          ****
===================================================================================================

Texstudio v2.12.10   README 12.07.2018

Din't test it verry well!

Look @ hobbes for latex files.


 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
===============

Welcome to Texstudio v2.12.10 port for OS/2 and eComStation.

TeXstudio is a platform-independent LaTex editor which gives you advanced possibilities to write your texts, 
like interactive spell/grammar/syntax checking, syntax highlighting, code folding, auto completion, and more.
It also integrates all LaTeX tools into one application, so you can start all commands with just one key press.

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

  poppler
  -------

  1. yum install poppler-qt

  Jpeg, Tiff, Png, Freetype, Fontconfig
  --------------------------------------

  1. yum install libjpeg libtiff libpng freetype fontconfig

  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

  poppler
  -------

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

  Jpeg, Tiff, Png
  ---------------

  1. Download libjpeg, libtiff and libpng from http://rpm.netlabs.org/release/00/zip
  2. Unpack and install the dll to your libpath eg. x:\ecs\dll

  Cups
  ----
  1. Download the latest cups version which is 1.4.8 or better
  2. Install it and be sure to put the cups.dll somewhere to your path 
  3. This is needed for printing, if it's not then it's not needed to install.

  freetype/fontconfig
  -------------------

  1. Download freetype and fontconfig from http://rpm.netlabs.org/release/00/zip
  2. Unpack and install freetyp6.dll and fntcfg2.dll to your libpath eg. x:\ecs\dll

  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/

4. INSTALLATION
===============

Texstudio
--------

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

5. LICENSE, COPYRIGHT, DISCLAIMER
=================================

(C) 2007-2018 Benito van der Zander benito_NOSPAM_benibela.de (replace _NOSPAM_ by @) https://github.com/texstudio-org/texstudio

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.


6. 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. :-)


7. CREDITS
==========

The port was done by: 
                    Elbert Pol aka TeLLie

Thanks go to:

  * Benito van der Zander
  * Dmitry A. Kuminov
  * Silvan Scherrer

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


8. SUPPORT AND DONATIONS
========================

Texstudio 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 Qt5 project

 * While working on Qt 5 for OS/2, we are glad to know that our work is being partly sponsored by the grateful OS/2 community.
   Given the scale of this project and all other OS/2 projects that we work on, and also the fact that the OS/2 world has limited financial resources nowadays, every penny counts.
   We need to pay our full-time and part-time developers for their hard work. So any contribution is highly appreciated!
   To do so, please visit our online shop where you can buy development units of a preferred value.
   https://www.bitwiseworks.com/shop/index.php

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


9. HISTORY
==========
Compiled now with Qt v4.7.3 GA

Changelog:

TeXstudio 2.12.10
----------------
- bug fixes
- fix structure view with Qt >5.10

TeXstudio 2.12.8
----------------
- improved tokenizer for syntax checking and completion
- pressing Ctrl+F while the editor search has focus opens the extended search, i.e., you'll get extended search by pressing Ctrl+F twice
- automatically insert math delimiters ($) when inserting a math command outside of a math env (can be turned off, default on)
- change copy behavior of multiple cursors from selection order to line order
- file list is now a transparent popup window: closes when clicked outside
- combine file conflict and show diff dialog
- fix file watcher not recognizing multiple changes to a file in quick succession
- improved detection of package names when opening texdoc
- new symbol panel layout
- some touch scrolling on certain panels
- updated synctex and poppler libraries for pdf viewer
- fix undo when a snippet is inserted and a selection is inserted as well
- fix some parts of the editor background may not be drawn in the correct color
- build for OSX High Sierra
- various other fixes

TeXstudio 2.12.6
----------------
- use Breeze window theme on KDE Plasma 5 (thanks to Alexander Wilms)
- support single-finger panning gesture on most config dialog components
- support single-finger panning touch gesture on log viewer
- pdf viewer scroll tool: support single-finger panning gesture
- center width-constrained documents in the editor (optional)
- add document tab context menu entries "Close" and "Close All Other Documents"
- improved layout of config build page
- add system check for language tool
- change search defaults to case-insensitive (feature-requests#1254)
- tags for beamer
- change preview default to embedded pdf
- handle preview failures more gracefully, i.e. no warning pop-ups
- repect preview settings (panel,etc) also for hover preview
- show hover preview as tooltip in case of inline-mode
- warn if compiler commands are actually a command list
- several improvements to the latex parser
- notify that a restart is required when switching between modern and classic style
- improved LanguageTool communication: better error handling
- add reset to default button for some LT settings
- add 200ms delay before showing auto-hidden viewer toolbar to prevent flicker
- eye candy for pdf circular magnifier (adapted code from texworks)
- show pdf highlight in magnifier
- capslock does not close completer any more
- alternative approach for determine directories from complete texts
- use cache for previews
- auto open completer when starting to type in references, packages etc.
- scripting: editor.cutBuffer
- subframetitle in structure view
- enable inputMethod (e.g. ^) in completer
- change default for complete non-text chacters to off, as it tends to cause unexpected behaviour
- fix word separation with punctuation
- fix: remove incorrect warning "Unknown magic comment" for "% !TeX TS-program = "
- fix: avoid compile fail if magic comment program is spelled wrongly
- fix: duplicate lines in autogenerated cwl files
- fix multi line argument interpretation
- fix pdfviewer in enlarged mode
- fix editing of basic shortcuts
- fix number in length keyVals
- fix flickering in structure view
- fix crash with qimage cache
- fix crash when restoring centralVSplitterState (bug 2175)
- fix highlighting of current entry in structure
- fix Open Terminal not working on windows QTBUG-57687 (bug 2178)
- fix column detection for tabu/longtabu


TeXstudio 2.12.4
----------------
- detect definition of tex counts using \newcount
- improve config dialog layout
- make todo comment detection configurable
- show frame titles in structure view
- support table alignment in IEEEeqnarray, xtabular and mpxtabular
- table alignment: fix aligning of empty cols
- table alignment: place \\ if last columns is empty 
- warn if \begin{column} is used outside columns-env
- workaround for not interpreting $ inside sweave \Sexpr{}
- option to deactivate interperation of command definition in magic comments
- remove pdf viewer subtypes from "Default Viewer" config. PDF viewer subtypes should be selected in "PDF Viewer".
- increase the maximal resolution for pdf rendering (bug 2003)
- toolbar for embedded viewer can not turned-off anymore
- show shortcuts in tooltips (can be deactivated in the options)
- pass non-breaking space to grammar check (fixes bug 2040)
- \item completion no adds a space (feature request 994)
- fix highlighting of current section in structure (bug 2103)
- fix delays when typing _abc
- fix bug in log parser: wrong filename if empty brackets () occur in text
- fix word repetition erro on non-breaking space (~)
- fix file detection in latex/include file
- fix width of side panel not saved (bug 2083)
- fix ampersand in in recent session names
- fix parsing of \RequirePackage in style files if the argument is completed on the same line
- fix misinterpretation of closing brace if extra opening brace is used over multilines
- fix jumping to first page when changing magnifier/hand in pdfviewer
- fix spelling error on words followed by
- show option --version when calling with --help
- fix link to LibreOffice dictionaries
- fix crash on pressing Esc in options
- fix entering persian half-space letter
- fix \maketitle completion
- fix shortcut context on OSX
- fix robustcommand definition
- use $* instead of $@ in BUILD.sh (bug 2042)
- add needspace.cwl
- update some cwls
- add turkish translation


TeXstudio 2.12.2
----------------
- PDF shortcuts are now changable
- Support LanguageTool json API (needed for LanguageTool > 3.5)
- slightly improved layout of config dialog
- improved detection of stdout and stderr redirection (bug 2019)
- fix: duplicate side panel icons (bug 2016)
- fix: togglefullscreen from maximised and in reverse (bug 2021)
- fix: don't try to call bibtex/biber if there are no bibtex-files (bug 2025)
- fix: detection of programs (bug 2037)
- fix: avoid problems if check latex is called without open documents


TeXstudio 2.12.0
----------------
- improved user interface: optimized layout, some new icons, some changes of color
- warn if file-saving fails
- cwl-based highlighting of todo-like commands
- partly support \todo commands spanning multiple lines (starting line is considered for highlighting and structure entry)
- partly support highlighting of multi-line titles: first line is highlighted
- move cursor to context in line when clicking on log entry
- add "Move all to other view" to editor tabs context menu
- add shortcut Ctrl+Alt+X to open the current pdf in the external viewer
- open the annotation dialog by double-clicking on an annotation in the list
- indicate LanguageTool server in tooltip
- indicate cursor RTL state in status bar
- build commands can be edited in non-advanced mode
- auto user commands on single argument math commands e.g. \overbrace{abc}
- support \input of PGF/TikZ files in graphics wizard
- support fix %BEGIN_FOLD in .rnw files
- improved highlighting for pweave and sweave
- improved tooltips on structure entries
- improved text completion: support compound words, apostrophe, subscript in braces, words with underscores
- Parenthesis -> Select Inner/Outer work also when the cursor is not next to a parenthesis but inside
- don't clear highlights of search in pdf after timeout
- revert to pre 2.11.0 save method on windows because the new QSaveFile has problems with Dropbox folders
- option to disable safe writing of files (using QSaveFile) - non-Windows only
- option to disable showing logfile/error list in case of compile errors
- option to deactivate all reactions to external file changes
- option to control the triple click behavior
- additional shortcuts with Tab, Backspace, Del in shortcut options
- portable version does now store all settings in a subfolder "config"
- improved automatic handling of hg version information (relevant when building from source tar)
- improved handling of cwl dublets
- use Ctrl+Space for completion on OS X (was Cmd+Space which conflicts with Spotlight search)
- deprecate command line option --ini-file FILE in favor of --config DIR
- deprecate command line option --master in favor of --root
- remove View -> Align Windows (obsolete because of the embedded viewer)
- remove old toolbox style of side panel
- fix crash (newenv without any arguments)
- fix freeze when parsing incorrect \texorpdfstring with incorrect arguments (bug 1948)
- fix label detection in glossaries.cwl (bug 1963)
- fix: automatically run bibliography if there is no bbl file
- fix: "Close last open environment" works now also for environments opened on the same line (bug 1957)
- fix: hg version comparision assumed 'larger' if the version could not be determined
- fix: do not lose focus to editor for "Find in PDF"
- fix grammar check on words in text arguments
- fix addchap/addpart entries not recognized as structure elements
- fix incorrect double-click and drag behavior (bug 1936)
- fix issues with not-updated bookmarks (bug 1950)
- fix math hover preview in subfile
- fix "Tab or Indent Selection"
- fix detection of MikTeX 64bit
- fix build with phonon
- improved some cwl files


TeXstudio 2.11.2
----------------
- major performance speedup, in case some default section commands were not defined in any used package
- speed up pasting into large documents (factor 100x)
- add comment toggle
- improved search panel layout
- improved bracket detection for \todo highlighting (bug 1789)
- improved parsing of section titles (bug 1817)
- added shorter auto-save intervals (1 min, 2 min)
- detection of user-local installation of MikTeX
- cwl-format: suffix %plain disables possible semantics associated with an argument name
- cwl-format: suffix %labeldef for definition of labels
- cwl-format: %suffix notation takes precedence over detection by argument name
- cwl-format: allow 'key' to be used in label if #l is set
- replace babel german by ngerman in presentation wizard
- highlight cursorEnums in script
- support reading an application style sheet from stylesheet.qss
- fix crash on qt4 if update check is sucessful
- fix: auto-indent
- fix: make insertion of tabs work with cursor mirrors (bug 1788)
- fix: verbatim setting for \verb|abc| (bug 1795)
- fix: update of save icon after SaveAll (bug 1808)
- fix: dictionaries in extracted .oxt files not recognized (bug 1804)
- fix: replace with regexp containing lookahead (bug 1779)
- fix: keep indentation when using the graphics wizard (1816)
- fix: quote replacement on formerly hidden child documents (1827)
- fix: do not interpret double backslash within braces as column end in tabular environment (bug 1831)
- fix: show a warning if file could not be saved
- fix: correctly handle optional arguments in command definitions
- fix: handling of \let arguments
- fix: spellchecking of words with apostrophe
- fix: visibility of option for system theme icons on Linux
- fix: scripting: cursor.movePostition(n, Left/Right) across empty lines and beyond end of file
- fix: running scripts from the macro window
- fix: mixture of zoom and scroll on ctrl+mouse wheel (bug 1847)
- fix: scrreprt detection
- fix: editor font rendering in case of UI scaling (note: this fix is partial and does currently only apply if Options -> Advanced Editor -> Disable Line Cache is chosen)
- fix: argument scanning when option contain key/val pairs
- fix: editor hiding when updating a windowed pdf viewer which was enlarged
before changing to windowed mode (Bug #1876)
- fix: repetition checking for words followed by colon (bug 1884)
- fix: position of completer when competion words become very large
- fix: freeze while typing \texorpdfstring (bug 1898)
- fix: script error on editor.search with options and callback (bug 1899)
- fix: regExp replace in multi doc search
- updated some cwl files
hen using multiple screens
