Bug#738484: ITP: libhtml-element-library-perl -- module that provides API calls for common actions on trees when using HTML::Tree

2014-02-09 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-element-library-perl
  Version : 5.120100
  Upstream Author : Terrence Brannon 
* URL : https://metacpan.org/release/HTML-Element-Library
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that provides API calls for common actions on trees 
when using HTML::Tree

This method provides API calls for common actions on trees when using 
HTML::Tree.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1391983854.985494.30738.nullmailer@dotix



Bug#737674: ITP: libhtml-dashboard-perl -- module that tries to achieve spreadsheet-like formatting for HTML tables

2014-02-04 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-dashboard-perl
  Version : 0.03
  Upstream Author : Philipp Janert
* URL : https://metacpan.org/release/HTML-Dashboard
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that tries to achieve spreadsheet-like formatting 
for HTML tables

Rather than having to build up an HTML table from data, row by row and cell
by cell, applying formatting rules at every step, this module allows the user
to specify a set of simple rules with the desired formatting options. The
module will evaluate the rules and apply the formatting options as necessary.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1391550162.998367.20533.nullmailer@dotix



Bug#737467: ITP: libhtml-tagtree-perl -- module that generates HTML via a tree of tag objects

2014-02-02 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-tagtree-perl
  Version : 1.00
  Upstream Author : daniel debrito 
* URL : https://metacpan.org/release/HTML-TagTree
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that generates HTML via a tree of tag objects

HTLM::TagTrees allows easy building of a tree objects where
each object represents: 1) a tag 2) its value and 3) any
tag attributes. Valid HTML is build of the tree via a method call.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1391375887.187345.31130.nullmailer@dotix



Bug#731653: ITP: libhtml-gentoc-perl -- module that generates a Table of Contents for HTML documents

2013-12-07 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-gentoc-perl
  Version : 3.20
  Upstream Author : Kathryn Andersen


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1386450630.276797.10238.nullmailer@dotix



Bug#731622: ITP: libhtml-linklist-perl -- module that creates a 'smart' list of HTML links

2013-12-07 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-linklist-perl
  Version : 0.1503
  Upstream Author : Kathryn Andersen
* URL : https://metacpan.org/release/HTML-LinkList
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that creates a 'smart' list of HTML links

HTML::LinkList contains a number of functions for taking sets of URLs and
labels and creating suitably formatted HTML. These links are "smart" because,
if given the url of the current page, if any of the links in the list equal
it, that item in the list will be formatted as a special label, not as a
link; this is a Good Thing, since the user would be confused by clicking on a
link back to the current page.

While many website systems have plugins for "smart" navbars, they are
specialized for that system only, and can't be reused elsewhere, forcing
people to reinvent the wheel. This is one of the wheels, free to be reused
by anybody; just the simple functions, a backend, which can be plugged into
whatever system you want.

The default format for the HTML is to make an unordered list, but there are
many options, enabling one to have a flatter layout with any separators you
desire, or a more complicated list with differing formats for different
levels.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1386429328.439230.17764.nullmailer@dotix



Bug#731356: ITP: libhtml-tree-perl -- module that works with HTML in a DOM-like tree structure

2013-12-04 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-tree-perl
  Version : 5.03
  Upstream Author : Christopher J. Madsen , Jeff Fearn 

* URL : https://metacpan.org/release/HTML-Tree
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that works with HTML in a DOM-like tree structure

Objects of the HTML::Element class can be used to represent elements of
HTML document trees. These objects have attributes, notably attributes
that designates each element's parent and content. The content is an
array of text segments and other HTML::Element objects. A tree with
HTML::Element objects as nodes can represent the syntax tree for a
HTML document.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1386168062.419262.18460.nullmailer@dotix



Bug#731044: ITP: libarray-group-perl -- module that converts an array into array of arrayrefs of uniform size N

2013-12-01 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libarray-group-perl
  Version : 3.0
  Upstream Author : Terrence Brannon 
* URL : https://metacpan.org/release/Array-Group
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that converts an array into array of arrayrefs of 
uniform size N

