|
From: | Andreas Röhler |
Subject: | Re: odt file instant open |
Date: | Tue, 27 Jul 2010 19:34:01 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6 |
Am 27.07.2010 18:58, schrieb Eli Zaretskii:
Date: Tue, 27 Jul 2010 09:30:32 +0200 From: Andreas Röhler<andreas.roehler@easy-emacs.de> Am 26.07.2010 18:29, schrieb Olwe Melwasul:I'm trying to grok the open document format, so I took the first wild and crazy step of simply trying to open it in Emacs (23.2.1) -- and it opened up to a "Zip-Archive Narrow" view of all the files contained therein Poking around on the Internet, I found that Emacs automatically unpacks a .odt file, which is nothing more than a zip file. My question is this: How is Emacs doing this?by calling a shell-command resp. to the ending found.No. For most archive types, arc-mode.el (and tar-mode.el) can list the contents directly, just by reading the archive file itself. Extracting the individual files in the archive sometimes needs to run an external program.
Hi, think you mistook the question.As the OP wrote, he just opened the file without any precaution. The surprise was: it worked.
Ignoring so for how opening was done in detail --via find-file or from dired probably-- arc-mode seems not involved, but auto-compression-mode from jka-cmpr-hook.el etc.
BTW arc-mode too recurs to shell-commands AFAIS, (apply 'call-process in archive-*-extract for example Andreas
[Prev in Thread] | Current Thread | [Next in Thread] |