Re: emacs 21.2-13 available (again)

2004-03-23 Thread Corinna Vinschen
On Mar 22 16:01, Joe Buehler wrote:
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13-src.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/emacs-X11-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/setup.hint
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/emacs-el-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/setup.hint
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/setup.hint

Uploaded.  I've removed 21.2-11.

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.


emacs 21.2-13 available (again)

2004-03-22 Thread Joe Buehler
Corinna, I have rebuilt with your requested fixes:

New GNU emacs package files are available at:

http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13-src.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/emacs-X11-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/emacs-el-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/setup.hint
Changes:

- recompile against latest XFree86 (the major reason for this release)
- setup.hint changes due to rearrangements of various required runtime libraries
- moved documentation from /usr/doc to /usr/share/doc
- moved info files from /usr/info to /usr/share/info
- moved man pages from /usr/man to /usr/share/man
--
Joe Buehler


Re: emacs 21.2-13 available

2004-03-19 Thread Corinna Vinschen
On Mar 18 15:23, Harold L Hunt II wrote:
 Corinna Vinschen wrote:
 - The info pages are still in /usr/info, they should be in 
 /usr/share/info.
 
 - Ditto for /usr/man vs. /usr/share/man.
 
 - Don't supply emacs-ctags.  It conflicts with the ctags package which
 provides an emacs independent ctags (and etags).
 
 - The emacs-21.2-13.tar.bz2 as well as the 
 emacs-X11/emacs-X11-21.2-13.tar.bz2
 provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
 with each other.
 
 I'd like to maintain the status quo for all of these to get this new 
 version released as soon as possible.  A -14 release can contain all of 
 these fixes, and I agree that it should follow quickly.
 
 I disagree.  The above problems are showstoppers for me, most notably
 the conflict with ctags.  And they aren't really difficult to fix.
 
 If they were really showstoppers then emacs would have been pulled from 
 distribution long ago.  It doesn't matter if they are critical, they 
 won't make anything worse than waiting a few more days for another 
 release would.

Joe, is it a problem for you to fix the above issues this weekend?

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.


Re: emacs 21.2-13 available

2004-03-19 Thread Joe Buehler
Corinna Vinschen wrote:

- The info pages are still in /usr/info, they should be in /usr/share/info.

- Ditto for /usr/man vs. /usr/share/man.
I'll fix these.  I had noticed the /usr/doc move to /usr/share/doc but not
these, and they are trivial to change.  I think I should review the current
web page for Cygwin packagers to see if I missed anything else.
- Don't supply emacs-ctags.  It conflicts with the ctags package which
  provides an emacs independent ctags (and etags).
That was an oversight on my part.  The package is available, but was never
uploaded to the mirrors.  So I just won't mention in it my next notice.
- The emacs-21.2-13.tar.bz2 as well as the emacs-X11/emacs-X11-21.2-13.tar.bz2
  provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
  with each other.
That's by design.  The emacs package is the non-X11 version.  If you install it
and run emacs.exe you get the curses-based emacs.  If you install emacs-X11,
however, emacs.exe becomes the X11 version and emacs-nox.exe is the curses version.
This is the way that RedHat does it (well, a year ago anyway) and is the
reason it is set up that way.  The idea being that the user just types emacs
and doesn't have to think about which emacs?.
I'll try to repackage today, but no promises -- I'm trying to finish up
packaging 21.3.50 so bleeding edge Cygwin users can bang on it.  It has been a
year since the official CVS source for emacs had the Cygwin patches rolled
in, but I see some noise on the emacs devel list that the next release may
STILL not include Cygwin support.  So I'm making an experimental release
for Cygwin users who want to do some testing.
--
Joe Buehler


Re: emacs 21.2-13 available

2004-03-18 Thread Corinna Vinschen
On Mar 16 14:54, Joe Buehler wrote:
 I haven't uploaded anything in a while so please let me know if
 there are any new requirements on the part of Cygwin package
 maintainers or packages...
 
 New GNU emacs package files are available at:
 
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13-src.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/emacs-X11-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/setup.hint
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-ctags/emacs-ctags-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/emacs-el-21.2-13.tar.bz2
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/setup.hint
 http://68.98.176.216:3000/cygwin/emacs-21.2-13/setup.hint
 
 Changes:
 
 - recompile against latest XFree86 (the major reason for this release)
 - setup.hint changes due to rearrangements of various required runtime 
 libraries
 - moved documentation from /usr/doc to /usr/share/doc

Note that I'm not an emacs user so I can't tell if the binary works or
not.  These are just packaging observations:

- The info pages are still in /usr/info, they should be in /usr/share/info.

- Ditto for /usr/man vs. /usr/share/man.

- Don't supply emacs-ctags.  It conflicts with the ctags package which
  provides an emacs independent ctags (and etags).

- The emacs-21.2-13.tar.bz2 as well as the emacs-X11/emacs-X11-21.2-13.tar.bz2
  provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
  with each other.

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.


Re: emacs 21.2-13 available

