File: ChangeLog

package info (click to toggle)
gnucobol4 4.0~early~20200606-7
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 19,888 kB
  • sloc: sh: 119,499; ansic: 98,781; yacc: 16,917; lex: 4,610; cobol: 1,281; perl: 553; makefile: 521; sed: 16
file content (550 lines) | stat: -rw-r--r-- 16,273 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550

2020-03-31  Ron Norman <rjn@inglenet.com>

	* general: added option align-record and align-opt

2020-03-27  Simon Sobisch <simonsobisch@gnu.org>

	* general: removed option "select-working" (see bug #421)

2020-03-31  Simon Sobisch <simonsobisch@gnu.org>

	* general: added option special-names-clause

2020-02-13  Ron Norman <rjn@inglenet.com>

	* general: added option create_table

2020-01-22  Ron Norman <rjn@inglenet.com>

	* general: added option bdb_byteorder

2020-01-12  Simon Sobisch <simonsobisch@gnu.org>

	* general: bug #513 (partial) added sync-left-right

2020-01-04  Edward Hart <edward.dan.hart@gmail.com>

	* general: added options assign-variable, assign-using-variable,
	  assign-ext-dyn and assign-disk-from.

2020-01-01  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #193 added same-as-clause

2019-12-28  Edward Hart <edward.dan.hart@gmail.com>

	* general: changed assign-clause directives to use more descriptive
	  dynamic/external instead of mf/ibm.
	* general: added option implicit-assign-dynamic-var.

2019-09-30  Edward Hart <edward.dan.hart@gmail.com>

	* realia.words: Removed words belonging to other dialects - word list
	  now matches REALIA6.

2019-09-28  Edward Hart <edward.dan.hart@gmail.com>

	* realia.conf, realia-strict.conf, realia.words, Makefile.am: added
	  dialect for CA Realia II.

2019-09-26  Ron Norman <rjn@inglenet.com>

	* general: added option reference-bounds-check

2019-09-22  Ron Norman <rjn@inglenet.com>

	* general: added option report-column-plus

2019-08-11  Simon Sobisch <simonsobisch@gnu.org>

	* general: added option hp-octal-literals

2019-06-08  Simon Sobisch <simonsobisch@gnu.org>

	* general: removed options json-generate and xml-generate (support is
	  now only depending on the reserved words)

2019-06-02  Simon Sobisch <simonsobisch@gnu.org>

	* general: added option records-mismatch-record-clause

2019-05-30  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #311 added options call-convention-mnemonic and
	  call-convention-linkage

2019-05-11  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf, lax.conf-inc, mf-strict, rm-strict.conf:
	  increased word-length to 63 per COBOL 202x

2019-04-07  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #354 added continue-after option, set to ok
	  for default/lax only as we won't have a dialect file for COBOL 202x
	  until its final working draft and release date is available

2019-03-18  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #352 added national-character-literals option, set to warning
	  for default/lax only as we still don't have a dialect file for Fujitsu

2019-01-29  Simon Sobisch <simonsobisch@gnu.org>

	* runtime.cfg: added COB_DISPLAY_PUNCH_FILE

2019-01-05  Edward Hart <edward.dan.hart@gmail.com>

	* general: added json-generate option

2018-04-12  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf: set missing-statement (FR# 244) to warning as older
	  GnuCOBOL versions allowed a partial subset of these

2018-09-11  Simon Sobisch <simonsobisch@gnu.org>

	* mf-strict.conf: set missing-statement to error (according to MF docs)

2018-08-07  Edward Hart <edward.dan.hart@gmail.com>

	* general: added xml-generate and xml-generate-extra-phrases options
	* general: marked XML-CODE as implemented

2018-07-13  Simon Sobisch <simonsobisch@gnu.org>

	* ibm.words: updated to Enterprise COBOL 6.1 documentation,
	  added notes about coprocessor-only reserved words, made all phrases
	  for XML GENERATE / XML PARSE statements context-sensitive

2018-04-21  Simon Sobisch <simonsobisch@gnu.org>

	* general: added symbolic-constant, set to OK for default only
	  as we don't have a dialect file for Fujitsu currently

2018-03-31  Edward Hart <edward.dan.hart@gmail.com>

	* general: added zero-length-literals option

2018-03-09  Simon Sobisch <simonsobisch@gnu.org>

	* general: added move-figurative-space-to-numeric, set to OK for
	  ACUCOBOL and MicroFocus

2018-01-14  Ron Norman <rjn@inglenet.com>

	* general: added move-non-numeric-lit-to-numeric-is-zero
	  This changes MOVE SPACE/QUOTE/HIGH-VALUES TO PIC 9 field
	  into MOVE ZERO
	* mf.conf: move-figurative-constant-to-numeric: warn
	  move-non-numeric-lit-to-numeric-is-zero: yes

2018-01-12  Simon Sobisch <simonsobisch@gnu.org>

	* acu-strict.conf: changed sticky-linkage to "no"

2018-01-12  Simon Sobisch <simonsobisch@gnu.org>

	* general: added missing-statement (FR #288)

2017-12-26  Edward Hart <edward.dan.hart@gmail.com>

	* default.conf, lax.conf-inc: changed screen-section-rules to gc
	  (bug #482)

2017-12-24  Edward Hart <edward.dan.hart@gmail.com>

	* general: added screen-section-rules option (Bug #382)

2017-11-14  Edward Hart <edward.dan.hart@gmail.com>

	* ibm.words, mvs.words, rm.words: fixed bug #476, where WHEN-COMPILED
	  register was hidden by WHEN-COMPILED reserved word

2017-11-10  Edward Hart <edward.dan.hart@gmail.com>

	* general: added binary-comp-1 option (FR #272)

2017-11-02  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #158 added perform-varying-without-by (COBOL2002+)

2017-11-25  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf: added aliases HIGH-VALUES/LOW-VALUES/VALUES/ZEROES/ZEROS
	* acu.conf: heavily updated from MF Studio Enterprise reserved word list

2017-11-09  Simon Sobisch <simonsobisch@gnu.org>

	* cobol85.words, ibm.words, mvs.words, mf.words rm.words, xopen.conf:
	  added DEBUG-ITEM to be handled as register

2017-11-06  Simon Sobisch <simonsobisch@gnu.org>

	* cobol85.conf, ibm-strict.conf, mvs-strict.conf, mf-strict.conf,
	  rm-strict.conf: fixed "debugging-mode" to be "ok" (only use-for-debugging
	  is obsolete in COBOL 85, debugging-mode became obsolete with COBOL 2002)
	* default.conf: changed use-for-debugging to "ok"
	* runtime.cfg: included COB_SET_DEBUG in the documentation

2017-10-07  Edward Hart <edward.dan.hart@gmail.com>

	* general: added screen-section-rules option.

2017-10-06  Edward Hart <edward.dan.hart@gmail.com>

	* general: added record-delimiter, sequential-delimiters and
	  record-delim-with-fixed-recs options.

2017-09-18  Ron Norman <rjn@inglenet.com>

	* general: bug #421 added option "select-working" disallowing
	  SELECT ASSIGN and RELATIVE KEY fields to be in other than
	  WORKING-STORAGE locations

2017-09-16  Edward Hart <edward.dan.hart@gmail.com>

	* ibm.words: updated to Enterprise COBOL V6.2.
	* general: added free-redefines-position option.

2017-09-10  Edward Hart <edward.dan.hart@gmail.com>

	* general: added line-col-zero-default and display-special-fig-consts
	  options.

2017-09-09  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf, mf-strict.conf: set incorrect-conf-sec-order
	  from "error" to "ok"

2017-08-11  Edward Hart <edward.dan.hart@gmail.com>

	* general: moved all register definitions to the words files.
	* general: added unimplemented registers as reserved words.

2017-08-07  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf: set entry-statement from "obsolete" to "ok"

2017-08-06  Simon Sobisch <simonsobisch@gnu.org>

	* lax.conf-inc: odo-without-to and incorrect-conf-sec-order set to
	  "at least warning" instead of "ok"

2017-07-29  Edward Hart <edward.dan.hart@gmail.com>

	* bs2000-strict.conf: further corrections.

2017-07-26  Edward Hart <edward.dan.hart@gmail.com>

	* mf.words: updated to Visual COBOL 3.0.
	* bs2000-strict.conf: corrected using actual COBOL2000 manual.

2017-07-20  Simon Sobisch <simonsobisch@gnu.org>

	* general: allow GnuCOBOL specific registers for lax dialect
	  configurations

2017-07-18  Simon Sobisch <simonsobisch@gnu.org>

	* default.conf: set word-length to most unrestrictive value: 61

2017-07-13  Simon Sobisch <simonsobisch@gnu.org>

	* general: added move-figurative-constant-to-numeric and
	  move-figurative-quote-to-numeric option

2017-07-12  Simon Sobisch <simonsobisch@gnu.org>

	* general: added settings for registers. mnemonic names and
	  intrinsic functions
	* acu.conf: added (non-standard) mnemonic names for switches

2017-07-03  Simon Sobisch <simonsobisch@gnu.org>

	* general: added constant-folding option
	* general: renamed acucobol-literals option to acu-literals

2017-07-02  Ron Norman <rjn@inglenet.com>

	* mf.conf: corrected to have synchronized-clause: ignore

2017-06-29  Simon Sobisch <simonsobisch@gnu.org>

	* general: created a "strict" set of vendor dialect configurations,
	  made "normal" vendor dialect configurations lax by allowing *all*
	  words GnuCOBOL can handle *additional* to the not-implemented
	  vendor specific extensions and by allowing use of most features
	  Note: COBOL85, COBOL2002 and COBOL2014 are always "strict"

2017-06-22  Simon Sobisch <simonsobisch@gnu.org>

	* general: moved reserved words list from conf files to seperate files,
	  replaced "specify-all-reserved" option by "reserved-words"
	  (special include file);
	  reviewed all word lists, defining aliases where needed and removing
	  mnemonic devices / special registers

2017-06-12  Simon Sobisch <simonsobisch@gnu.org>

	* general: renamed "debugging-line" option to "debugging-mode"

2017-06-07  Simon Sobisch <simonsobisch@gnu.org>

	* general: added define-constant-directive option

2017-06-05  Edward Hart <edward.dan.hart@gmail.com>

	* general: added incorrect-conf-sec-order option

2017-06-04  Simon Sobisch <simonsobisch@gnu.org>

	* general: renamed eject-statement to listing-statements,
	  added title-statement

2017-06-04  Edward Hart <edward.dan.hart@gmail.com>

	* rm.conf: added config file for RM-COBOL

2017-05-22  Ron Norman <rjn@inglenet.com>

	* mf.conf: corrected to have pretty-display: yes

2017-05-13  Edward Hart <edward.dan.hart@gmail.com>

	* general: added numeric-value-for-edited-item

2017-04-26  Ron Norman <rjn@inglenet.com>

	* general: added 'constant-78' to indicate if 78 is allowed and
	  'constant-01' to indicate if 01 CONSTANT is allowed

2017-04-22  Edward Hart <edward.dan.hart@gmail.com>

	* general: added stop-identifier config option

2016-12-26  Simon Sobisch <simonsobisch@gnu.org>

	* runtime.conf: FR #191 added COB_EXIT_WAIT and COB_EXIT_MSG

2016-12-16  Simon Sobisch <simonsobisch@gnu.org>

	* acu.conf, mf.conf: removed CONSOLE as it is internally used as
	  mnemonic device and therefore should not be in reserved list
	* mf.conf: added COMMAND-LINE as it is in parser

2016-11-19  Edward Hart <edward.dan.hart@gmail.com>

	* general: added use-for-debugging config option

2016-10-25  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #179 added reference-out-of-declaratives option

2016-10-13  Ron Norman <rjn@inglenet.com>

	* general: added arithmetic-osvs option

2016-10-02  Edward Hart <edward.dan.hart@gmail.com>

	* general: added no-echo-means-secure option
	* acu.conf: added aliases for ACCEPT/DISPLAY clauses

2016-09-27  Simon Sobisch <simonsobisch@gnu.org>

	* general: FR #173 added pic-length configuration option

2016-08-30  Simon Sobisch <simonsobisch@gnu.org>

	* general: added national-literals, hexadecimal-national-literals and
	  hexadecimal-boolean configuration options

2016-08-13  Frank Swarbrick <infocat@@users.sf.net>

	* ibm.conf, mf.conf: patch #50 added UNBOUNDED as context sensitive keyword

2016-08-11  Simon Sobisch <simonsobisch@gnu.org>

	* general: renamed relaxed-syntax-check to relax-syntax-checks
	  for supporting the removed -frelax-syntax when set on command line

2016-08-09  Edward Hart <edward.dan.hart@gmail.com>

	* general: added program-name-redefinition and program-prototypes
	  configuration options

2016-07-27  Edward Hart <edward.dan.hart@gmail.com>

	* general: added renames-uncommon-levels configuration option

2016-07-18  Edward Hart <edward.dan.hart@gmail.com>

	* general: added accept-display-extensions and console-is-crt
	  configuration options

2016-06-14  Edward Hart <edward.dan.hart@gmail.com>

	* general: moved uncommon aliases from reserved.c to config files

2016-06-03  Edward Hart <edward.dan.hart@gmail.com>

	* general: added not-exception-before-exception configuration option.

2016-04-24  Edward Hart <edward.dan.hart@gmail.com>

	* general: added recording-modes as context-sensitive words.

2016-03-18  Edward Hart <edward.dan.hart@gmail.com>

	* general: updated comment for reserved to describe how to specify
	  aliases

2016-03-13  Simon Sobisch <simonsobisch@gnu.org>

	* acu.conf: added ASSIGN TO devices as context-sensitive words

2016-03-09  Edward Hart <edward.dan.hart@gmail.com>

	* general: added/marked context-sensitive words

2016-02-28  Edward Hart <edward.dan.hart@gmail.com>

	* general: added reserved and specify-all-reserved
	* general: removed cobol85-reserved

2015-12-18  Simon Sobisch <simonsobisch@gnu.org>

	* general: added call-overflow

2015-10-25  Simon Sobisch <simonsobisch@gnu.org>

	* runtime.cfg: update for documentation
	* runtime_empty.cfg: new empty file for faster startup (used in testsuite)

2015-09-23  Edward Hart <edward.dan.hart@gmail.com>

	* general: added numeric-boolean and acu-literals

2015-07-07  Ron Norman <rjn@inglenet.com>

	* runtime.cfg: added COBPRINTER and COB_DISPLAY_PRINTER

2015-07-06  Simon Sobisch <simonsobisch@gnu.org>

	* cobol2014.conf: added new configuration for COBOL 2014 (most values
	  marked as not verified yet)
	* general: added literal-length, numeric-literal-length

2015-03-14  Ron Norman <rjn@inglenet.com>

	* runtime.cfg: added all configuration options with documentation

2015-03-10  Simon Sobisch <simonsobisch@gnu.org>

	* runtime.cfg: added new configuration type "runtime configuration",
	  runtime.cfg will include all runtime flags and short documentation
	  of these (TODO)

2014-10-29  Simon Sobisch <simonsobisch@gnu.org>

	* acu.conf: added new configuration for ACUCOBOL-GT (most values marked as
	  not verified yet)
	* general: added word-length

2014-07-29  Simon Sobisch <simonsobisch@gnu.org>

	* general: added accept-update and accept-auto (set to "no" in all
	  configuration files)

2010-06-28  Roger While <simrw@sim-basis.de>

	* MARK - Version 2.0
	* Move to GPL/LGPL 3
	* add information about config options in config/xyz.conf while removing
	  include of default.conf (every conf file now contains all configuration
	  entries)

2007-12-27  Roger While <simrw@sim-basis.de>

	* Mark 1.0 RELEASE

2007-08-23  Roger While <simrw@sim-basis.de>

	* Remove deprecated v023.conf
	  Remove display-sign

2007-01-29  Roger While <simrw@sim-basis.de>

	* Add odo-without-to, default OK, set to unconformable
	  for 85/2002

2006-09-30  Roger While <simrw@sim-basis.de>

	* All conf's : Make filename-mapping default

2006-02-02  Roger While <simrw@sim-basis.de>

	* Add relax-level-hierarchy to ibm.conf, mvs.conf,
	  mf.conf, bs2000.conf

2006-01-20  Roger While <simrw@sim-basis.de>

	* Add relax-level-hierarchy to default.conf
	  Allows mismatched level numbers

2005-12-18  Roger While <simrw@sim-basis.de>

	* Add perform-osvs, sticky-linkage to ibm.conf, mvs.conf

2005-11-25  Roger While <simrw@sim-basis.de>

	* New variable - sticky-linkage
	  New config file - bs2000.conf

2005-11-05  Roger While <simrw@sim-basis.de>

	* New variable - perform-osvs

2005-05-15  Roger While <simrw@sim-basis.de>

	* Do not nest includes. All config files include
	  default.conf. We will need this for individual
	  "not-resrved" words.

2005-05-12  Roger While <simrw@sim-basis.de>

	* Revert cobol2002.conf

2005-05-03  Roger While <simrw@sim-basis.de>

	* default.conf, cobol2002.conf, mf.conf
	  New variable - larger-redefines-ok
	  New variable - relaxed-syntax-check

2005-03-07  Roger While <simrw@sim-basis.de>

	* default.conf, mvs.conf :
	  New variable - not-reserved
	  Document in default.conf
	  CYCLE as not reserved in mvs.conf

2003-08-30  Keisuke Nishida  <kxn30@yahoo.co.jp>

	* gnu.conf: Removed.
	* default.conf: Renamed from default.inc.

2003-08-28  Keisuke Nishida  <kxn30@yahoo.co.jp>

	* v023.conf: New file.

2003-08-09  Keisuke Nishida  <knishida@netlab.jp>

	* gnu.conf, cobol85.conf, cobol2002.conf, mf.conf, mvs.conf: New files.
	* default.inc, Makefile.am: New files.


Copyright 2003,2005-2007-2010,2014-2020 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification, are
permitted provided the copyright notice and this notice are preserved.