Opened 4 years ago

Last modified 2 months ago

#301 assigned defect

Source locations should use a logical pathname

Reported by: mevenson Owned by: not-assigned
Priority: critical Milestone: 1.6.0
Component: other Version: 1.2.0-dev
Keywords: Cc:
Parent Tickets:

Description

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 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.

Subtickets (add)

Change History (8)

comment:1 Changed 4 years ago by https://www.google.com/accounts/o8/id?id=AItOawkYnNNEAO_K40Gp0xROhyjOPgjvIskQ48M

  • Owner changed from somebody to https://www.google.com/accounts/o8/id?id=AItOawkYnNNEAO_K40Gp0xROhyjOPgjvIskQ48M
  • Priority changed from minor to critical
  • Status changed from new to assigned

TODO c.f. with necessary SLIME updates.

comment:2 Changed 4 years ago by https://www.google.com/accounts/o8/id?id=AItOawkYnNNEAO_K40Gp0xROhyjOPgjvIskQ48M

  • Milestone changed from 1.2.0 to 1.3.0

comment:3 Changed 4 years ago by mevenson

  • Owner changed from https://www.google.com/accounts/o8/id?id=AItOawkYnNNEAO_K40Gp0xROhyjOPgjvIskQ48M to not-assigned

comment:4 Changed 3 years ago by mevenson

  • Milestone changed from 1.3.0 to 2.0

Ticket retargeted after milestone closed

comment:5 Changed 3 years ago by mevenson

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

comment:6 Changed 3 years ago by mevenson

  • Milestone changed from 2.0.0 to 1.4.0

comment:7 Changed 11 months ago by mevenson

  • Milestone changed from 1.4.0 to 1.5.0

Ticket retargeted after milestone closed

comment:8 Changed 2 months ago by mevenson

  • Milestone changed from 1.5.0 to 1.6.0

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.