edicl / flexi-streams

Flexible bivalent streams for Common Lisp
http://edicl.github.io/flexi-streams/
54 stars 26 forks source link

Fixing issue #3 and #4 on GitHub. #9

Closed mv2devnul closed 10 years ago

mv2devnul commented 10 years ago

Issue #3: calling FILE-POSITION instead of STREAM-FILE-POSITION, per trivial-gray-streams maintainer request.

Issue #4: flexi-streams was not updating its notion of POSITION. Wanted to be defer handling of :start/:end to underlying stream, so the setter method of STREAM-FILE-POSITION calls FILE-POSITION (aka Issue #3), then if that returns a non-nil value, calls FILE-POSITION to find what POSITION should be set to.

hanshuebner commented 10 years ago

merged, thanks!

mv2devnul commented 10 years ago

No problem. Enjoyed tracking it down.

~markv

On Mon, Dec 9, 2013 at 1:52 PM, Hans Hübner notifications@github.comwrote:

merged, thanks!

— Reply to this email directly or view it on GitHubhttps://github.com/edicl/flexi-streams/pull/9#issuecomment-30166898 .