14:32:19beachscymtym: When I read a file containing only an opening parenthesis, and then move to the position right after parenthesis and type a single quote, Second Climacs goes into an infinite loop. The infinite loop consists of (I think) the SINGLE-QUOTE function calling READ-MAYBE-NOTHING repeatedly.
14:32:21beachThe latter call is caught by the :AROUND method defined by Second Climacs, which I am pretty sure you wrote. What seems to happen is that CACHED is an ERROR-WAD, so the :AROUND method returns NIL, :SKIP, that error wad, and T. And these return values make SINGLE-QUOTE call READ-MAYBE-NOTHING again.