Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
4f269d0f29 | |||
e344b5973a |
@ -47,6 +47,10 @@ func (r *Reader) Rune() (rune, error) {
|
|||||||
return rn, err
|
return rn, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (r *Reader) Buffered() int {
|
||||||
|
return r.src.Buffered()
|
||||||
|
}
|
||||||
|
|
||||||
// PeekRune returns the next rune in r without advancing reader position.
|
// PeekRune returns the next rune in r without advancing reader position.
|
||||||
// The next read will return the same rune again.
|
// The next read will return the same rune again.
|
||||||
func (r *Reader) PeekRune() (rune, error) {
|
func (r *Reader) PeekRune() (rune, error) {
|
||||||
@ -243,7 +247,7 @@ func (r *Reader) ExpectOneOfString(str ...string) (string, error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return "", ErrNoMatchFound
|
return "", ErrNoMatchFound.New()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Commit clears the internal buffer and therefore removes all data which were already read.
|
// Commit clears the internal buffer and therefore removes all data which were already read.
|
||||||
|
Reference in New Issue
Block a user