all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Jonadab the Unsightly One" <jonadab@bright.net>
Subject: Re: Package for creating/opening zip files
Date: 08 Feb 2003 18:04:32 -0500	[thread overview]
Message-ID: <4r7e5q7z.fsf@jonadab.homeip.net> (raw)
In-Reply-To: 87k7gcj0av.fsf@server.crasseux.com

Bijan Soleymani <bijan@psq.com> writes:

> However this requires external programs. I think the windows version
> expects pkunzip in the path. I am almost certain that info-zip (the
> free software zip) should be a drop in replacement, as info-zip is
> what is used in GNU/Linux.

It is functionally equivalent and compatible at the file format level,
but I'm not sure how drop-in it would be.  The command-line arguments
are different for pkzip/pkunzip versus pkzipc (the newer win32 console
version; this comes with pkzip/pkunzip compatibility apps that just
translate the command-line and call pkzipc to do the work, but that is
not installed by default, for reasons I don't understand).  I know
info-zip's command-line structure is substantially different also from
pkzip/pkunzip, but I'm not sure how similar info-zip's commandline may
be to that of pkzipc.  It is also notable that pkzipc and info-zip can
handle certain filenames (e.g., .emacs) that will cause pkzip/pkunzip
to skip the file.  (Also, _old_ versions of pkzip/pkunzip (pre-1996 or
so) do not support LFNs at all.)

It would be relatively easy to write a small app that takes
commandline arguments in the style of any of these tools, translates
them, and calls another of the tools to do the work.  For example, a
tool that emulates info-zip by calling pkzipc or pkzip would not be a
terribly difficult piece of glue to construct.  But I don't know
whether such a thing has been done (except, as I said, that pkzipc
comes (optionally) with such a frontend that emulates pkzip/pkunzip).

-- 
(defun switch-to-scratch () (interactive) "Switch to *scratch* buffer."
(switch-to-buffer (get-buffer-create "*scratch*")))
(global-set-key (kbd "C-t") 'switch-to-scratch)

  reply	other threads:[~2003-02-08 23:04 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-04 16:07 Package for creating/opening zip files Peter Lee
2003-02-04 16:32 ` Klaus Berndl
2003-02-04 19:18   ` Peter Lee
2003-02-07  2:23 ` Bijan Soleymani
2003-02-08 23:04   ` Jonadab the Unsightly One [this message]
2003-02-09  5:46     ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4r7e5q7z.fsf@jonadab.homeip.net \
    --to=jonadab@bright.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.