Hi Alex,

 > behaviour ;-), so I probably should use something else than 'str' for
 > (de ifwarnfile (Path)
        (in Path (ifwarn (str (till NIL T)))) )

How about, for example,

   (in Path
      (while (read)
         (ifwarn @) ) )


Yes, I've now modified 'ifwarnfile' to use this 'while (read)', and it works very well. There is one case, however, where it seems to get stuck, as did my 'str'-version. I don't have time to investigate it right now, but if you try this ...

(ifwarnfile "lib/form.l")

.. then you'll probably notice.

And thanks a lot for mentioning the 'who' function. I'll try it.


Reply via email to