summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
3ee33e0)
The code is a bit longer, but I think it's more comfortable to read.
present back to a user. Secondly, a name can be attached to a stream
which doesn't actually have a file backing it."
present back to a user. Secondly, a name can be attached to a stream
which doesn't actually have a file backing it."
- (with-slots (file) stream
- (or file (call-next-method))))
+ (or (position-aware-stream-file stream)
+ (call-next-method)))
(defmethod file-location ((stream position-aware-stream))
(multiple-value-bind (line column) (stream-line-and-column stream)
(defmethod file-location ((stream position-aware-stream))
(multiple-value-bind (line column) (stream-line-and-column stream)