Bug#922810: RFP: loccount -- Count SLOC (source lines of code) in a source tree.

2019-02-20 Thread Eric S. Raymond
Package: wnpp
Severity: wishlist

* Package name: loccount
  Version : 1.2
  Upstream Author : Eric S. Raymond 
* URL : http://www.catb.org/~esr/loccount/
* License : BSD 2-Clause
  Programming Lang: Go
  Description : Count SLOC (source lines of code) in a source tree.

This tool counts source lines of code (SLOC) in a directory tree,
auto-detecting the language in each source file and omitting
whitespace and comments accoding to the language's syntax. It then
reports SLOC broken out by language, and a total, in either
eyeball-friendly text or JSON for postprocessing.

loccount's target audience is software developers. It is useful for
auditing code complexity growth over time, codebase size comparisons,
and defect projections. It can do COCOMO 1 cost estimation.

The design was inspired by David Wheeler's well-known 'sloccount'
tool, (which is packaged in Debian) but is more than an order of
magnitude faster and supports twice as many languages.  Unlike
sloccount it has no runtime dependencies. It has a comprehensive test
suite. It could replace sloccount, and probably should.

To my knowledge no packages rely on it.  It is well-tested, stable
code with a low release frequency

I am the author.  I am seeking a package maintainer.



Bug#839179: Please ignore keywords in comments - won't fix

2016-09-30 Thread Eric S. Raymond
Sorry, I'm going to have to document this as a known limitation.  Trying to
recognize comments would complicate the dependency scanner so much
that it would undoubtedly introduce more bugs than it solves.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond



Bug#689187: Tracking down the gpsfake segfault

2012-10-23 Thread Eric S. Raymond
Pavel, it looks like you've uncovered a bug somewhere in the NMEA 
packet driver.  Try running your bad log through gpsdecode, please?
That will exercise the packet driver in a way that is isolated
from all the Python complications.

If you can reproduce with gpsdecode, try building with debug=yes
and then repeating the test under gdb.  That might show the offending
line of source code.

To dump each packet before it's analyzed, use -v.  The last one
shown before the core dump will be the interesting one.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond

Certainly one of the chief guarantees of freedom under any government,
no matter how popular and respected, is the right of the citizens to
keep and bear arms.  [...] the right of the citizens to bear arms is
just one guarantee against arbitrary government and one more safeguard
against a tyranny which now appears remote in America, but which
historically has proved to be always possible.
-- Hubert H. Humphrey, 1960


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#688460: Conflicting declarations of variable cdebug

2012-09-22 Thread Eric S. Raymond
Alex Smith :
> I've fixed the bug in the development version of the compiler. In case
> anyone feels this bug is urgent enough to put out a new release on
> Debian, here's the patch I used:

Good fix, but I don't think it requires a new source release.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#637078: DGifSlurp() reading of interlaced images has been fixed

2012-06-13 Thread Eric S. Raymond
DGifSlurp() reading of interlaced images has been fixed in the giflib repo.
The fix will ship in the upcoming 5.0 version.
--
>>esr>>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#43558: image manipulation tools no longer remove gif transparency

2012-06-13 Thread Eric S. Raymond
I had said I wasn't going to fix this, but the fix happened naturally
as the result of some recent improvements in support for extension
records.

It's in the giflib repository head now.  It will ship in the upcoming
5.0 release.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond

The prestige of government has undoubtedly been lowered considerably
by the Prohibition law. For nothing is more destructive of respect for
the government and the law of the land than passing laws which cannot
be enforced. It is an open secret that the dangerous increase of crime
in this country is closely connected with this.
-- Albert Einstein, "My First Impression of the U.S.A.", 1921



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#43558: image manipulation tools remove gif transparency

2012-05-21 Thread Eric S. Raymond
Upstream maintainer says: I'm marking this one "won't fix". 

The correct answer to "is there a better way to uncompress a gif that
doesn't lose transparency?" is "Use the GIMP, ImageMagick, the
Python Imaging Library, or some other highly capable multi-format
graphics tool."

gifrotat and the other utilities in the giflib package are fossils
from an era in which these more polished tools didn't exist. I don't
think giflib either can or should try to compete with them.

The direction I'm taking is to focus hard on bulletproofing the core
library (which is what the likes of GIMP/PIL/ImageMagick use) and to
do no more than absolutely minimal maintainence on the utilities
except insofar as they're useful for regression testing.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond

"Both oligarch and tyrant mistrust the people, 
and therefore deprive them of arms."
--Aristotle



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#576377: Fixed as of 10 May 2010

2010-05-10 Thread Eric S. Raymond
"gpspipe -r gpsd.mainframe.cx:2947:" works in 2.93 and later versions.
Upgrading will fix this.
 




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#379166: imgsizer man page

2009-11-19 Thread Eric S. Raymond
Peter S Galbraith :
> There has been an open bug report for the imgsizer man page markup for 3
> years and (sorry) I am just now looking into it after dropping the ball
> for so long.

