Skip to content

Commit 4db634c

Browse files
committed
ChangeLog, NEWS等の更新
Update ChangeLog, NEWS, etc.
1 parent 597da15 commit 4db634c

File tree

9 files changed

+470
-56
lines changed

9 files changed

+470
-56
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2014-02-28 OSS Consortium <[email protected]>
2+
3+
* opensource COBOL Version 1.3.2J released.
4+
15
2013-12-09 OSS Consortium <[email protected]>
26

37
* opensource COBOL Version 1.3.1J released.

NEWS

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,75 @@
11
NEWS - user visible changes -*- outline -*-
22

3+
* Changes in opensource COBOL 1.3.2J
4+
5+
** New features
6+
7+
*** Merged OpenCOBOL 1.1CE updates.
8+
*** Thanks to The OpenCOBOL Project! ***
9+
10+
*** New compiler warning option: -Wcompat
11+
(1) multiply after division in a numeric expression
12+
(2) GO TO over the SECTION boundary
13+
(3) X, NX Literal usage
14+
15+
*** Supports for compatibility issues found in existing COBOL programs:
16+
17+
*** "COPY JOINING AS PREFIX/SUFFIX", "COPY PREFIXING/SUFFIXING"
18+
19+
*** 'OR' in "GREATER/LESS THAN OR EQUAL" to optional
20+
21+
*** Treat full-width spaces as blank(token delimiter) in source text
22+
23+
*** accept data description without period
24+
25+
*** accept SPECIAL-NAMES without period
26+
27+
*** accept IO-CONTROL without period
28+
29+
*** accept syntax of INDEXED before KEY in OCCURS clause
30+
31+
*** ND, NX Literal, and N, NC Literal in SJIS mode
32+
33+
*** RESERVE "NO" in SELECT statement - syntactically accepted, no functionality
34+
35+
*** cheating DATE value by environment variable (set COB_DATE=yyyy/mm/dd)
36+
37+
*** put sort/merge result record count on console (when set COB_VERBOSE=Y)
38+
39+
*** implicitly substitute WRITE with REWRITE on the file opened in I-O mode (when set COB_IO_ASSUME_REWRITE=Y)
40+
41+
*** treat sign-nibble 'C' as 'F' in unsigned packed numeric value, when also type checking.
42+
43+
*** added another device naming format in assign clause (conf.parameter assign-clause: jph1)
44+
45+
*** UPSI 0-7 aliased to SWITCH1-8
46+
47+
*** INVALID KEY for sequential READ/WRITE (conf.parameter use-invalidkey-handler-on-status34)
48+
49+
*** COBOL68 style COPY semantics in data description clause (conf.parameter cobol68-copy-in-data-description)
50+
51+
*** accept key field name on right hand side of WHEN expression in SEARCH statement (conf.parameter allow-search-key-in-rhs)
52+
53+
*** added optional "IS" for SORT KEY spec. syntax
54+
55+
*** ignore "RECORD CONTAINS" (conf.parameter ignore-invalid-record-contains)
56+
57+
** Changes
58+
59+
*** omit checking field reference in DATA RECORDS
60+
61+
*** improve parser error recovery and source line-number in messages
62+
63+
** Other Updates
64+
65+
*** added some tests
66+
67+
*** updated message catalog for 'ja'
68+
69+
*** fixed bug in decording multibytes chars in section/paragraph name in compile messages
70+
71+
-----------------------------------------------------------------------
72+
373
* Changes in opensource COBOL 1.3.1J
474

575
** New features

