View Issue Details

IDProjectCategoryView StatusLast Update
0000538Spring engineGeneralpublic2007-05-30 15:46
ReporterM2 Assigned Totvo  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000538: [patch] TdfParser
Description[patch] TdfParser

In Boost 1.34 the parser no longer consumes trailing whitespace, adding ?óÔé¼?Ø>> end_p?óÔé¼?Ø to the parser grammar gives the old behaviour across all Boost versions.
Reference: http://boost.cvs.sourceforge.net/boost/boost/libs/spirit/test/bug_fixes.cpp?revision=1.12.6.1&view=markup

?óÔé¼?ô++error_it?óÔé¼?Ø reads a newline (two bytes on windows one byte on other systems) in one operation, but the counter doesn?óÔé¼Ôäót reflect this resulting in slightly wrong positions reported in the error messages or a read beyond the end of the buffer.

Removed unnecessary duplicated code.

TagsNo tags attached.
Attached Files
TdfParser.patch (Attachment missing)
Checked infolog.txt for Errors

Activities

tvo

2007-05-30 15:46

reporter   ~0000918

committed, thanks for your contribution! (r3798)

Issue History

Date Modified Username Field Change
2007-05-28 16:45 M2 New Issue
2007-05-28 16:45 M2 File Added: TdfParser.patch
2007-05-30 15:46 tvo Status new => assigned
2007-05-30 15:46 tvo Assigned To => tvo
2007-05-30 15:46 tvo Status assigned => resolved
2007-05-30 15:46 tvo Resolution open => fixed
2007-05-30 15:46 tvo Note Added: 0000918