On 25 June 2013 05:12, Nic M <email@example.com> wrote:For reference, this is: https://bugs.launchpad.net/sbcl/+bug/806398,
> I am looking on help on my attempt to implement the feature request for
> 806398. I am not experienced on Common Lisp but hope to use the experience
aka "wanted: SUPERSEDE / OVERWRITE restart for :IF-EXISTS :ERROR ".
(No-one remembers the bug numbers, generally speaking. They and
launchpad links are good for making sure everyone is /really/ talking
about the same thing, but for clear communications naming the bug
makes life easier... :)
> I choose to attempt this feature request as it has an implementation outlineDidn't take a look at your patch yet, but my outline in the bug has
> by Nikodemus. Attached is a patch of what I have so far. At the moment I am
rather glaring... bug.
It should be
> open-error implementation and so I have it named my-open-error. My question...which should also clarify your confusion. Sorry about the thinko!
> is about tagbody, from the spec, it return NIL and enclosing open body with
> it, breaks open as it will return NIL on success instead of a stream. I also
> can't thinking of an alternative as I need the ability to be able to jump to
> the tag established by tagbody from anypoint in open where an error is