cobc/cobc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,7 @@ cobc_sig_handler (int sig)
790790
static void
791791
cobc_print_version (void)
792792
{
793-
puts ("opensource COBOL 1.3.1J");
793+
puts ("opensource COBOL 1.3.2J");
794794
puts ("OSS Consortium's patched version of OpenCOBOL1.1(Feb.06 2009)");
795795
#ifdef I18N_UTF8
796796
puts ("[unicode/utf-8 support]");

configure

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ SHELL=${CONFIG_SHELL-/bin/sh}
422422

423423
# Identity of this package.
424424
PACKAGE_NAME='OpenCOBOL'
425-
PACKAGE_TARNAME='opensource-cobol-1.3.1J'
425+
PACKAGE_TARNAME='opensource-cobol-1.3.2J'
426426
PACKAGE_VERSION='1.1'
427427
PACKAGE_STRING='OpenCOBOL 1.1'
428428
PACKAGE_BUGREPORT='[email protected]'
@@ -1858,7 +1858,7 @@ fi
18581858

18591859

18601860
# Define the identity of the package.
1861-
PACKAGE='opensource-cobol-1.3.1J'
1861+
PACKAGE='opensource-cobol-1.3.2J'
18621862
VERSION='1.1'
18631863

18641864

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
AC_PREREQ(2.59)
2525

26-
AC_INIT([OpenCOBOL],[1.1],[[email protected]],[opensource-cobol-1.3.1J])
26+
AC_INIT([OpenCOBOL],[1.1],[[email protected]],[opensource-cobol-1.3.2J])
2727
AC_CONFIG_SRCDIR([libcob.h])
2828
AC_CONFIG_HEADERS([config.h])
2929
AC_CONFIG_TESTDIR([tests])

po/ja.gmo

0 Bytes
Binary file not shown.

po/ja.po

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: opensource COBOL v1.3.2J\n"
99
"Report-Msgid-Bugs-To: [email protected]\n"
10-
"POT-Creation-Date: 2014-02-17 18:45+0900\n"
10+
"POT-Creation-Date: 2014-02-26 16:05+0900\n"
1111
"PO-Revision-Date: 2014-02-07 11:40+0900\n"
1212
"Last-Translator: Kazuyoshi Tanaka <kazuyoshi.tanaka.zs@hitachi-solutions."
1313
"com>\n"
@@ -265,38 +265,38 @@ msgstr "36
265265
msgid "Invalid picture string - '%s'"
266266
msgstr "不当な PICTURE 定義です - `%s'"
267267

268-
#: cobc/tree.c:1892
268+
#: cobc/tree.c:1895
269269
#, c-format
270270
msgid "Record size too small '%s'"
271271
msgstr "レコード長が短か過ぎます `%s'"
272272

273-
#: cobc/tree.c:1897
273+
#: cobc/tree.c:1900
274274
#, c-format
275275
msgid "Record size too large '%s' (%d)"
276276
msgstr "レコード長が長過ぎます `%s' (%d)"
277277

278-
#: cobc/tree.c:2269 cobc/typeck.c:2096 cobc/typeck.c:2101 cobc/typeck.c:2106
278+
#: cobc/tree.c:2272 cobc/typeck.c:2096 cobc/typeck.c:2101 cobc/typeck.c:2106
279279
#: cobc/typeck.c:2741 cobc/typeck.c:2770 cobc/typeck.c:2836 cobc/parser.y:4774
280280
#: cobc/parser.y:4883
281281
msgid "Invalid expression"
282282
msgstr "不当な式です"
283283

284-
#: cobc/tree.c:2617 cobc/tree.c:2775
284+
#: cobc/tree.c:2620 cobc/tree.c:2778
285285
#, c-format
286286
msgid "FUNCTION %s has wrong number of arguments"
287287
msgstr "関数 %s の引数の数が不当です"
288288

289-
#: cobc/tree.c:2622
289+
#: cobc/tree.c:2625
290290
#, c-format
291291
msgid "FUNCTION %s can not have reference modification"
292292
msgstr "関数 %s には部分参照のパラメタを指定できません"
293293

294-
#: cobc/tree.c:2627 cobc/tree.c:2632
294+
#: cobc/tree.c:2630 cobc/tree.c:2635
295295
#, c-format
296296
msgid "FUNCTION %s has invalid reference modification"
297297
msgstr "関数 %s に不正な部分参照が指定されています"
298298

299-
#: cobc/tree.c:2665 cobc/tree.c:2749 cobc/tree.c:2784
299+
#: cobc/tree.c:2668 cobc/tree.c:2752 cobc/tree.c:2787
300300
#, c-format
301301
msgid "FUNCTION %s not implemented"
302302
msgstr "関数 %s は実装されていません"
@@ -1099,83 +1099,83 @@ msgstr "LOCK
10991099
msgid "Invalid mnemonic name"
11001100
msgstr "不当な作成者語です"
11011101

1102-
#: cobc/pplex.l:146
1102+
#: cobc/pplex.l:155
11031103
msgid "PROCESS statement is ignored"
11041104
msgstr "PROCESS 文は無視されます"
11051105

1106-
#: cobc/pplex.l:510 cobc/pplex.l:586
1106+
#: cobc/pplex.l:519 cobc/pplex.l:595
11071107
#, c-format
11081108
msgid "%s: %s"
11091109
msgstr "%s: %s"
11101110

1111-
#: cobc/pplex.l:651 cobc/pplex.l:711
1111+
#: cobc/pplex.l:660 cobc/pplex.l:720
11121112
msgid "Invalid directive - ignored"
11131113
msgstr "不当なコンパイル指令 - 無視します"
11141114

1115-
#: cobc/pplex.l:759
1115+
#: cobc/pplex.l:768
11161116
msgid "$IF is nested more than 10 times"
11171117
msgstr "$IF文が10回以上ネストしています"
11181118

1119-
#: cobc/pplex.l:765
1119+
#: cobc/pplex.l:774
11201120
msgid "Fatal error in $IF statement"
11211121
msgstr "$IF文で致命的なエラー"
11221122

1123-
#: cobc/pplex.l:770
1123+
#: cobc/pplex.l:779
11241124
msgid "Arguments not enough to $IF statemen"
11251125
msgstr "$IF文の引数が足りません"
11261126

1127-
#: cobc/pplex.l:786
1127+
#: cobc/pplex.l:795
11281128
msgid "Invalid argument $IF statemen"
11291129
msgstr "$IF文に不正な引数があります"
11301130

1131-
#: cobc/pplex.l:804
1131+
#: cobc/pplex.l:813
11321132
#, c-format
11331133
msgid "%s is not a string"
11341134
msgstr "`%s' 文字列ではありません"
11351135

1136-
#: cobc/pplex.l:828
1136+
#: cobc/pplex.l:837
11371137
msgid "Fatal error in $ELSE statement"
11381138
msgstr "$ELSE文で致命的なエラー"
11391139

1140-
#: cobc/pplex.l:834
1140+
#: cobc/pplex.l:843
11411141
msgid "$IF has no defined before the $ELSE"
11421142
msgstr "$ELSEに対応する$IFがありません"
11431143

1144-
#: cobc/pplex.l:841
1144+
#: cobc/pplex.l:850
11451145
msgid "$ELSE has continued"
11461146
msgstr "$ELSEが連続しています"
11471147

1148-
#: cobc/pplex.l:851
1148+
#: cobc/pplex.l:860
11491149
msgid "Fatal error in $END statement"
11501150
msgstr "$END文で致命的なエラー"
11511151

1152-
#: cobc/pplex.l:857
1152+
#: cobc/pplex.l:866
11531153
msgid "$IF has no defined before the $END"
11541154
msgstr "$ENDに対応する$IFがありません"
11551155

1156-
#: cobc/pplex.l:875
1156+
#: cobc/pplex.l:884
11571157
msgid "Invalid $SET"
11581158
msgstr "不当な$SET文です"
11591159

1160-
#: cobc/pplex.l:880
1160+
#: cobc/pplex.l:889
11611161
msgid "Invalid $ statements"
11621162
msgstr "不当な$文です"
11631163

1164-
#: cobc/pplex.l:962
1164+
#: cobc/pplex.l:971
11651165
msgid "Line not terminated by a newline"
11661166
msgstr "ファイルが改行で終わっていません"
11671167

1168-
#: cobc/pplex.l:1040
1168+
#: cobc/pplex.l:1049
11691169
#, c-format
11701170
msgid "Invalid indicator '%c' at column 7"
11711171
msgstr "7 桁目が不当な指示子です `%c'"
11721172

1173-
#: cobc/pplex.l:1083
1173+
#: cobc/pplex.l:1092
11741174
#, c-format
11751175
msgid "Source text after column %d"
11761176
msgstr "ソース行が %d 桁を越えています"
11771177

1178-
#: cobc/pplex.l:1112 cobc/pplex.l:1122
1178+
#: cobc/pplex.l:1121 cobc/pplex.l:1131
11791179
msgid "Invalid line continuation"
11801180
msgstr "不当な行連結です"
11811181

@@ -1623,50 +1623,50 @@ msgstr "`%s'
16231623
msgid "Integer value expected"
16241624
msgstr "数値が必要です"
16251625

1626-
#: cobc/scanner.l:184
1626+
#: cobc/scanner.l:194
16271627
msgid "X Binary literal found."
16281628
msgstr "16進数X文字定数が使用されています"
16291629

1630-
#: cobc/scanner.l:194
1630+
#: cobc/scanner.l:204
16311631
msgid "NX Binary literal found."
16321632
msgstr "16進数NX文字定数が使用されています"
16331633

1634-
#: cobc/scanner.l:567
1634+
#: cobc/scanner.l:577
16351635
msgid "User defined name must be less than 32 characters"
16361636
msgstr "利用者定義名の長さは32文字以下でなくてはなりません"
16371637

1638-
#: cobc/scanner.l:630
1638+
#: cobc/scanner.l:640
16391639
#, c-format
16401640
msgid "CONSTANT (78 level) may not be used here - '%s'"
16411641
msgstr "定数(78レベル)は指定できません - `%s'"
16421642

1643-
#: cobc/scanner.l:643
1643+
#: cobc/scanner.l:653
16441644
msgid "PROGRAM-ID length exceeds C89 function name limit"
16451645
msgstr "PROGRAM-ID の長さがC89標準における関数名の上限を超過します"
16461646

1647-
#: cobc/scanner.l:817
1647+
#: cobc/scanner.l:827
16481648
msgid "Alphanumeric literal has zero length"
16491649
msgstr "文字列が必要です"
16501650

1651-
#: cobc/scanner.l:818
1651+
#: cobc/scanner.l:828
16521652
msgid "A SPACE will be assumed"
16531653
msgstr "ひとつのSPACEを仮定します"
16541654

1655-
#: cobc/scanner.l:907
1655+
#: cobc/scanner.l:917
16561656
#, c-format
16571657
msgid "Invalid X literal: %s"
16581658
msgstr "不当な X 定数です: %s"
16591659

1660-
#: cobc/scanner.l:943
1660+
#: cobc/scanner.l:953
16611661
#, c-format
16621662
msgid "Invalid H literal: %s"
16631663
msgstr "不当な H 定数です: %s"
16641664

1665-
#: cobc/scanner.l:968 cobc/scanner.l:971
1665+
#: cobc/scanner.l:978 cobc/scanner.l:981
16661666
msgid "Invalid numeric literal"
16671667
msgstr "不当な数字定数です"
16681668

1669-
#: cobc/scanner.l:1121
1669+
#: cobc/scanner.l:1131
16701670
msgid "Scanner unget buffer overflow"
16711671
msgstr "字句解析でungetバッファがオーバーフローしました"
16721672

0 commit comments

Comments
 (0)