Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/spex/PName

From WoozleCodes
Jump to navigation Jump to search
clade: Sys\FileSys\Aspect\Ident\spex\PName
Clade Family
StandardBase PName (none)
Clade Aliases
Alias Clade
Base* [c,i] aux\StandardBase
PSpecIface Sys\FileSys\Aspect\Ident\spex\PSpec
QObj* [c,i] Data\Mem\QVar\RW\Obj
SelfIface Sys\FileSys\Aspect\Ident\spex\PName
Subpages

About

  • Related: PSpec manages the array of PName objects

History

date what
2026-06-27 So... what if we just get rid of the links? If an individual PName needs to know where it is in the chain, then it can have a numeric index (which will need to be managed everywhere links needed to be managed, but at least it's easier to check the value of an index than of an object-reference).
2026-06-28
  • Removed the PSpec->UnCache() call from $SFull's set method, because it ends up clearing stuff when we don't want it cleared. I think we have to assume that anything which sets PName data will handle any other updating that is needed.
  • Also realized that it needs to call Parse(), because the Base and Extn properties are not hooks.