This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] fullname attribute for GDB/MI stack frames


On Thu, May 05, 2005 at 01:19:10PM -0400, Bob Rossi wrote:
>> The proper regexp should be something like
>> 
>>    \([A-z]:\)?[/\\].*basics.c
>
>I sent this question to Eli, but thought others might be interested.
>The regex above woks on /.* and d:\.* and \\.* and \.* but it doesn't
>work on d:.*. I can't see a simple way to add that last case. Does
>anyone else?
>
>This is the only way I could solve the last case,
>  \([A-z]:[^\].*\)|\([A-z]:\)?[/\\].*basics.c

Maybe it's a minor nit but \\.* is not strictly correct for a UNC.
With, \\X\y, the X is not optional.  So there has to be at least
three backslashes in a UNC path, e.g, \\\\[^\\][^\\]*\..*

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]