2004-03-18 Thread Harold L Hunt II
Corinna Vinschen wrote:

On Mar 16 14:54, Joe Buehler wrote:

I haven't uploaded anything in a while so please let me know if
there are any new requirements on the part of Cygwin package
maintainers or packages...
New GNU emacs package files are available at:

http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13-src.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/emacs-X11-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-ctags/emacs-ctags-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/emacs-el-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/setup.hint
Changes:

- recompile against latest XFree86 (the major reason for this release)
- setup.hint changes due to rearrangements of various required runtime 
libraries
- moved documentation from /usr/doc to /usr/share/doc


Note that I'm not an emacs user so I can't tell if the binary works or
not.  These are just packaging observations:
- The info pages are still in /usr/info, they should be in /usr/share/info.

- Ditto for /usr/man vs. /usr/share/man.

- Don't supply emacs-ctags.  It conflicts with the ctags package which
  provides an emacs independent ctags (and etags).
- The emacs-21.2-13.tar.bz2 as well as the emacs-X11/emacs-X11-21.2-13.tar.bz2
  provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
  with each other.
I'd like to maintain the status quo for all of these to get this new 
version released as soon as possible.  A -14 release can contain all of 
these fixes, and I agree that it should follow quickly.

Harold


Re: emacs 21.2-13 available

2004-03-18 Thread Corinna Vinschen
On Mar 18 14:54, Harold L Hunt II wrote:
 Corinna Vinschen wrote:
 - The info pages are still in /usr/info, they should be in /usr/share/info.
 
 - Ditto for /usr/man vs. /usr/share/man.
 
 - Don't supply emacs-ctags.  It conflicts with the ctags package which
   provides an emacs independent ctags (and etags).
 
 - The emacs-21.2-13.tar.bz2 as well as the 
 emacs-X11/emacs-X11-21.2-13.tar.bz2
   provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
   with each other.
 
 I'd like to maintain the status quo for all of these to get this new 
 version released as soon as possible.  A -14 release can contain all of 
 these fixes, and I agree that it should follow quickly.

I disagree.  The above problems are showstoppers for me, most notably
the conflict with ctags.  And they aren't really difficult to fix.

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.


Re: emacs 21.2-13 available

2004-03-18 Thread Harold L Hunt II
Corinna Vinschen wrote:

On Mar 18 14:54, Harold L Hunt II wrote:

Corinna Vinschen wrote:

- The info pages are still in /usr/info, they should be in /usr/share/info.

- Ditto for /usr/man vs. /usr/share/man.

- Don't supply emacs-ctags.  It conflicts with the ctags package which
provides an emacs independent ctags (and etags).
- The emacs-21.2-13.tar.bz2 as well as the 
emacs-X11/emacs-X11-21.2-13.tar.bz2
provide a /usr/bin/emacs.exe binary.  So the emacs packages conflict
with each other.
I'd like to maintain the status quo for all of these to get this new 
version released as soon as possible.  A -14 release can contain all of 
these fixes, and I agree that it should follow quickly.


I disagree.  The above problems are showstoppers for me, most notably
the conflict with ctags.  And they aren't really difficult to fix.
If they were really showstoppers then emacs would have been pulled from 
distribution long ago.  It doesn't matter if they are critical, they 
won't make anything worse than waiting a few more days for another 
release would.

Harold


Re: emacs 21.2-13 available

2004-03-18 Thread Joshua Daniel Franklin
--- Harold L Hunt II [EMAIL PROTECTED] wrote:
 If they were really showstoppers then emacs would have been pulled from 
 distribution long ago.  It doesn't matter if they are critical, they 
 won't make anything worse than waiting a few more days for another 
 release would.

It does make things worse. Once the packaging is fixed, users will
have another large download that can be avoided by doing it 
properly this time.

__
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com


emacs 21.2-13 available

2004-03-16 Thread Joe Buehler
I haven't uploaded anything in a while so please let me know if
there are any new requirements on the part of Cygwin package
maintainers or packages...
New GNU emacs package files are available at:

http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13-src.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/emacs-X11-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-X11/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-ctags/emacs-ctags-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/emacs-el-21.2-13.tar.bz2
http://68.98.176.216:3000/cygwin/emacs-21.2-13/emacs-el/setup.hint
http://68.98.176.216:3000/cygwin/emacs-21.2-13/setup.hint
Changes:

- recompile against latest XFree86 (the major reason for this release)
- setup.hint changes due to rearrangements of various required runtime libraries
- moved documentation from /usr/doc to /usr/share/doc
I had to recode the unexec() functionality because an extra section showed
up in the emacs binary, so keep me informed of any problems.  On the plus side,
I had to do it sometime anyway because the old code was not acceptable to the
GNU emacs maintainers for legal reasons.  So the CVS GNU emacs will shortly have
unexec() added to it (which it does not presently have)...
I am planning on creating a separate copy of ctags and etags that do not
conflict with other packages but have not done that yet.  Currently emacs just
depends on the ctags package and emacs-ctags is available but not required by
the other emacs packages.
--
Joe Buehler