Download Latest Version tp-cobol-debugger-2.2-25-23-02-2020.zip (73.8 kB)
Email in envelope

Get an email when there's a new version of TP-COBOL-DEBUGGER

Home / tp-cobol-debugger
Name Modified Size InfoDownloads / Week
Parent folder
0.2.2.5 2020-02-23
0.2.2.4 2020-02-22
0.2.2.3 2018-01-14
0.2.2.2 2017-08-11
0.2.2.1 2017-08-09
0.2.2.0 2016-12-02
0.2.0.1 2015-03-15
0.2.0 2014-10-19
0.1.9.008 2012-04-14
0.1.9.007 2012-04-09
0.1.9.006 2011-11-17
0.1.9.005 2011-11-02
0.1.9.004 2011-10-01
0.1.9.003 2011-09-18
0.1.9.002 2011-08-20
0.1.9.001 2011-07-25
0.1.9 2011-07-22
0.1.8 2011-03-19
0.1.7 2011-03-18
0.1.6 2011-03-18
0.1.5 2011-03-18
0.1.4 2011-03-18
0.1.3 2011-03-18
0.1.2 2011-03-18
0.1.1 2011-03-18
0.1.0 2011-03-18
README 2016-12-02 11.1 kB
Totals: 27 Items   11.1 kB 3
TP-COBOL-DEBUGGER
HISTORY UPDATE VERSION AND FIX UPDATE

0.2.2.0    27-September-2016

1) fixed some about syntax errors with latest (2.0 ) version. Correctly compiled 
 7  on ubuntu systems.


0.2.0.001  15-March-2015

1) fixed some about load variable with level declaration and other fix
2) added animload that load once the animator.inf configuration

0.2.0.000  08-October-2014
1) runs correctly with 2.0 and 1.1 version
2) fixed some about view data
3) allows to animate the animator modules also with any corrections...
4) experimental Structure and used variables
5) changed -? to -h command line option

0.1.9.008  14-April-2012
1) fixed some about the listed trobles:
   severe:wrong source opening when option were declared before the source name
   at command line invokation
   severe:wrong about debugging source without data
   other minor fix please check on the sourceforge site for bugs trackers

2) shows the index of an ELEMENT(INDEX) on the immediate Watch


0.1.9.007  08-april-2012
1) fixed one about debugging code line contains special characters
1) added the capability to start the debugger only when the called (animated)
   program is called at x time setting x into start-<yourcode>.inf=<x value>
   environment variable

2) added the Watch local to view the data used into the actual instruction
   (at runtime) (experimental)

3) added the /w'cobol condition'
   to start the debugger when a cobol condition appears during execution
   (at compiling time)
   DON'T FORGET TO USE LESS GREATER EQUAL and $STRING$ instead of
   cobol < > = or "string" since you are passing them to a command line
   that is preprocessed way OS with NO cobol rules.

0.1.9.006  15-November-2011

1) fixed some about the free >>source format...
2) fixed some about animdata e animate (view field during execution)
3) fiexd some about   the comment line...
4) added rem comments to animate the animator itself...

0.1.9.005  01-November-2011

1) skip the 2th dimension of a matrice since this version manage only
   first dimension (future update will need to change the accept form
   from animdata also.
2) -v option show where the animator.inf was read
3) about animate.inf configuration animate.dll file
   if animate.inf system variable is available it get from it
    the complete directory and name to open
    eg. set animate.inf=c:\youranimatorinstallation\animate.inf"
   if tp-info-path system variable is available if get from it
   the only directory and add the animator.inf
   eg. set tp-info-path=c:\youranimatorinstallation\"
   if both missing it opens .\animate.inf as external file name.

0.1.9.004  01-October-2011

1) manages the DECLARATIVES
2) allows to add dynamic command line opencobol options for invoke (-o)
   of the compiler: e.g: animator program -x -o'-debug -Wall'
3) fixed trouble with do-anim.cpy with long field's names.
4) animator.inf contains the graphviz call for 2.28 (last version)
5) added F11 F12 (home end functions to move the cursor at home/end file)

0.1.9.003  18-September-2011

1) shows a vertical right status bar to view in % where you are in the source
2) allows you to set a break point at the cursor
   with consuete data operator options (equal, less.. major..)
3) fixed:a "find" trouble
4) fixed:now use the cobc.inf to manage also the data analysis so you can add
   into this variable also -I to manage several copy path names.
5) changed: a break condition remains set on when reached.

0.1.9.002  20-August-2011

1) Fixed the PROCEDURE USING DATANAME1
                             DATANAME2
                             DATANAME3.
   where DATANAMES are written on several lines.

2) Manage duplicates field name avoiding the severe compilation error

                             01 data1.
                               02 name.
                             01 data2.
                               02 name3.
                                05 name.

   where name are written several times inside different groups field.

3) allows to find any regular string into the source (Find command-->F)
4) allows to continue the previous string find into the source  (Continue ->C)
5) box where field are accepted work with reverse colour without use any
   characters so you can use the source into a unix system without change them


0.1.9.001  26-July-2011

1) Fixed the severe error caused reading "#" line during var processing
   (if copy founded after working storage it red the # line including
   them into the variable definitions... instead # are comment lines there..)



0.1.9   22-July-2011

1) Fixed the severe error for the 78 level during data view managment

2) reorganized the do-anim.cpy with optmized evaluate statement

3) added the test.cbl sample into the package with a compall.bat windows batch


