public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* Emacs is coming back - please test
@ 2007-07-08 22:24 Steffen Sledz
  2007-07-09 12:16 ` Eric Blake
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Steffen Sledz @ 2007-07-08 22:24 UTC (permalink / raw)
  To: cygwin-apps

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Here are the results of my first try to build official emacs packages of
version 22.1. Because this is my first work as a maintainer it is marked
as experimental. It would be nice if someone could check them and give
me some feedback.

The base package including everything to run without X11 and the sources:

<http://www.zone42.org/cygwin/emacs/emacs-22.1-1.tar.bz2>
<http://www.zone42.org/cygwin/emacs/emacs-22.1-1-src.tar.bz2>
<http://www.zone42.org/cygwin/emacs/setup.hint>

The X11 binary:

<http://www.zone42.org/cygwin/emacs/emacs-X11/emacs-X11-22.1-1.tar.bz2>
<http://www.zone42.org/cygwin/emacs/emacs-X11/setup.hint>

The lisp sources (including LEIM sources):

<http://www.zone42.org/cygwin/emacs/emacs-el/emacs-el-22.1-1.tar.bz2>
<http://www.zone42.org/cygwin/emacs/emacs-el/setup.hint>

LEIM is obsolete as an own package. This is an empty package moving
emacs-leim to _obsolete:

<http://www.zone42.org/cygwin/emacs/emacs-leim/emacs-leim-22.1-1.tar.bz2>
<http://www.zone42.org/cygwin/emacs/emacs-leim/setup.hint>

You can also install directly from:

<http://www.zone42.org/cygwin/setup.ini>

Steffen Sledz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFGkWP8lSfCk8EgCzgRAj85AKCsx90gMPFPvfzygZbih7gAw63E9QCgr9z2
UsroyoIBYJL4zGLl4xTYPdw=
=/nvy
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: Emacs is coming back - please test
@ 2007-07-19 19:15 idirectscm
  0 siblings, 0 replies; 14+ messages in thread
From: idirectscm @ 2007-07-19 19:15 UTC (permalink / raw)
  To: cygwin-apps

On Jul 10 18:44, Corinna Vinschen wrote:

>> On Jul 10 18:21, Dr. Volker Zell wrote:
>> >>>>> Corinna Vinschen writes:
>>     > On Jul 10 11:24, Steffen Sledz wrote:
>>     >> Exclude from emacs and make ctags a requirement?
>>
>>     > Exclude, yes.  A requirement, no.  ctags/etags are no requirement
>>     > to edit files.
>>
>> Maybe you can bundle them in an emacs-tags package.
>
> We already have a ctags package.  Having another package providing
> ctags/etags is wrong and only helps confusing users and setup.  Since
> they are provided by its own ctags package, they should just be dropped
> in other packages.

Fedora 7 handles this conflict as follows:

   - Exhuberant Ctags (aka, "ctags") provides the 'ctags' binary, which
     has an command-line switch, '-e', for generating Emacs Lisp tag files.

   - Emacs 22 provides the 'etags' binary, along with 'gctags' (GNU ctags)

Commentary:
My understanding is that etags "belongs" to emacs, i.e., it predates
exuberant ctags (after all, "etags" generates tags for the Emacs Lisp
programming language).  So, emacs's provision of etags supercedes
any other package's providing of a program with the same name.  If there
is a conflict between the tags generated by Emacs 'etags' and the tags
generated by the Exuberant Ctags 'ctags -e' or 'etags', then I would
expect that the Emacs etags-generated file would take precedence, i.e.,
it will likely be more in sync with whatever evolution there might be
in the Emacs Lisp programming language.

 From an end-user perspective, there are the following considerations:

    - Someone who installs emacs, but has not installed exuberant
      ctags should be able to expect that etags will be available.

    - Someone who wants to use 'ctags' should not be required to
      install emacs.  It should be possible to get this utility by
      installing only the exuberant ctags package.

Because of these two reasons, it seems to me that the Fedora 7 solution
is a reasonable one, and would be better than preventing emacs from
providing the etags utility program.

---
Mark Harig
i d i r e c t s c m AT a i m DAUGHT c o m (minus the spaces, and with 
punctuation for the "words")

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2007-07-19 19:15 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-07-08 22:24 Emacs is coming back - please test Steffen Sledz
2007-07-09 12:16 ` Eric Blake
2007-07-09 12:35   ` Steffen Sledz
2007-07-15 12:23   ` Steffen Sledz
2007-07-09 12:41 ` Eric Blake
2007-07-15 18:30   ` Steffen Sledz
2007-07-10  8:36 ` Dr. Volker Zell
2007-07-10  9:24   ` Steffen Sledz
2007-07-10 11:45     ` Corinna Vinschen
2007-07-10 16:23       ` Dr. Volker Zell
2007-07-10 16:45         ` Corinna Vinschen
2007-07-10 17:56       ` Steffen Sledz
2007-07-11 21:30         ` Reini Urban
2007-07-19 19:15 idirectscm

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).