[hunchentoot-devel] Invoke-debugger
    Leslie P. Polzer 
    sky at viridian-project.de
       
    Sat Nov 14 15:29:44 UTC 2009
    
    
  
On Sat, Nov 14, 2009 at 09:37:06AM +0100, Hans Hübner wrote:
> We faced this problem a few times in the past and had the luxury to
> fix the underlying libraries.  Normally, removing the use of
> ignore-errors is not hard to do, and quality code does not use it
> anyway.  Face it, using (ignore-errors (parse-integer ...)) is nothing
> but stupid, but that was where I had to repair stuff in the past to
> make it debuggable.
A perfectly sane pattern however is catching a specific error, e.g.
(handler-case (parse-integer ...)
  (parse-error ()
    nil))
This also triggers a break, of course.
  Leslie
    
    
More information about the Tbnl-devel
mailing list