Releases: opensourcecobol/gnucobol-osscons-patch
3.2patch2
GnuCOBOL 3.2 OSSCons patch2a released (20240819) by OSS Consortium.
- apply hotfix pull request #40
GnuCOBOL 3.2 OSSCons patch2a released (20240819) by OSS Consortium.
- apply hotfix pull request #39
GnuCOBOL 3.2 OSSCons patch2 released (20240731) by OSS Consortium.
- Update OSSCons patch for GnuCOBOL3.2.
- Some features in opensource COBOL have been merged into GnuCOBOL3.2.
- The modifications are as follows:
-
Support for CANCEL ALL
- CANCEL ALL cancels every subprogram that is called as child programs.
-
Support for EXCLUSIVE mode
- Support for EXCLUSIVE mode on OPEN INPUT. Exclusive mode files are opened with a lock on the entire file.
- This extension works only when VBISAM is used as an indexed file.
-
Fixed some bugs of NATIONAL items.
-
Newly added CI Workflows using GitHub.
- Fixed some test cases for use with VBISAM.
3.2patch2a
GnuCOBOL 3.2 OSSCons patch2a released (20240819) by OSS Consortium.
- apply hotfix pull request #39
GnuCOBOL 3.2 OSSCons patch2 released (20240731) by OSS Consortium.
- Update OSSCons patch for GnuCOBOL3.2.
- Some features in opensource COBOL have been merged into GnuCOBOL3.2.
- The modifications are as follows:
-
Support for CANCEL ALL
- CANCEL ALL cancels every subprogram that is called as child programs.
-
Support for EXCLUSIVE mode
- Support for EXCLUSIVE mode on OPEN INPUT. Exclusive mode files are opened with a lock on the entire file.
- This extension works only when VBISAM is used as an indexed file.
-
Fixed some bugs of NATIONAL items.
-
Newly added CI Workflows using GitHub.
- Fixed some test cases for use with VBISAM.
3.2patch2
GnuCOBOL 3.2 OSSCons patch2 released (20240731) by OSS Consortium.
- Update OSSCons patch for GnuCOBOL3.2.
- Some features in opensource COBOL have been merged into GnuCOBOL3.2.
- The modifications are as follows:
-
Support for CANCEL ALL
- CANCEL ALL cancels every subprogram that is called as child programs.
-
Support for EXCLUSIVE mode
- Support for EXCLUSIVE mode on OPEN INPUT. Exclusive mode files are opened with a lock on the entire file.
- This extension works only when VBISAM is used as an indexed file.
-
Fixed some bugs of NATIONAL items.
-
Newly added CI Workflows using GitHub.
- Fixed some test cases for use with VBISAM.
3.2patch1
GnuCOBOL 3.2 OSSCons patch1 released (20240116) by OSS Consortium.
Update OSSCons patch for GnuCOBOL3.2.
-
The Japanese-related features such as PIC N in opensource COBOL have been merged into GnuCOBOL 3.2.
-
The modifications are as follows:
* Support for NATIONAL item
** Support for constants (including SPACE, ZERO, and QUATE), data, section, and variable names in Japanese (Shift-JIS encoded) NATIONAL items.
** Support to convert strings to double-byte characters when moving data items from "X" to "N" PICTURE symbols.
** Support for the reference modification at NATIONAL item.
** Support for the use of NATIONAL item in STRING and INSPECT statements.
* New GnuCOBOL features
** sort handling: include support for a callable EXTSM interface also provided
by several compilers including Micro Focus
** GET_FILE_INFO for isam files, use from EXTFH.
Scan and get key infomation from isam files.
* New functions
** CBL_GET_OS_INFO from Micro Focus.
Get OS information like Linux or Windows.
** CBL_SPLIT_FILE_NAME from Micro Focus.
Split Filename into path and extension.
* EXTFH improvements
** Fix using multiple files by same FCD.
** Fix could not be defined key information when using a RELETIVE file.
* Other improvements
** Fix an error when using National item at compile.
** Fix RENAME FILE function return code when file not found.
3.1.2patch2
GnuCOBOL 3.1.2 patch2 released (20230929) by OSS Consortium.
Support for NATIONAL item
-
Support for constants (including SPACE, ZERO, and QUATE), data, section, and variable names in Japanese (Shift-JIS encoded) NATIONAL items.
-
Support to convert strings to double-byte characters when moving data items from "X" to "N" PICTURE symbols.
-
Support for the reference modification at NATIONAL item.
-
Support for the use of NATIONAL item in STRING and INSPECT statements.
TODO
- We plan to release a patch compatible with GnuCOBOL3.2.0 in 2023.
GnuCOBOL 3.1.2 patch1
GnuCOBOL 3.1.2 patch1 released (20230208) by OSS Consortium.
GnuCOBOL 3.1.2 patch1
* New GnuCOBOL features
** sort handling: include support for a callable EXTSM interface also provided
by several compilers including Micro Focus
** GET_FILE_INFO for isam files, use from EXTFH.
Scan and get key infomation from isam files.
* New functions
** CBL_GET_OS_INFO from Micro Focus.
Get OS information like Linux or Windows.
** CBL_SPLIT_FILE_NAME from Micro Focus.
Split Filename into path and extension.
* EXTFH improvements
** Fix using multiple files by same FCD.
** Fix could not be defined key information when using a RELETIVE file.
* Other improvements
** Fix an error when using National item at compile.
** Fix RENAME FILE function return code when file not found.