--- !ditz.rubyforge.org,2008-03-06/issue title: why are there uni_range_match() calls when parsing e.g. '1 + 2 + 3'? desc: "" type: :task component: duk release: v0.8 reporter: sva status: :closed disposition: :fixed creation_time: 2013-12-09 23:15:11.950551 Z references: [] id: 048d36afc145cb5243b0085292866e388e23b441 log_events: - - 2013-12-09 23:15:12.134193 Z - sva - created - "" - - 2013-12-10 21:02:49.037757 Z - sva - commented - |- End of buffer (-1) gets cast to unsigned duk_codepoint_t which then fails to match the ASCII fast path. - - 2013-12-10 23:44:12.659192 Z - sva - changed status from unstarted to in_progress - "" - - 2013-12-13 23:36:25.610715 Z - sva - closed with disposition fixed - ""