I copied a test .c file to d:\Current
Using your example I created an error file d:\Current\tlaTest.err
With no files loaded, tlaParse will load the error file into the Output
window Output pane
Double-click on any line in the Output window Output pane and the file
tlaMDE is loaded into an edit window and you are positioned to the line
identified as having the error.
--- d:\Current\tlaTest.err ---
:FE:D:\Current\tlaMDE.c:10: Lvalue required
:FE:D:\Current\tlaMDE.c:20: Lvalue required
:FE:D:\Current\tlaMDE.c:40: Lvalue required
--- tlaParse---
[API Macro:tlaParse]
// -------------------------------------------------------------------------
--------------
// tlaParse
// -------------------------------------------------------------------------
--------------
void tlaParse( void )
{
ErrorNextNew( TRUE, "d:\\Current\\tlaTest.err" );
return ;
}
// -------------------------------------------------------------------------
--------------
// 2003.12.11 05:40 Copyright © 1993-2003 - Thom Little Associates, Ltd. -
www.tlaNET.net
My GUESS is that you don't have the custom error parser connected. After
you create it you then have to select it from the drop-down list in Parser
1, 2, or 3. In my case the name appears as
_ErrorInfoParser_tlaTest
for the custom error parser I created with the name
_tlaTest
Let me know if this solves it.
As noted later in this string if you turn on the error parsers in Tools |
Customize... | Libraries you have a load of error parsers available for
selection. Your compiler is probably in the list.
--
-- Thom Little -- www.tlaNET.net -- Thom Little Associates, Ltd.
--
Post by Anil ParyaniAny help would be appreciated. I want to double click on my output error window
and go straight to the error.
:FE:C:\Projects\HII\Software\pack.c:186: pack_mampsec_dch undefined, int
type
Post by Anil Paryaniassumed
I have the custom regular expression
^:[A-Za-z]+:([a-zA-Z]:.*\.[a-zA-Z]+):([0-9]+): (.*)$
Nothing happens when I double click on my output window.