io.encodings: Add a stream-tell method for decoder streams.
parent
3e3ce269de
commit
d38fdb4433
|
@ -86,6 +86,8 @@ M: decoder stream-element-type
|
||||||
M: decoder stream-read1 ( decoder -- ch )
|
M: decoder stream-read1 ( decoder -- ch )
|
||||||
dup (read1) fix-cr ; inline
|
dup (read1) fix-cr ; inline
|
||||||
|
|
||||||
|
M: decoder stream-tell stream>> stream-tell ;
|
||||||
|
|
||||||
: (read-first) ( n buf decoder -- buf stream encoding n c )
|
: (read-first) ( n buf decoder -- buf stream encoding n c )
|
||||||
[ rot [ >decoder< ] dip 2over decode-char ]
|
[ rot [ >decoder< ] dip 2over decode-char ]
|
||||||
[ swap fix-cr ] bi ; inline
|
[ swap fix-cr ] bi ; inline
|
||||||
|
|
Loading…
Reference in New Issue