Releases: OpenCobolIDE/OpenCobolIDE
4.0.0 Beta
Features
- Code folding
- You can switch between the classic view (with menu and toolbar) to the minimal view (v3.0) by double clicking on an editor tab.
- Auto indentation (after if/else/perform)
- Navigation panel is now sync with the folding panel
- Ability to cancel any operation (build/run)
- New syntax highlighter (faster)
- More keywords in code completion
Installation
On Windows and Mac OSX, use the installer file for your platform.
On Linux, you have to install pyqode.qt, pyqode.core, pyqode.cobol and OpenCobolIDE from git repository (develop branch):
pip3 install git+https://github.com/pyQode/pyqode.qt.git@develop
pip3 install git+https://github.com/pyQode/pyqode.core.git@develop
pip3 install git+https://github.com/pyQode/pyqode.cobol.git@develop
pip3 install git+https://github.com/OpenCobolIDE/OpenCobolIDE.git@develop
4.0.0 Release Candidate 3
Fix #65
3.0
Many things have changed since the last stable release. Here is a brief overview:
- move to pyqode 2.0 (see #36): more stable API and prettier editor but the folding panel has been temporarely removed (for performance reason)
- user interface has been redesigned (the menu and toolbar has gone, there is now a compile and run button inside the editor and a drop down button in the status bar for the most important actions). See #38
- compiler process management has been improved. We are now using QProcess instead of subprocess, this allow some neat things such as auto compile before run,... (#35)
- Mac OSX support #37
- add support for coding in free format
- add support for choosing the cobol standard (cobol85, cobol2002, Micro Focus compliant,...)
- add support for choosing the default comment indicator (which is now *>)
3.0 Beta
This is the beta release for the next major version: 3.0
What has changed since 2.4-beta?
- add support for coding in free format
- add support for choosing the cobol standard (cobol85, cobol2002, Micro Focus compliant,...)
- add support for choosing the default comment indicator (which is now
*>
) - fix a few minor bugs
- fix a few minor gui issues
Install
On Windows and Mac OSX: use the installer for your platform
On Linux: upgrade pyqode.core to pyqode.core-2.0.0-beta3 then follow the instructions in the readme and install from source.
2.4-beta
This is the beta release for the next minor version (2.4).
UPDATE: the next version will be 3.0 instead of 2.4 (see #41)
New features
This version has quite a lot of new features:
- move to pyqode 2.0 (see #36): more stable API and prettier editor but the folding panel has been temporarely removed (for performance reason)
- user interface has been redesigned (the menu and toolbar has gone, there is now a compile and run button
inside the editor and a drop down button in the status bar for the most important actions). See #38 - compiler process management has been improved. We are now using QProcess instead of subprocess, this allow some neat things such as auto compile before run,... (#35)
- Mac OSX support #37
Installation:
Windows and Mac OSX:
Delete any previous installation and follow the usual procedure as explained in the readme
Linux
You will have to install pyqode.core 2.0.0-beta2 from the github release section and install PyQt5 instead of PyQt4 before running setup.py!
2.3.1
2.3.0
New features
Add ability to run the compiled programe in an external terminal. This is
useful if you are using the SCREEN SECTION as the embedded terminal does
not support redirection.
Fixed bugs
- fix bug with detection of submodules call if they are enclosed with single quotes
instead of double quotes
2.2.0
New features:
- pic fields offsets calculator
- case converter, you can convert selected text to lower or TO UPPER using the
editor context menu. - full dark style using
qdarkstyle
_ - new test suite for compiler and parser modules
- improved go to line dialog
- add support for *.pco and *.cpy files
- file watcher mode to check for external modification of opened files.
Fixed bugs:
- fix compilation for file if path contains spaces (Linux and Windows)
- fix parser crash that prevents from compiling
- improve cobol parser to support malformed syntax
- fix ambiguous shortcut overload: F2
- fix outline not informative for cobol files that have data in column 1-6
2.2 Beta 2
Second beta release for the 2.2 series.
This version should fix bug #23
2.2 Beta
The beta version of OpenCobolIDE 2.2 has been released. This version has NOT been released on pypi. On Linux, you will have to install from source or from the unstable ppa (saucy only!)
You can see the list of fixed bugs/new features here (a detailed changelog will be written for the final release).
If you decided to install from source, you need to to upgrade pyqode.core
and pyqode.widgets
from their develop
branch.
Please report any bugs encountered so that we have a chance to fix them before the final release.