[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#52451: 27.1; jka-compr-write-region produces wrong type argument err
From: |
Lars Ingebrigtsen |
Subject: |
bug#52451: 27.1; jka-compr-write-region produces wrong type argument error |
Date: |
Tue, 14 Dec 2021 14:52:35 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> $ echo FOO >test
>> $ gzip test
>> $ emacs -Q --batch -l jka-compr.el --eval '(let ((debug-on-error t))
>> (find-file
>> "test.gz") (write-region "foo" nil "foo.gz"))'
>
> I'm not sure jka-compr is for supporting such use cases. jka-compr is
> a package for transparently visiting and editing compressed files, it
> is not supposed to provide methods for writing arbitrary compressed
> data to files that didn't exist.
>
> Does anyone else have an opinion about this?
It's certainly an odd use case, but `write-region' is documented to work
that way, so I think we should support it. (If possible.)
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no