unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: compress files patch for mac/make-package
Date: Thu, 20 Oct 2005 10:50:58 +0200	[thread overview]
Message-ID: <upsq0d11p.fsf@gnu.org> (raw)
In-Reply-To: <8764rttg8u.fsf@pacem.orebokech.com> (message from Romain Francoise on Wed, 19 Oct 2005 22:16:01 +0200)

> From: Romain Francoise <romain@orebokech.com>
> Cc: emacs-devel@gnu.org
> Date: Wed, 19 Oct 2005 22:16:01 +0200
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > First, there are some .el files that don't have a corresponding .elc
> > file; I think such .el file should not be compressed, since then Emacs
> > will not work without gzip being available.
> 
> That's pretty obvious...

But wasn't mentioned in the discussion; I wanted to be sure it's not
forgotten in the en-masse compression.

> > Second, I think this compression should not be done on non-Posix
> > systems where gzip is not available.
> 
> How would you compress files on systems where gzip isn't available
> anyway?

Sorry, I wasn't clear enough: I meant that the files should not be
compressed on systems where gzip isn't part of the default
installation, even if the specific machine where "make install" runs
happens to have gzip.

> > And third, I think that we should not compress as part of tarring the
> > distribution.
> 
> make-dist and `make install' are completely independent.

I know.  Still, I wanted to be sure this is understood and agreed
upon.

> (Besides, compressing the .el files inside the tarball would make the
> compression less efficient and result in a bigger tarball.)

That's not the important aspect; the important aspect is that
compressing .el files in the distribution prevent users of some
systems from having access to the sources of Emacs parts written in
Lisp, which I think goes against the GNU license.

  parent reply	other threads:[~2005-10-20  8:50 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-17 20:06 compress files patch for mac/make-package bryan d. o'connor
2005-10-18  3:39 ` Richard M. Stallman
2005-10-18  6:00   ` Romain Francoise
2005-10-19  2:43     ` Richard M. Stallman
2005-10-19  7:16       ` Romain Francoise
2005-10-19 20:01         ` Eli Zaretskii
2005-10-19 20:13           ` David Kastrup
2005-10-20  4:54             ` Richard M. Stallman
2005-10-20  7:00               ` Lennart Borgman
2005-10-20  7:20                 ` Romain Francoise
2005-10-20  9:14                   ` Eli Zaretskii
2005-10-20 23:37                     ` Richard M. Stallman
2005-10-21  9:29                       ` Eli Zaretskii
2005-10-20  9:23                   ` Kim F. Storm
2005-10-20  9:32                     ` Romain Francoise
2005-10-20 11:00                       ` Kim F. Storm
2005-10-20 12:39                     ` Eli Zaretskii
2005-10-20  8:46             ` Eli Zaretskii
2005-10-19 20:16           ` Romain Francoise
2005-10-19 21:37             ` Kim F. Storm
2005-10-20  8:57               ` Eli Zaretskii
2005-10-20  8:50             ` Eli Zaretskii [this message]
2005-10-20 23:37               ` Richard M. Stallman
2005-10-21  9:25                 ` Eli Zaretskii
2005-10-22  4:18                   ` Richard M. Stallman
2005-10-29 10:42                     ` Romain Francoise
2005-10-29 11:56                       ` Eli Zaretskii
2005-10-29 14:14                         ` Romain Francoise
2005-10-19 18:39     ` 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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=upsq0d11p.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).