anchor.diff:  ;;; This is asdf+ some useful extensions to ASDF (Another System Definition Facility).  
  -;;; $Revision: 1.4 $
  +;;; $Revision: 1.5 $
   
   ;;; You may load this file instead of ASDF.lisp, provided that either ASDF.lisp has
   ;;; already been loaded or is present in the same folder as this file.
  
positive.code:     (make-safe-dir-name
       (feature-select '(:allegro :clisp :lispworks :sbcl :cmucl)
                       (lisp-implementation-type))
       #+:allegro EXCL::*COMMON-LISP-VERSION-NUMBER* 
       #+(and :clisp :win32) (posix:version-major (posix:version))
       #+:lispworks system::*major-version-number*
       #-(or :allegro :lispworks :clisp) (lisp-implementation-version)
       (feature-select '(:mswindows :win32 :windows :mac :macos 
                         :macosx :linux :bsd :sgi :irix :unix)
  
negative.code: 
  ;;;
  ;;; This file contains some handy extensions to ASDF.
  ;;;  
  ;;; EXPORTED FUNCTIONS:
  ;;;  LOAD-SYSTEM: syntactic sugar for (asdf:oos 'asdf:load-op __)
  ;;;  FILES-IN-SYSTEM: analogous to same fn name in MK-DEFSYSTEM, returns all files
  ;;;  DELETE-BINARIES: deletes all the fasl files of a system (leaves directories alone)
  ;;;  SYSTEM-BIN-DIRECTORY: redirects compiler output for a particular system 
  ;;;
  ;;;  SYSDEF-CENTRAL-REGISTRY-SUBSEARCH: enables automatic search of central registry
  ;;;    subdirs, based on name of system. 
  ;;;           E.g., (asdf:load-system 'mysys) finds and loads 
  ;;;                      "/a/central/registry/path/mysys/mysys.asd"
  ;;;    NOTE: ASDF+ adds this fn to the ASDF:*SYSTEM-DEFINITION-SEARCH-FUNCTIONS* 
  ;;;                                     
  ;;;
  ;;;
  