)]}'
{"users/Profpatsch/netencode/netencode.rs":[{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"94f89810b10e41c5ae7ed3f3ded80d524a6e515b","unresolved":true,"context_lines":[{"line_number":357,"context_line":"        move |s: \u0026\u0027a [u8]| {"},{"line_number":358,"context_line":"            if s.is_empty() {"},{"line_number":359,"context_line":"                // This is a bit hacky, `many0` considers the inside done"},{"line_number":360,"context_line":"                // when a parser returns `Err::Error`, ignoring the actual error content"},{"line_number":361,"context_line":"                Err(nom::Err::Error((s, nom::error::ErrorKind::Many0)))"},{"line_number":362,"context_line":"            } else {"},{"line_number":363,"context_line":"                inner(s)"}],"source_content_type":"text/x-rustsrc","patch_set":5,"id":"f19e2135_b5ff1539","line":360,"updated":"2021-03-30 10:59:15.000000000","message":"Would it be a alternative to this to use a peek operation in the inner parser to check for the delimiter and only to consume it in the parent parser?","commit_id":"ce5c5f5f721f265a88308c7bbfe6a72a1544d37d"},{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"c610f01b0f348e3481d83f3c2b5c8b0320be7ba9","unresolved":false,"context_lines":[{"line_number":357,"context_line":"        move |s: \u0026\u0027a [u8]| {"},{"line_number":358,"context_line":"            if s.is_empty() {"},{"line_number":359,"context_line":"                // This is a bit hacky, `many0` considers the inside done"},{"line_number":360,"context_line":"                // when a parser returns `Err::Error`, ignoring the actual error content"},{"line_number":361,"context_line":"                Err(nom::Err::Error((s, nom::error::ErrorKind::Many0)))"},{"line_number":362,"context_line":"            } else {"},{"line_number":363,"context_line":"                inner(s)"}],"source_content_type":"text/x-rustsrc","patch_set":5,"id":"135d1da7_db22a3d0","line":360,"in_reply_to":"302612d9_ce0f4462","updated":"2021-03-30 12:30:14.000000000","message":"Ack","commit_id":"ce5c5f5f721f265a88308c7bbfe6a72a1544d37d"},{"author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"change_message_id":"537a9a418dd914c4f30256e031f0bb28ceb2ab9c","unresolved":true,"context_lines":[{"line_number":357,"context_line":"        move |s: \u0026\u0027a [u8]| {"},{"line_number":358,"context_line":"            if s.is_empty() {"},{"line_number":359,"context_line":"                // This is a bit hacky, `many0` considers the inside done"},{"line_number":360,"context_line":"                // when a parser returns `Err::Error`, ignoring the actual error content"},{"line_number":361,"context_line":"                Err(nom::Err::Error((s, nom::error::ErrorKind::Many0)))"},{"line_number":362,"context_line":"            } else {"},{"line_number":363,"context_line":"                inner(s)"}],"source_content_type":"text/x-rustsrc","patch_set":5,"id":"302612d9_ce0f4462","line":360,"in_reply_to":"f19e2135_b5ff1539","updated":"2021-03-30 11:30:43.000000000","message":"Hmmmm, maybe? I didn’t even know `nom` had a `peek`, but the implementation look pretty trivial actually.\n\nI think I’ll stay with the current solution, I feel it’s harder to wrap my head around `peek` than one specific helper.","commit_id":"ce5c5f5f721f265a88308c7bbfe6a72a1544d37d"}]}