The ngroup method reformats a list into a list of arrayrefs. It is often used
for formatting data into HTML tables, amongst other things.

dissect() returns a list of lists where the first element of each sublist
will be one of the first elements of the source list, and the last element
will be one of the last. This behaviour is much more useful when the input
list is sorted.

The key difference between the two methods is that dissect() takes elements
from the start of the list provided and pushes them onto each of the
subarrays sequentially, rather than simply dividing the list into discrete
chunks.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1385898084.749924.18574.nullmailer@dotix



Bug#731042: ITP: libscalar-listify-perl -- module that produces an array(ref)? from a scalar value or array ref

2013-12-01 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libscalar-listify-perl
  Version : 0.02
  Upstream Author : Terrence Brannon 
* URL : https://metacpan.org/release/Scalar-Listify
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that produces an array(ref)? from a scalar value or 
array ref

A lot of Perl code ends up with scalars having either a single scalar value
or a reference to an array of scalar values. In order to handle the two
conditions, one must check for what is in the scalar value before getting on
with one's task. Ie:

$text_scalar = 'text';

$aref_scalar = [ 1.. 5 ];

print ref($text_scalar) ? (join ':', @$text_scalar) : $text_scalar;

And this module is designed to address just that!


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1385896845.999196.5734.nullmailer@dotix



Bug#731037: ITP: liblist-rotation-cycle-perl -- module that cycles through a list of values via a singleton object implemented as closure.

2013-12-01 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: liblist-rotation-cycle-perl
  Version : 1.009
  Upstream Author : Imre Saling 
* URL : https://metacpan.org/release/List-Rotation-Cycle
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that cycles through a list of values via a singleton 
object implemented as closure.

Use List::Rotation::Cycle to loop through a list of values. Once you get to
the end of the list, you go back to the beginning.

List::Rotation::Cycle is implemented as a Singleton Pattern. You always just
get 1 (the very same) Cycle object even if you use the new method several
times. This is done by using Memoize on the new method. It returns the same
object for every use of new that comes with the same List of parameters.

This description was automagically extracted from the module by dh-make-perl.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1385891982.965307.2781.nullmailer@dotix



Bug#731008: ITP: libhtml-prettyprinter-perl -- module that generates nice HTML files from HTML syntax trees

2013-11-30 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libhtml-prettyprinter-perl
  Version : 0.03
  Upstream Author : Claus Schotten 
* URL : https://metacpan.org/release/HTML-PrettyPrinter
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module that generates nice HTML files from HTML syntax trees

HTML::PrettyPrinter produces nicely formatted HTML code from a HTML syntax
tree. It is especially usefull if the produced HTML file shall be read or
edited manually afterwards. Various parameters let you adapt the output to
different styles and requirements.

If you don't care how the HTML source looks like as long as it is valid and
readable by browsers, you should use the as_HTML() method of HTML::Element
instead of the pretty printer. It is about five times faster.

The pretty printer will handle line wrapping, indention and structuring by
the way the whitespace in the tree is represented in the output. Furthermore
upper/lowercase markup and markup minimization, quoting of attribute values,
the encoding of entities and the presence of optional end tags are
configurable.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1385851541.423281.11289.nullmailer@dotix



Bug#728736: ITP: libacme-constant-perl -- module that makes inconstant constants, except actually not

2013-11-04 Thread Radu-Bogdan Croitoru
Package: wnpp
Owner: Radu-Bogdan Croitoru 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libacme-constant-perl
  Version : 0.1.3
  Upstream Author : Konrad Borowski 
* URL : https://metacpan.org/release/Acme-constant
* License : Expat
  Programming Lang: Perl
  Description : module that makes inconstant constants, except actually not

Acme::constant lets you make inconstant constants, just like the constants the
users of Ruby or Opera (before Opera 14, that is) already enjoyed.

Unlike Perl constants, that are replaced at compile time, Acme constants, in
true dynamic programming language style, can be modified even after
declaration.

Just like constants generated with standard use constant pragma, the
constants declared with use Acme::Constant don't have any sigils. This makes
using constants easier, as you don't have to remember what sigil do constants
use.