0.1.8   13-March-2011

1) added the cobc.inf env variable to get compile line command options
   (eg: set cobc.inf=-Wall -debug $program)
   this variable cannot contains the -m or -x value
   that you must continue to put on the invoke command line ..see usage.)
   and with $program constant (will replaced with the animating source..)
   dont forget: wired value are now: -save-temps -Wall -debug

2) added the animator.inf from environment to run the animator
   from a customer defined location and file name
   (eg: set animator.inf=c:\youranimatordirectory\animator.inf)

4) fixed the parser when present fields definited without name or "filler"

5) moved the analysis features to an externl module --> analyzer.cbl

6) replaced the ARK-LOG with an external flag (to avoiod the reload automatic
   after a debug crash/stop before finish animate session.

7) update the copy names (workanim.cpy and procanim.cpy) and removed
   previous wrong copy named workanim.cbl procanim.cbl...

8) added the -v (display verbose during animator process)

9) improved the animate process by simplifying the call parameters from animate

10) released a compall.bat that compile the animator and run a test program
    from telco benchmark

11) Fixed other (some) troubles kindly advised from Ed Borchert

Tested with OpenCOBOL-1.1-06FEB2009-mingw.zip from Gary Cutler distribution for windows
users.


0.1.7   11-July-2010

1) fixed the COBC= param into the animator.inf to allows the debugger to
   run (for example) with the GTKHELLO
   added a gtkhello.cbl version able to be animated
2) added the analysis feature (-A) to prepare a flow cart by using the
   http://www.graphviz.org/ tools



0.1.6   04-april-2010

1) animator: was changed to manage correctly the free format with unique copy file
   (removed workanif.cpy and procanim.cpy files)
2) animator:moved the copy procanim.cpy after procedure division by doing an inconditional
   branch to the normal program.
   this avoid to use expressly GOBACK if you don't like it for normal exit program
3) animator:fixed the -d option (but maybe will be signed as obsolete soon)
4) added capability to generate the excutable build like with an option (-x)
   by default this version will build a dynamically loadable module (like cobc)
5) animate: were added pauses after errors with exit
   to allow the user to see the video before it closed the application
6) added a batch file to compile the package with Unix on Fedora systems
   lcompile.bat (kindle wrote from a Opecobol programer) run wih
   sh ./lcompile.bat form the command line shell
7) added the system variable ---> tp-inf-path=/where_is_animate_inf_file/
   (ps:do not forget to add / or \ at end)
   both animate.dll and animdata.dll will look there for a specif path
   where open the animate.inf file
   (default will remain the same where you are running the test program)
8) animdata:add a list to choose the field name you want to examine/view/set a break


0.1.5   29-march-2010

1) animator was changed to manage correctly the free format
   added also procanif.cpy and workanimf.cpy always to free format
2) added the -K option (like -k) and -S (find STOP RUN to put the procanim copy)
3) Other tiny corrections/adjustments (you can use .COB/cob extension for source
   when the input file is wrong or bad it issue a correct message to find
   what's mistaken



0.1.4   24-march-2010

1) the "GOODBYE" panel accept a stop before be issued so you can see
   some program display without it clears the screen.
2) procanim.cpy uses copy statemens with lower-case for do-anim.cpy.
3) animate uses a global condition break point when specific match occurs
   the legend is: 1 equal (=)
                  2 less  (<)
                  3 greter(>)
                  4 not greter(not>)
                  5 not less(not<)
                  6 different (value changed without no other conditions)
   the first five elements require the field "compare to.."
   should be contains a valid value for perform the conditional global test.

4) changed the cursor keys to the opencobol standard default value
   by setting the appropriate oc variable ('COB_SCREEN_EXCEPTIONS')
5) the cobc default value compiler option contains the -debug command.



0.1.3  21-march-2010

1) access to data view use the pointer (removed TPD-VALUE field)
2) manage the data field to evaluate breakpoint for a change value
3) Other tiny corrections/adjustments (perform WRITE-CPY)
4) The animdata show the field by reference with its pointer and real length
   during the data view you can also modify the value.
5) Added the "-f" option that allow to use fixed name (ANDATI) for
   session's files (useful if you are debugging a single program)



0.1.2  17-march-2010

1) changed to lower-case some inside animator.cbl (not yet animate.cbl)
   to allow it to be ompilated successfully with ubuntu
   (you need to rename tha package's file to lowercase if still uppercase)
2) fixed the -? -m command line bug
3) (beta) reconize and manage free-format source input programs
4) Added cobc= variable in animator.inf for cobc invoke,if missing
   the default used is "cobc -x -v -save-temps -Wall yourprogram.ani")
4) Other tiny corrections/adjustments

0.1.1  15-march-2010

1) manage composed field allowing to ask for them also during view analysis
2) fix troubles with 88 and pointer data usage during analysis performing
3) added multiply programs (with debug inside) running at the same session
   (call prog1 call prog2 goback..ext.ect.)
4) added also a temp path option for temporary files
   format temp=.\temp\  in both configuration file (animator.inf animate.inf)
5) changed the file names (.inf) and copy in lowercase
6) uses the time o'clock to give temporary file a unique name for the session's file
7) accept a cobol source-name contains (-) inside from command line
8) removed obsolete LABEL RECORD clausole from fd file declaration


0.1.0  13-march-2010

First Version (not yet compiled for unix systems)




Source: README, updated 2016-12-02