]> gitweb.factorcode.org Git - factor.git/commitdiff
io.encodings: Add a stream-tell method for decoder streams.
authorDoug Coleman <doug.coleman@gmail.com>
Wed, 5 Jun 2013 00:46:25 +0000 (17:46 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Wed, 5 Jun 2013 00:53:15 +0000 (17:53 -0700)
core/io/encodings/encodings.factor

index bd36a65fba11caa5151269200c2cd189ac128eb4..db4d2624c69a3c98c462ecefdcae65ae75b54361 100644 (file)
@@ -86,6 +86,8 @@ M: decoder stream-element-type
 M: decoder stream-read1 ( decoder -- ch )
     dup (read1) fix-cr ; inline
 
+M: decoder stream-tell stream>> stream-tell ;
+
 : (read-first) ( n buf decoder -- buf stream encoding n c )
     [ rot [ >decoder< ] dip 2over decode-char ]
     [ swap fix-cr ] bi ; inline