Skip to content

Releases: opensourcecobol/gnucobol-osscons-patch

3.2patch2

26 Sep 05:01
Compare
Choose a tag to compare

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

19 Aug 06:58
Compare
Choose a tag to compare

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

05 Aug 13:52
Compare
Choose a tag to compare

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

08 Feb 06:03
Compare
Choose a tag to compare

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

29 Sep 01:32
Compare
Choose a tag to compare

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

08 Feb 06:48
Compare
Choose a tag to compare

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.