Web lists-archives.com

Bug#870593: ITP: golang-github-tdewolff-parse -- Go parsers for web formats

Package: wnpp
Severity: wishlist
Owner: Anthony Fok <foka@xxxxxxxxxx>

* Package name    : golang-github-tdewolff-parse
  Version         : 2.1.0+git20170712.30.e4ac711-1
  Upstream Author : Taco de Wolff
* URL             : https://github.com/tdewolff/parse
* License         : Expat (MIT)
  Programming Lang: Go
  Description     : Go parsers for web formats

 This package contains several lexers and parsers written in Go.
 All subpackages are built to be streaming, high performance
 and to be in accordance with the official (latest) specifications.
 The lexers are implemented using buffer.Lexer in
 https://github.com/tdewolff/buffer and the parsers work on top of
 the lexers. Some subpackages have hashes defined (using Hasher
 https://github.com/tdewolff/hasher) that speed up common
 byte-slice comparisons.

Reason for packaging:
 Required by github.com/tdewolff/minify,
 which in turn is likely needed by Hugo in the near future.
 See https://github.com/gohugoio/hugo/issues/3761
 and https://github.com/gohugoio/hugo/pull/3760
 /usr/bin/minify is also an interesting and useful tool in its own right.