TIP: Click on subject to list as thread! ANSI
echo: qedit
to: IAN PETTS
from: STEVE WATKINS
date: 1994-12-27 15:25:00
subject: TSE2: Compiling POV files

ÿ@REQRR  :                                                            N
IP> ;rep:3297,764
IP> I'd like to compile Persistence Of Vision Ray Tracer (POVRAY) files from
IP> within TSE v2.0. So far I have been able to trap the line an column
IP> numbers of the error, but can not seem to make it find the error
IP> description.
The trick here is the \c option in regexp:
    In the compile macro I leave the cursor at the position as specified
    by the "Error" search string for all subsequent searches.
    Here's the setup which should work for you:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ Error    [Error in file {.#} line {[0-9]#}\c                          ] ³
³  Options [        ]                                                     ³
³ Filename [                                                            ] ³
³  Options [        ]                                                     ³
³  Tag     [  1]                                                          ³
³ Line     [                                                            ] ³
³  Options [        ]                                                     ³
³  Tag     [  2]                                                          ³
³ Column   [                                                            ] ³
³  Options [        ]                                                     ³
³  Tag     [   ]                                                          ³
³ Message  [^.*$                                                        ] ³
³  Options [        ]                                                     ³
³  Tag     [  0]                                                          ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
By specifying a '\c' at the end of the "Error" search string, the "Message"
search string of '^.*$' will match the next line (which is the error message)
You could also modify your own setup by setting the "Error" to 'Error\c'
and the "Message" search string to '^.*$' and the "Message" tag to '0'.
I simply combined as much info as possible in the "Error" search string
to make it the search a little more "unique".
Good luck.
Steve Watkins
SemWare Technical Support
--- FidoPCB v1.4 [ff151/a]
---------------
* Origin: SemWare Support BBS * 404-641-8968 * (1:133/314)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.