Tool output parsing and jump to line not working

General questions about using TextPad

Moderators: AmigoJack, bbadmin, helios, Bob Hansen, MudGuard

Post Reply
gk646423
Posts: 1
Joined: Thu Jun 07, 2012 2:55 pm

Tool output parsing and jump to line not working

Post by gk646423 »

I have been using Textpad since around year 2001. I just recently upgraded to version 6.0 on a Win7 machine.

I use Textpad to edit lots of Oracle PL/SQL packages and compiling them from within the editor via "External tools" option. After the upgrade I have not been able to get the parsing of Oracle's error messages to work. Here is a sample of output the Oracle compiler generates:

Code: Select all

LINE/COL ERROR
-------- -----------------------------------------------------------------
1229/10  PL/SQL: Statement ignored
1229/15  PLS-00364: loop index variable 'L_RULE' use is invalid
1245/10  PL/SQL: Statement ignored
1254/64  PLS-00364: loop index variable 'L_RULE' use is invalid
1262/10  PL/SQL: Statement ignored
1265/64  PLS-00364: loop index variable 'L_RULE' use is invalid
I have tried to set the "Regular expression to match output" field to the following value:

Code: Select all

^\([0-9]+\)/\([0-9]+\)
The "Registers" have following values:

Code: Select all

File:          Line: 1              Column: 2
Unfortunately, whenever I double-click on the generated "Tool output" line, the status bar displays following error message:

Code: Select all

Cannot jump to item under the cursor
I have looked at some previous posts and made sure that the
Preferences --> Editor --> Use POSIX regular expression syntax is UNCHECKED.

It is really getting very frustrating. It is a simple feature that used to work beautifully earlier and now has stopped working for me. What could I be doing wrong?

Lastly, yes, I have used the same pattern to do "Find" from within the editor with "Tool output" in focus and it finds and highlights the line and column numbers properly.

Please help me.

Thanks!
Post Reply