;;; -*- Mode:LISP; Package:USER; Base:10 -*- (DEFUN FIND-ILL-FILES () (DOLIST (H (UP-LISPM-FILE-HOSTS)) (CATCH-ERROR (FIND-ILL-FILES-ON-HOST H)))) (DEFUN FIND-ILL-FILES-ON-HOST (H) (DOLIST (D (CDR (FS:DIRECTORY-LIST (FORMAT NIL "~A:~~;*.DIRECTORY#>" H)))) (WHEN (GET D :DIRECTORY) (LISTF (FORMAT NIL "~A:~A;*.ILL#>" H (SEND (CAR D) :NAME)))))) (DEFUN UP-LISPM-FILE-HOSTS () (MAPCAR #'(LAMBDA (H) (SEND H :NAME)) (CHAOS:UP-HOSTS (SUBSET #'(LAMBDA (H) (AND H (EQ :LISPM (SEND H :SYSTEM-TYPE)))) (MAPCAR 'CADR SI:HOST-ALIST)) NIL (* 60 20))))