bug-bash
[Top][All Lists]
Advanced

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

savannah.gnu.org bug tracker unused?


From: Peter Cordes
Subject: savannah.gnu.org bug tracker unused?
Date: Thu, 28 Nov 2013 08:13:03 -0400
User-agent: Mutt/1.5.18 (2008-05-17)

 (I'll send another email for the bug I found, instead of having 2
topics in 1 thread).

 Does anyone look at the bug tracker on Savannah?
https://savannah.gnu.org/support/?group=bash

 I submitted a bug there, after going to the GNU project page for bash
http://www.gnu.org/software/bash/ and following the link to the
Savannah page (https://savannah.gnu.org/projects/bash/).  I now 
realize that nobody has ever closed any of the bugs there, even some
obvious candidates for CLOSE WONTFIX.

 I did notice that Chet has replied to one a couple of these bugs, but
didn't close any of them as invalid or wontfix.  So I assume the bug
tracker isn't really used.


 There have been some closed tickets on the patches page, so I guess
someone looked at that page at least at some point.
https://savannah.gnu.org/patch/?group=bash

 I was going through some bugs looking for ones I could help triage,
and found several that aren't actually bugs.  I commented on them to
explain why they weren't bugs or weren't necessary features,
summarizing here.  Hopefully this is of some use, if anyone decides to
go an look over the savannah bug page.

https://savannah.gnu.org/support/index.php?108381
 CLOSE INVALID: POSIX says arithmetic is done with signed integers, so
no, right shift is arithmetic (sign-extending) not logical, unfortunately.

https://savannah.gnu.org/support/index.php?108163
 probably invalid, pasting giant buffers into bash loses characters
because of lack of pseudo tty flow control, not bash's fault.

https://savannah.gnu.org/support/index.php?108103
 CLOSE WONTFIX: md5 checking of possibly-updated-from-dropbox stuff
can easily be done with wrapper scripts.  (This one has a comment from
someone other than the submitter, a guy that says he "really wants to
help with some code", hopefully Jonathan Ganade found his way to a
mailing list or otherwise found something to hack on.)

https://savannah.gnu.org/support/index.php?107974
 CLOSE WONTFIX, unless maybe you really really want to be able to do
 foo {$n..$m}"$tail" without needing an eval.  Or to avoid having to
bust out for (( i=n ; i<=m ; i+=k )) syntax.

https://savannah.gnu.org/support/index.php?105519
 CLOSE DONE: feature request for shopt -s autocd

https://savannah.gnu.org/support/index.php?102985
 CLOSE INVALID: contrary to the submitter's expectation, POSIX says
printf %c takes a string, not a number.  There are pure-bash
implementations of chr and ord (to use the perl names) on
http://mywiki.wooledge.org/BashFAQ/071.  (Kudos Greg Wooledge for very
excellent stuff.)  Given that, any new features to help with this are
probably not needed.  The only odd thing I found while playing around
with this is that printf %c only prints the first byte of the UTF-8
representation of a multi-byte character.  (POSIX says to be
"extremely cautious" about using %c with wide characters, apparently
for good reason.)

-- 
#define X(x,y) x##y
Peter Cordes ;  e-mail: X(peter@cor , des.ca)

"The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces!" -- Plautus, 200 BC



reply via email to

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