Hi Alex,

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


How about, for example,

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

Cheers,
Alex

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.

/Jon

Reply via email to