id summary reporter owner description type status milestone component version severity resolution keywords cc 3275 Spirit does not skip whitespace between str_p and ch_p misterkraus@… Joel de Guzman "After matching a str_p or ch_p trailing whitespace till the next token is not skipped. Tested under VC2008 and macosx gcc 4.0. Either this is a major bug or i am missing something fundamental. Example: {{{ #include #include #include #include #include using namespace BOOST_SPIRIT_CLASSIC_NS; int main(int argc, char* argv[]) { rule<> fileRule = ch_p('{') >> real_p; parse_info<> info= parse("" { 3.0"", fileRule,space_p); if (!info.hit) { std::cout<<""ERROR:""<