*** lib/maruku/input/charsource.rb.bak	2008-03-20 20:06:04.000000000 +0200
--- lib/maruku/input/charsource.rb	2008-03-20 20:22:09.000000000 +0200
***************
*** 88,95 ****
  	end
  
  	def next_matches(r)
! 		r2 = /^.{#{@buffer_index}}#{r}/m
! 		md = r2.match @buffer
  		return !!md
  	end
  	
--- 88,94 ----
  	end
  
  	def next_matches(r)
!         md = /#{r}/u.match @buffer[@buffer_index, @buffer.size-@buffer_index]
  		return !!md
  	end
  	
