On 28 Jun 2005, Tim X. wrote: > Klaus Berndl <[EMAIL PROTECTED]> writes: > > > On Mon, 27 Jun 2005, Peter Dyballa wrote: > > > > > > Am 27.06.2005 um 12:23 schrieb Klaus Berndl: > > > > > > > Is it possible with tar-mode (or other already existing elisp-code), > > > > to extract the full contents of a tar-file to a certain directory (or > > > > at least to default-directory)? > > > > > > There is an easier work-around in Emacs shell: > > > > > > cd <some directory> > > > tar xf <some tar file> > > > > Hmm, i forgot to mention that i want it do without external programs like > > tar and gz! > > > But doesn't emacs tar-mode just use tar 'under the hood'?
No, untarring is done via elisp - see tar-mode.el > > It may be possible to work out how to extract files from a tar archive > reasonably easily, but the unzipping/decompressing is going to be > difficult/impossible. Also, keep in mind that as GNU tar also supports > bzip2 compression, we are likely to see archive.tar.bz2 as well as > archive.tar.gz more often. yes, good point! > > Why the need not to use the correct tools? Is it because of platforms > which may not have tar or tar and gunzip equivelants and if so, what > platforms? I had the wish to do it completely from within Emacs for my package so the user has no need for installing stuff like tar or gzip (especially in Windows-envs) - but the latter one is impossible, i see it now... Klaus > > Tim -- Klaus Berndl mailto: [EMAIL PROTECTED] sd&m AG http://www.sdm.de software design & management Carl-Wery-Str. 42, 81739 Muenchen, Germany Tel +49 89 63812-392, Fax -220 _______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs