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

Bug#743063: marked as done (ITP: ruby-github-linguist -- detection and highlight of the programming language of source code and ignore binary files)



Your message dated Thu, 03 Dec 2015 22:00:19 +0000
with message-id <E1a4bvH-0004V1-3l@franck.debian.org>
and subject line Bug#743063: fixed in ruby-github-linguist 4.7.2-1
has caused the Debian Bug report #743063,
regarding ITP: ruby-github-linguist -- detection and highlight of the programming language of source code and ignore binary files
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
743063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743063
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: timothee <debian@timotheegirard.com>

* Package name    : ruby-github-linguist
  Version         : 2.10.11
  Upstream Author : GitHub <support@github.com>
* URL             : https://github.com/github/linguist
* License         : MIT
  Programming Lang: Ruby
  Description     : detection and highlight of the programming language of source code and ignore binary files

Library use by GitHub to detect blob languages, highlight code, ignore binary files, suppress generated files in diffs, and generate language breakdown 
graphs.

Features :
	- Language detection : ruby-github-linguist defines a list of all languages known to GitHub in a yaml file. In order for a file to be highlighted, a 
language and a lexer must be defined there.

Most languages are detected by their file extension. For disambiguating between files with common extensions, we first apply some common-sense heuristics to 
pick out obvious languages. After that, we use a statistical classifier. This process can help us tell the difference between, for example, .h files which 
could be either C, C++, or Obj-C.

	- Syntax Highlighting : The actual syntax highlighting is handled by our Pygments wrapper, ruby-pygments.rb. It also provides a Lexer abstraction 
that determines which highlighter should be used on a file.

	- Stats : The Language stats bar that you see on every repository is built by aggregating the languages of each file in that repository. The top 
language in the graph determines the project's primary language.

	- Ignore vendored files : Checking other code into your git repo is a common practice. But this often inflates your project's language stats and may 
even cause your project to be labeled as another language. ruby-github-linguist is able to identify some of these files and directories and exclude them.

	- Generated file detection : Not all plain text files are true source files. Generated files like minified js and compiled CoffeeScript can be 
detected and excluded from language stats. As an extra bonus, these files are suppressed in diffs.

--- End Message ---
--- Begin Message ---
Source: ruby-github-linguist
Source-Version: 4.7.2-1

We believe that the bug you reported is fixed in the latest version of
ruby-github-linguist, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 743063@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pirate Praveen <praveen@debian.org> (supplier of updated ruby-github-linguist package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 30 Nov 2015 17:15:10 +0530
Source: ruby-github-linguist
Binary: ruby-github-linguist
Architecture: source all
Version: 4.7.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Pirate Praveen <praveen@debian.org>
Description:
 ruby-github-linguist - detection and highlight of the programming language of source cod
Closes: 743063
Changes:
 ruby-github-linguist (4.7.2-1) unstable; urgency=low
 .
   [ Timothée Girard ]
   * Initial release (Closes: #743063)
Checksums-Sha1:
 51929ce798d8f4a0106bcc979ccb547125697c38 2298 ruby-github-linguist_4.7.2-1.dsc
 40d7df062ce77c45534cba736884dd1a058f6fba 685611 ruby-github-linguist_4.7.2.orig.tar.gz
 f199743f232a885c389182ec72a05539a3e8aedc 2876 ruby-github-linguist_4.7.2-1.debian.tar.xz
 53d8e626ed607c3a9ba0dc5baac8ae9a1268f0d0 557582 ruby-github-linguist_4.7.2-1_all.deb
Checksums-Sha256:
 030046e079418fea8c82172781d6ebadbd195bf8ba2cac796082d29205b5bf24 2298 ruby-github-linguist_4.7.2-1.dsc
 10956a673660727fdc84560f72026fbbf7478bbb68b80742de71e3bf324a46a5 685611 ruby-github-linguist_4.7.2.orig.tar.gz
 4500eb3d73d14424a5eb047d8966abe07a41b340a36a0c839dd1cad49f3fc39c 2876 ruby-github-linguist_4.7.2-1.debian.tar.xz
 dc8e2c83b2eeb9d2b4d077b09d33c50318409129d84f03a492becdfeffa71e9a 557582 ruby-github-linguist_4.7.2-1_all.deb
Files:
 68d3d6771390c1e13f071293b7a00fb1 2298 ruby optional ruby-github-linguist_4.7.2-1.dsc
 c8ffd5dfabfcf27a2872260f7bed1e95 685611 ruby optional ruby-github-linguist_4.7.2.orig.tar.gz
 655d831cd0c80f2460a20b275bb69cd0 2876 ruby optional ruby-github-linguist_4.7.2-1.debian.tar.xz
 e268dbec719bf4eebca8e2288c676667 557582 ruby optional ruby-github-linguist_4.7.2-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWXDfAAAoJEM4fnGdFEsIqQqcP/3Js2NJaRB2UB10bdGA8go+9
oWxA9NpAih1+yrKZ3+mv8+2QejIDEErcc8Oy1sI0GULGfmiYUkHkMar/7UyvXurT
8UvFHuDWa+5HBlBRPTn/A5cIPMAR3+OGPPh2hOODjsg9t4SpZhLHEUKDHeu8/Pau
QFlAIriITkdpgWfVLE0GVIgisSvEz1qeE6HDH5A0K22w0GbEOeF8+corIRnA4sWm
slvaE18fSDknpnUjsvB7+YwR1mvQ2zMEbzaeiRo3SPugETqXn5wMFrRCjBQMBi68
hrIQcNpGB3NJji4y0TTWB9+GXLu7R+pqSm3mEAuSj85Kcry61ErmJHclbIKrWkKV
smztPFJPSArBGA4WGYcmOizNAlVS5ttda3Vd3duqtIdjBOuTQIJtFlw/Na2Y7MQO
JKZN+n9m3LEgXBxzuhRAHustxsO4ppQCPCmufCR3kHesKGi46xlX/WmMEQA7dOnj
y3yYroUCoiDpTLU+kf3JEO/kBZlTRdau4/9un0aeZJ+FruR8YNDrjx1oTtASYrh/
ovBZVWu8Jg/NFjpFyPyP0RGg+h0rKpYygPE3TjT/NZ0mNS6ptVIqhSEM6IdFjt2Y
8TyeWrwKupy9PkDt+dNClGdLNEqsTdyCN3ppSywUkWG0JS7bfU40Etm1B31hXCgE
Gd0pVkWTa3boGzGZox4Z
=X035
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: