Opencobolide

Latest version: v4.7.6

Safety actively analyzes 622513 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

4.7.6

New features:
- add -W and -Wall compiler flags
- add an help button next to the compiler flags settings, the help shows a dialog with the output of cobc --help
- add buttons to change order of copybooks and libraries in compiler settings
- improved indentation in fixed mode (TAB/SHIFT+TAB)
- add support for going to a section using F7
- updated list of COBOL keywoards for GnuCOBOL 2.x users
- updated bundled GnuCOBOL version on windows: now at GnuCOBOL 2.0rc2 (build made by Arnold Trembley, can be downloaded here: http://www.arnoldtrembley.com/GnuCOBOL.htm)

Fixed bugs:
- fix TypeError: start_process() got an unexpected keyword argument 'cwd' when running a module with cobcrun
- fix OutputWindow backend cannot import pyqode (search not working in output window)
- fix occasional RuntimeError: wrapped C/C object of type CobolCodeEdit has been deleted
- fix MemoryError when reading log file
- fix [Unhandled exception] UnicodeEncodeError when getting cursor position in bytes
- fix change to Encoding leads to empty editor window
- fix Preferences->Run misses a label/link for "run in external terminal"
- fix goto (F7) sometimes going to a wrong identifier

4.7.5

Fix some compatibility issue with PyQt 5.7.

This release is intended for those who install ocide from source on a platform that is very up to date (e.g. a rolling releases such as archlinux or KaOS). Other users don't need to install this release and there won't be new packages for Windows and OSX.

4.7.4

Improvements:
- a new output window with support for the most common ANSI Escape Codes.
- use a white toolbar on Windows 10
- add support for parsing exceptional messages from GnuCOBOL (e.g. when there is a configuration issue)
- improve run in external terminal on OSX (working dir is now correctly used and running a module with cobcrun
should now be working)
- add ability to choose a custom working directory in the run preferences
- use -v option when checking for compiler checks

Fixed bugs:
- fix compiler path tooltip (the full path is not required since version 4.7)
- fix typo in unhandled exception dialog
- fix typo in compiler check dialog
- fix check compiler can only be used once

4.7.3

Improvements:
- add a checkbox in the status bar to quickly switch between fixed and free format
- improve saving and restoring window state (hidden dock widgets will stay hidden).
- allow to see pyqode debug log messages
- improve logging system to easily make the distinction between the current log content and content of other instances.
- don't include full compiler path in default configuration (already set in PATH)
- update to latest qcrash:
- split report into general and application log
- GitHubBackend: upload log file as a gist
- add option to save login only.
- update to latest pyqode:
- many improvements to the cobol code folding
- name parser works with incomplete sources (copybooks or programs which have DIVISIONS in copybooks)
- add zoom menu to the editor context menu
- add ability to close tabs on the left/right of the current tab.
- fix cursor not visible under margins
- and many other bug fixes
- include all available pygments lexer in the frozen build on Windows and OSX (you will have basic syntax highlighting
for file that are not cobol sources, e.g. bash, foxpro, ...).
- simplify new file templates + use free format setting to choose the correct template.

Fixed bugs:
- fix compiler output not parsed correctly if ';' in error message
- prevent overriding RunEnv['PATH'] by CompilerEnv['PATH']
- fix linter not working if no compiler full path specified (will now use PATH to find the full compiler path).
- fix clear logs not working on Windows
- fix PermissionError when determining the available icon themes
- fix spelling error GnuCobol -> GnuCOBOL in about dialog.
- fix external terminal not working anymore on GNU/Linux.
- fix generic editor's backend not working in frozen mode
- fix default icon theme not correctly detected on Plasma 5.6 (maybe on other linux desktops too).

4.7.2

Improvements:
- move the crash report tool to an external package: [qcrash](https://github.com/ColinDuquesnoy/QCrash)
- improve the crash report tool by introducing a review dialog where you can edit the final bug report and remove any sensitive data from the report

Fixed bugs:
- fix FileNotFoundError if wrong vcvarsall path is specified
- fix issues where bad github crendentials would be stored by the bug report tool with no way to correct them

4.7.1

Fix a few issues with the new report tool:
- github credentials not saved correctly
- disable sign in button before signing in
- improve system information to retrieve os name and version on OSX and GNU/Linux

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.