"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
I'm not going to submit a patch yet because I simply do not
understand
what the heck is going on.
I think that change is correct.
those functions. Not to mention confusing comments like
"whatever
happened to i-f-c-literally?" (in package-get.el), which makes no
sense, as AFAIK it never went AWOL.
When I wrote that code I was under the impression that is was gone. I
I suspect that the `package-get-maybe-save-index' code could also
be
vulnerable to coding system silliness if the archive host and the
local host have different line-ending conventions.
And thus break the PGP stuff :-(.
That call to insert-file-contents-internal really should also be
insert-file-contents-literally, BUT i-f-c-l is broken now (it also
disables efs which it shouldn't).
There is a patch in the queue (by me) which fixes this, but it also needs a
change in efs, and thus the wait is on Michael to review it.
Jan