I wrote imgsizer, so I can fix the problem at the source and cut sb2man
out of the picture, and will happily do so.  It sucked.
 
> The bug is at http://bugs.debian.org/379166
> 
> : For example:
> : 
> :-n, --no-overwwrite, .SH DESCRIPTION
> : 
> : For updates, see <http://www.catb.org/~esr:
> :http://www.catb.org/~esr>
> : 
> : In the synopsis, the short options and --no-overwrite are emboldened
> : but --document-root, --version and --help are not.
> : 
> : Under OPTIONS, the first few options are not displayed at all.
> : 
> : "-no-overwwrite" is spelt incorrectly (two w's).
> : 
> : I presume that before the text "This script will try create" (surely
> : "try to create?") there should be a heading, since this is no longer
> : describing the options.
> : 
> : For Debian, the last paragraph before "NOTE", starting "This script is
> : written in Python" can be removed, except for the last sentence, as
> : the rest of the paragraph just describes dependencies, which have no
> : place in a man page, and in any case are automatically satisfied in
> : Debian.
> : 
> : In the SEE ALSO section, "rdjpgcom(1)" is not emboldened but the other
> : two referenced man pages are.
> 
> I thought I'd just edit the man page, but its header says:
> 
>   Generated by db2man.xsl. Don't modify this, modify the source.
> 
> Unfortunately, db2man (http://projects.camlcity.org/projects/db2man.html) 
> is neither packaged by Debian, nor packagable as I understand it because
> the XML parser "Tony" has "disappeared from the web".
> 
> The db2man tool may not be optimal either, since its homepage says:
> 
> : Currently, only a subset of the "docbook" tags that are allowed in
> : "refentry" are supported. Unknown tags are simply ignored as if they had
> : not been written.
> 
> Anyway, are you interested in fixing these bugs?

Interested, and, in fact, I think they're already fixed in my masters.  
My makefile uses xmlto, not db2man, and the XML markup in the problem
are has been written.  Should I just push out a fix release and notify you?
-- 
http://www.catb.org/~esr/";>Eric S. Raymond



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#542384: Addressing debian bug #542384: Gpsd can't access gps device

2009-08-30 Thread Eric S. Raymond
This is to inform you that I have reviewed and merged Johannes Berg's
suggested patch into Subversion head.  I have also added appropriate
text to the installation instructions. This will ship in 2.40 sometime
before year's end.

The bug report was pertinent and clear; the patch was correctly
reasoned and clean. Good solid work; I thank you both.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond

[The disarming of citizens] has a double effect, it palsies the hand
and brutalizes the mind: a habitual disuse of physical forces totally
destroys the moral [force]; and men lose at once the power of
protecting themselves, and of discerning the cause of their
oppression.
-- Joel Barlow, "Advice to the Privileged Orders", 1792-93



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#542384: Report accepted. The issue will be addressed soon.

2009-08-28 Thread Eric S. Raymond
I am the project lead. Your criticism is valid, and this is going on my
list of issues to be addressed before next release. 




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#483893: Fix applied by maintainer.

2008-06-20 Thread Eric S. Raymond
Fix is in Wesnoth svn revision 27360, will be in 1.5.1.





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473218: Bug fixed in trunk

2008-04-15 Thread Eric S. Raymond
Bug is fixed in Wesnoth trunk, r25842.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#437945: ascii: prints weird results for non-ascii chars

2008-02-25 Thread Eric S. Raymond
Florian Ernst <[EMAIL PROTECTED]>:
> there's another bugreport in the Debian BTS I haven't forwarded yet,
> please see <http://bugs.debian.org/437945>.

I see it.  But I don't know what code point that รก is generating,
which makes troubleshooting it a bit difficult.
 
> For the sake of completeness, please find attached the full debdiff of
> the current Debian package as it applies to your upstream work: some
> nametable fixes and simplified ascii.xml to make Debian xmlto actually
> build the manpage.

These look equivalent to a set of markup fixes I already have.  
They'll be in 3.9.
-- 
        http://www.catb.org/~esr/";>Eric S. Raymond




Bug#466168: [Fwd: Bug#466168: ascii: typos in nametable]

2008-02-25 Thread Eric S. Raymond
Florian Ernst <[EMAIL PROTECTED]>:
> > * There are three missing commas in nametable.
> > * "Right Angle" should be made consistent with "Left Angle Bracket".
> > * One of the comments is missing a header and doesn't show up.
> 
> I agree with these items and have just fixed them in the Debian package.
> Anders, thanks a lot for spotting them.
> 
> > * ` and ' cannot be used as matching quotes in most fonts today; in this
> > case, no clarity is lost by omitting them.
> 
> But I'll leave this up to Eric as the maintainer. Eric, what do you
> think?

I accept both changes for 3.9.  Thanks, Anders.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond