Skip to content
This repository has been archived by the owner on Mar 4, 2018. It is now read-only.

Releases: OpenCobolIDE/OpenCobolIDE

4.7 Preview 2

24 Oct 16:15
Compare
Choose a tag to compare
4.7 Preview 2 Pre-release
Pre-release

Fixed bugs:

4.7 Preview 1

18 Oct 14:19
Compare
Choose a tag to compare
4.7 Preview 1 Pre-release
Pre-release

First preview build of v4.7.

New features:

  • add a new tab to the about dialog to show more info about cobc and cobcrun #215
  • new way to handle msvc based compilers see #188
  • ability to use Shift+Enter to search previous occurence (when the focus is in the search widget, otherwise one
    could already use Shift+F3) #176
  • ability to jump to previous/next cursor position #141
  • sync navigation panel with cursor position #172 (the issue is not closed yet as there is at the moment no way to turn this feature off)

Fixed bugs:

  • Runtime dlls not copied next to the compiled executable #226
  • Filepath in window title and filename in editor tab don't change after SAVE-AS #217

|
|

WARNING: if you would like to run it using the below source package, you will need to install all pyqode packages from git checkout using their dev branch!

4.6.6

25 Sep 16:36
Compare
Choose a tag to compare

Improvements:

  • Don't show build exception message box more than once per compile
  • Prevent the same exception message to be shown more than once during the same session

Fixed bugs:

  • Fix a UnicodeDecodeError with the linter on Windows
  • Fix error messages not appearing when using a MSVC based GnuCOBOL.
  • Fix content menu entries not working at mouse position
  • Fix lost of cursor selection after case conversion
  • Fix offset calculator: it now handles lvl 78/88 and redefines
  • Fix a gui bug with offset calculator, disable sorting of items and allow
    user to resize columns.
  • Fix unhandled exception when closing an unsaved editor

4.6.5

17 Sep 19:26
Compare
Choose a tag to compare

New features:

  • Ability to show cursor position in bytes, taking the file encoding into
    account.
  • Excepthook that automatically triggers the bug report tool in case of
    unhandled exception.
  • Simplification of the visual studio wrapper batch

Fixed bugs:

  • Fixed confusing message about compiler not found. The message now
    indicates that a "working compiler" could not be found.
  • Fixed a few typos in the documentation and the readme.
  • Fixed issues with permission errors on compile/save. Now a message box will
    appear to indicate to you that you don't have the permission to
    save/compiler a particular file.
  • Fixed an issue with the issues pane: opening a file with double click
    does not work for relative paths

4.6.4

02 Aug 14:37
Compare
Choose a tag to compare

Fixed bugs

  • freeze when compiling a file where column 1-6 are not empty in non-free mode.
  • detection of submodule when lowercase keywords are use
  • fix a few issues with PyQt 5.5

4.6.3

28 Jun 12:35
Compare
Choose a tag to compare

New features:

  • add an option for specifying copybook paths
  • make auto-detect dependencies an optional feature

Fixed bugs:

  • Fix crash on startup if check_compiler failed or if compiler not installed on linux
  • Use full compiler path when VCVARS32 is set
  • Remove duplicates in custom compiler extensions
  • Fix linter errors with relative coybook paths in compiler options
  • Fix compiler preferences not applied on linux/osx
  • Fix misleading tooltip in compiler path line edit
  • Fix info messages interpreted as error messages
  • Fix file recompiled if source is up to date, now the IDE will compare modification time and will skip compilation
    if the source is older than the binary.
  • Fix get_dependencies results: comment should be ignored

4.6.2

07 Jun 13:18
Compare
Choose a tag to compare

Bug fix release + major improvements to the installer on Windows.

New features:

  • [Windows] Installer + own binaries are now digitally signed
  • [Windows] The bundled compiler has been update from OpenCOBOL 1.1 to GnuCOBOL 1.1,
    see the list of differences here: http://opencobol.add1tocobol.com/gnucobol/#what-are-the-differences-between-opencobol-1-1-and-gnucobol-1-1
  • You can now set the full compiler path instead of just the directory (e.g. /usr/bin/cobc instead of /usr/bin)
  • Improve cobc --version parser to include the project name (GnuCOBOL, GnuCOBOL C++,...)
  • Due to a bug with pip and the new wheel package, the executable name on linux is now lowercase (opencobolide instead
    of OpenCobolIDE).
  • Add missing extensions to save as dialog and fix filters of open file dialog.
  • Show a warning before executing restore to factory defaults.

Fixed bugs:

  • Fix installation of desktop files on linux.
  • File system view was still fully reloaded needlessly
  • Fix consistency in cobc commands (sometimes full path were used sometimes not)
  • Fix about dialog closing on [CTRL]
  • Fix an infinite recursion in get_dependencies if a module call itself
  • Fix case of associated compiler extensions
  • Fix a bug with file watcher if a file has been deleted externally and user choose to keep it in the editor
  • Fix unicode decode error when the compiler is broken on windows
  • Fix a few typos
  • Fix creation of temporary files by linter (now they are back to the system temp folder)
  • Fix shortcut conflict: F3 used for both goto and find next. The goto shortcuts has been reassigned to F7
  • Fix misleading/false positive compilation message in case compiler failed but no output was given. Now the IDE
    will remove files before compiling and will check that the expected file has been created before claiming for
    success.

4.6.1

31 May 17:36
Compare
Choose a tag to compare

Fix application startup failure on windows. Mac and linux users are not concerned by this release and should use version 4.6.0

4.6.0

31 May 12:47
Compare
Choose a tag to compare

New features/Improvements:

  • Add ability to control where the binaries will be placed
  • Add environment variable settings for compiler (PATH, COBC_CONFIG_DIR,...)
  • Add dialog and a button to check whether your compiler works or not (
    check compilation of a simple hello world)
  • Add .lst to default list of cobol extensions
  • Add a compiler output log view with the complete output of the cobc
    commands
  • Fix some spelling errors and always use GnuCOBOL instead of OpenCOBOL
  • Show PICTURE in navigation item's tooltip (this works but still requires
    some work on the parser to be fully finished)
  • Add ability to run module with cobcrun

Fixed bugs:

  • Fix a crash with corrupted recent files list
  • Fix fullscreen mode not setup on startup but recognized in the options
  • Fix Ctrl+Home not working as expected (go to first line)
  • Fix bug with linter that does not take compiler options into account
    (file not found error for copybooks)
  • Fix misleading compiler settings label
  • Fix file system view reloaded when parent directory has not changed
  • Remove dock widgets hotkeys not working on windows (remove the "&" from
    the dock widgets' titles)
  • Fix SECTION/DIVISION not correctly recognized in navigation panel and
    fold panel if there are some spaces between the keyword and the period.
  • Fix linter running when compiler is not working
  • Fix detection of file type (EXECUTABLE/MODULE) and dependencies of file
    when there are some newlines between CALL, USING and the PAREMTER of the
    call

4.5.1

16 May 12:56
Compare
Choose a tag to compare

New features

  • add ability to set custom file extension association with the different compiler (cobc, dbpre and esqlOC)

Fixed bugs:

  • Fix issues with non cobol files on frozen builds (Windows and OSX only)
  • All bugs fixed in pyqode.core 2.6.1