#20 Rexx trace visually wrong

closed
None
5
2004-05-20
2002-03-29
Anonymous
No

I was tracing a rexx program and during the trace the
bottom line was displayed. It seems the "n" before
the SAY is being incorrectly displayed.

2349 *-* do Tsay = 1 to Arg()

2350 *-* if (Arg(Tsay) = '') then say ''

*-* n say '' <== this was generated

I am using the 3.0 beta on winnt 4.0 fix pack 6+

Discussion

  • Mark Hessling

    Mark Hessling - 2002-04-26
    • assigned_to: nobody --> rexx
     
  • Mark V

    Mark V - 2002-05-31

    Logged In: YES
    user_id=544577

    Regina 3.0.1, Win2k pro,
    SP2

    Additional tracing display
    anomolies noted.

    1) Faulty display in
    TRACE ?I with continued line and embedded
    comment.

    When a line is continued with
    "," and there exists a comment "/* */" after the
    comma (on line 1), then trace output will not
    display the continued portion of the line (2nd
    line). It does however display the tracing.

    TRACE ?I
    Say 'Yabba Dabba', /* comment
    */
    'Do'
    The "Do" will not be displayed on
    screen as the line is processed.

    2) I
    haven't pinned this next one down
    yet.
    Sometimes when multiple clauses on
    one line a portion of the second part is incorrectly
    displayed.
    IF y=x THEN Say 'Equal' ; ELSE
    NOP
    Occasionally "OP" might be displayed
    (or some other partial text).

    3) I have no
    test case for this one.
    When using TRACE ?I
    to step through a program, pressing Enter key
    clearly advances the program but the display
    does not change or might display blank lines.
    After some number of key presses the display
    refreshes and multiple statements traced are
    shown all-at-once. Sorry if this is not clear. I have
    no repeatable examples or test case, but it does
    this to me from time to time. I'll try to pin down
    some specifics.
    2002-05-31

     
  • Mark V

    Mark V - 2002-05-31

    Logged In: YES
    user_id=544577

    Regina 3.0.1, Win2k pro,
    SP2

    Additional tracing display
    anomolies noted.

    1) Faulty display in
    TRACE ?I with continued line and embedded
    comment.

    When a line is continued with
    "," and there exists a comment "/* */" after the
    comma (on line 1), then trace output will not
    display the continued portion of the line (2nd
    line). It does however display the tracing.

    TRACE ?I
    Say 'Yabba Dabba', /* comment
    */
    'Do'
    The "Do" will not be displayed on
    screen as the line is processed.

    2) I
    haven't pinned this next one down
    yet.
    Sometimes when multiple clauses on
    one line a portion of the second part is incorrectly
    displayed.
    IF y=x THEN Say 'Equal' ; ELSE
    NOP
    Occasionally "OP" might be displayed
    (or some other partial text).

    3) I have no
    test case for this one.
    When using TRACE ?I
    to step through a program, pressing Enter key
    clearly advances the program but the display
    does not change or might display blank lines.
    After some number of key presses the display
    refreshes and multiple statements traced are
    shown all-at-once. Sorry if this is not clear. I have
    no repeatable examples or test case, but it does
    this to me from time to time. I'll try to pin down
    some specifics.
    2002-05-31

     
  • Mark Hessling

    Mark Hessling - 2004-02-04

    Logged In: YES
    user_id=86185

    Tracing in Regina 3.3 has been changed. I've tested the
    scenarios below and they don't appear to occur with 3.3.
    Setting this as pending assuming the changes have resolved
    the issue.

     
  • Mark Hessling

    Mark Hessling - 2004-02-04
    • status: open --> pending
     
  • Mark Hessling

    Mark Hessling - 2004-05-20
    • status: pending --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks