Aquileo | Recent changes to Project Stingray - Schema-Based File Readerhttps://sourceforge.net/p/stingrayreader/2018-10-28T15:29:41.666000ZRecent changes to Project Stingray - Schema-Based File ReaderAquileo | Moving to GitHub2018-10-28T15:29:41.666000Z2018-10-28T15:29:41.666000ZSteven F. Lotthttps://sourceforge.net/u/slott56/https://sourceforge.net166dc67197938a5683e78dfb5c17f99d13864b4b<div class="markdown_content"><p>It's about time to move to Git Hub. The SourceForge workflow has (finally) started to feel too complex. Details to follow. <br/>
See <a href="https://github.com/slott56" rel="nofollow">https://github.com/slott56</a> for further developments.<br/>
Also see <a href="https://slott-softwarearchitect.blogspot.com" rel="nofollow">https://slott-softwarearchitect.blogspot.com</a> for some announcements.</p></div>Aquileo | #26 group-level COMP-3 not properly passing USAGE to sub-elements2018-10-18T11:33:44.034000Z2018-10-18T11:33:44.034000ZSteven F. Lotthttps://sourceforge.net/u/slott56/https://sourceforge.netf010fa4e3152aa52bc873eb280616861fc92be48<div class="markdown_content"><p>Interesting. Can you provide a language reference link that shows this to be valid COBOL. The 4.2 language reference doesn't seem to permit this. It's an interesting technique, and I didn't know the language permitted it.</p></div>Aquileo | group-level COMP-3 not properly passing USAGE to sub-elements2018-10-17T21:52:50.075000Z2018-10-17T21:52:50.075000ZRHarrishttps://sourceforge.net/u/rlh6f/https://sourceforge.neta649eeb15bc77bcce0c8290d07894092f6c81323<div class="markdown_content"><div class="codehilite"><pre><span></span> 01 TEST-COMP3-GROUP COMP-3.
05 ELEMENT1 PIC S9(6)V999.
05 ELEMENT2 PIC S9(6)V999.
05 ELEMENT3 PIC S9(6)V999.
05 ELEMENT4 PIC S9(6)V999.
</pre></div>
<p>should parse equivalent to:</p>
<div class="codehilite"><pre><span></span> 01 TEST-COMP3-GROUP.
05 ELEMENT1 PIC S9(6)V999 COMP-3.
05 ELEMENT2 PIC S9(6)V999 COMP-3.
05 ELEMENT3 PIC S9(6)V999 COMP-3.
05 ELEMENT4 PIC S9(6)V999 COMP-3.
</pre></div>
<p>However, first block parses as:<br/>
Attribute( name='TEST-COMP3-GROUP', position=0, offset=0, size=40, dimensionality=() )<br/>
Attribute( name='ELEMENT1', position=1, offset=0, size=9, dimensionality=() )<br/>
Attribute( name='ELEMENT2', position=2, offset=9, size=9, dimensionality=() )<br/>
Attribute( name='ELEMENT3', position=3, offset=18, size=9, dimensionality=() )<br/>
Attribute( name='ELEMENT4', position=4, offset=27, size=9, dimensionality=() )</p>
<p>vs</p>
<p>Attribute( name='TEST-COMP3-GROUP', position=0, offset=0, size=20, dimensionality=() )<br/>
Attribute( name='ELEMENT1', position=1, offset=0, size=5, dimensionality=() )<br/>
Attribute( name='ELEMENT2', position=2, offset=5, size=5, dimensionality=() )<br/>
Attribute( name='ELEMENT3', position=3, offset=10, size=5, dimensionality=() )<br/>
Attribute( name='ELEMENT4', position=4, offset=15, size=5, dimensionality=() )</p></div>Aquileo | #25 change to cobol.defs.DDE incompatible with python 3.42015-11-07T14:50:02.453000Z2015-11-07T14:50:02.453000ZSteven F. Lotthttps://sourceforge.net/u/slott56/https://sourceforge.net5f43938ba4b649b6d1ab3270acfc71e63511f6e3<div class="markdown_content"><ul>
<li><strong>Milestone</strong>: Release 4.4.7 --> Release 4.4.8</li>
</ul></div>Aquileo | #25 change to cobol.defs.DDE incompatible with python 3.42015-10-26T17:15:24.449000Z2015-10-26T17:15:24.449000ZRHarrishttps://sourceforge.net/u/rlh6f/https://sourceforge.net20b60cc147f0d0e0dced438b9587be12ba420ef4<div class="markdown_content"><ul>
<li>Description has changed:</li>
</ul>
<p>Diff:</p>
<div class="codehilite"><pre><span class="gd">--- old</span>
<span class="gi">+++ new</span>
<span class="gu">@@ -1,14 +1,17 @@</span>
When running unit tests with python 3.4,
cobol/defs.py, line 988:
<span class="gi">+</span>
return "{:s} {:s} {:s}".format( self.level, self.name, map(str,self.children) )
is causing the error:
<span class="gi">+</span>
</pre></div>
<p>TypeError: non-empty format string passed to object.<strong>format</strong><br/>
changing that line to:<br/>
+<br/>
return "{:s} {:s} {!s}".format( self.level, self.name, map(str,self.children) )<br/>
<br/>
</p></div>Aquileo | change to cobol.defs.DDE incompatible with python 3.42015-10-26T17:15:02.425000Z2015-10-26T17:15:02.425000ZRHarrishttps://sourceforge.net/u/rlh6f/https://sourceforge.net307b60746015441ce2e0ae6424d24d7d27acf44d<div class="markdown_content"><p>When running unit tests with python 3.4,</p>
<p>cobol/defs.py, line 988:<br/>
return "{:s} {:s} {:s}".format( self.level, self.name, map(str,self.children) )<br/>
is causing the error:<br/>
TypeError: non-empty format string passed to object.<strong>format</strong><br/>
changing that line to:<br/>
return "{:s} {:s} {!s}".format( self.level, self.name, map(str,self.children) )<br/>
resolves the unit test errors.</p></div>Aquileo | change to cobol.defs.DDE incompatible with python 3.42015-10-26T17:15:02.425000Z2015-10-26T17:15:02.425000ZRHarrishttps://sourceforge.net/u/rlh6f/https://sourceforge.net728dd6dd1d45c820e9af0aa1bb453576b0c81832<div class="markdown_content"><p>Ticket 25 has been modified: change to cobol.defs.DDE incompatible with python 3.4<br/>
Edited By: RHarris (rlh6f)<br/>
Description updated:<br/>
--- description-old</p>
<p>+++ description-new</p>
<p>@@ -1,14 +1,17 @@</p>
<p>When running unit tests with python 3.4,</p>
<p>cobol/defs.py, line 988:<br/>
+<br/>
return "{:s} {:s} {:s}".format( self.level, self.name, map(str,self.children) )<br/>
is causing the error:<br/>
+<br/>
TypeError: non-empty format string passed to object.<strong>format</strong><br/>
changing that line to:<br/>
+<br/>
return "{:s} {:s} {!s}".format( self.level, self.name, map(str,self.children) )</p></div>Aquileo | change to cobol.defs.DDE incompatible with python 3.42015-10-26T17:15:02.425000Z2015-10-26T17:15:02.425000ZRHarrishttps://sourceforge.net/u/rlh6f/https://sourceforge.netd018ef0fee1316ac63ce6002860ab6cb5f9daf1f<div class="markdown_content"><p>Ticket 25 has been modified: change to cobol.defs.DDE incompatible with python 3.4<br/>
Edited By: Steven F. Lott (slott56)<br/>
_milestone updated: u'Release 4.4.7' => u'Release 4.4.8'</p></div>Aquileo | #2 Build Instructions Wrong2015-06-09T23:46:28.366000Z2015-06-09T23:46:28.366000ZSteven F. Lotthttps://sourceforge.net/u/slott56/https://sourceforge.nete912643c986adae7bfbdd900bcd46e5ac6b3527a<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed</li>
</ul></div>Aquileo | #5 Windows Build Failure2015-06-09T23:45:58.599000Z2015-06-09T23:45:58.599000ZSteven F. Lotthttps://sourceforge.net/u/slott56/https://sourceforge.netbed005ceee6f0a915468b33b6691e928012559d7<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> wont-fix</li>
</ul></div>