emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#19735: closed (25.0.50; regression: contrary to do


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#19735: closed (25.0.50; regression: contrary to documentation etags does not work with compressed files any more; did work in emacs 24.4)
Date: Thu, 19 Feb 2015 16:17:01 +0000

Your message dated Thu, 19 Feb 2015 18:17:04 +0200
with message-id <address@hidden>
and subject line Re: bug#19735: 25.0.50; regression: contrary to documentation 
etags does not work with compressed files any more; did work in emacs 24.4
has caused the debbugs.gnu.org bug report #19735,
regarding 25.0.50; regression: contrary to documentation etags does not work 
with compressed files any more; did work in emacs 24.4
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
19735: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19735
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 25.0.50; regression: contrary to documentation etags does not work with compressed files any more; did work in emacs 24.4 Date: Fri, 30 Jan 2015 18:51:25 +0100
Dear emacs developers,

etags from emacs24 in debian jessie:
GNU Emacs 24.4.1 (i586-pc-linux-gnu, X toolkit, Xaw3d scroll
bars) of 2014-12-19 on brahms, modified by Debian

is able to work with e.g.
/usr/share/emacs/24.4/lisp/dired-aux.el.gz

while ~/src/emacs/lib-src/etags build from recent source is not:

$ ~/src/emacs/lib-src/etags /usr/share/emacs/24.4/lisp/dired-aux.el.gz
/usr/share/emacs/24.4/lisp/dired-aux.el.gz: Invalid argument

I did a git bisect on the emacs repository, this is the result:

first bad commit: [ba1ed52f0c2c7fd15fe1feadabfd0af88e19b4c3] Use binary-io 
module, O_BINARY, and „b“ flag.

There is already bug #2807: „etags can't access .el.gz files“
from 2009 which was confirmed and discussed but seemingly not
resolved in 2011.  bug #2807 describes that etags worked on the
compressed files but later it was not possible to use the TAGS
file.  The bug I file is about building the TAGS file.

Thanks for your attention, Gregor



--- End Message ---
--- Begin Message --- Subject: Re: bug#19735: 25.0.50; regression: contrary to documentation etags does not work with compressed files any more; did work in emacs 24.4 Date: Thu, 19 Feb 2015 18:17:04 +0200
> From: Gregor Zattler <address@hidden>
> Date: Fri, 30 Jan 2015 18:51:25 +0100
> 
> etags from emacs24 in debian jessie:
> GNU Emacs 24.4.1 (i586-pc-linux-gnu, X toolkit, Xaw3d scroll
> bars) of 2014-12-19 on brahms, modified by Debian
> 
> is able to work with e.g.
> /usr/share/emacs/24.4/lisp/dired-aux.el.gz
> 
> while ~/src/emacs/lib-src/etags build from recent source is not:
> 
> $ ~/src/emacs/lib-src/etags /usr/share/emacs/24.4/lisp/dired-aux.el.gz
> /usr/share/emacs/24.4/lisp/dired-aux.el.gz: Invalid argument
> 
> I did a git bisect on the emacs repository, this is the result:
> 
> first bad commit: [ba1ed52f0c2c7fd15fe1feadabfd0af88e19b4c3] Use binary-io 
> module, O_BINARY, and „b“ flag.

Amazingly enough, the "b" flag in 'popen' is not supported on
GNU/Linux, at least some of its versions.

Fixed in commit d10c3ed.

Thanks.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]