[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- To: Daniel L. Weinreb <dlw at SCRC-TENEX>
- From: MOON at SCRC-TENEX
- Date: Mon ,22 Mar 82 00:40:00 EDT
- Cc: BUG-LISPM at MIT-AI, BUG-ZWEI at SCRC-TENEX, RWK at SCRC-TENEX,
turnip at MIT-AI
Subject: Interned pathnames propagating bad information
Date: Sunday, 21 March 1982, 12:12-EST
From: Daniel L. Weinreb <dlw at SCRC-TENEX>
Subject: Interned pathnames propagating bad information
To: RWK at SCRC-TENEX, turnip at MIT-AI
Cc: BUG-LISPM at MIT-AI, BUG-ZWEI at SCRC-TENEX
I agree that Zwei should assume that any file without an explicit
Package property in its -*- line is in the User package. I have seen
people bitten by this several times. Perhaps the right way to do this
is to have the file-property-list parser always put in a Package
property, defaulting to User if there isn't actually any Package
property in the line, rather than putting the change into Zwei itself.
And Set Package should certainly change the file plist as well as the
editor's idea. I'd even like to see it change the -*- line in the
buffer. It is a real pain having this information around in many
different places and forms and having to copy it from one to the other,
since it can become inconsistent so easily.
If it changed the -*- line I would have been shafted about 3 times a day
by it during the past several weeks. I don't think it should ever change
anything about the file either; you only want that behavior because of
the bug now that Zwei's assumption of a package when none is specified
gets speciously associated with the file and then you need to undo that
specious package property.