[armedbear-ticket] [armedbear] #301: Source locations should use a logical pathname

armedbear armedbear-devel at common-lisp.net
Fri Feb 22 20:55:55 UTC 2013


#301: Source locations should use a logical pathname
----------------------+-----------------------------------------------------
 Reporter:  mevenson  |       Owner:  somebody 
     Type:  defect    |      Status:  new      
 Priority:  minor     |   Milestone:  1.2.0    
Component:  other     |     Version:  1.2.0-dev
 Keywords:            |  
----------------------+-----------------------------------------------------
 [http://article.gmane.org/gmane.lisp.armedbear.devel/2764 On armedbear-
 develop] Xiaofeng Yang makes the reasonable request to not have the
 physical pathname recorded at build time in the symbol property lists.

 The first step to implement this would be to use the SYS:SRC logical
 pathname in the symbol plist, for which a value is already recorded in
 system.lisp at build time [source:trunk/abcl/src/org/armedbear/lisp
 /compile-system.lisp#L503 CREATE-SYSTEM-LOGICAL-PATHNAME].

 At runtime, the user could override this value by setting the translation
 to a valid location.  Using URL-PATHNAME we could possibly also fallback
 to a location available over the Internets.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/301>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list