Index of /ports/www/py-slimmer/work/slimmer

      Name                    Last modified       Size  Description

[DIR] Parent Directory 22-Jan-2008 03:42 - [   ] __init__.py 10-May-2006 05:27 1k [DIR] build/ 18-Jan-2008 16:41 - [   ] js_function_slimmer.py 10-May-2006 05:27 5k [   ] result 10-May-2006 05:27 1k [   ] setup.py 10-May-2006 05:27 2k [   ] slimmer.py 10-May-2006 05:27 22k [   ] slimmer_exp.py 10-May-2006 05:27 20k [DIR] tests/ 10-May-2006 05:27 -

slimmer.py is a whitespace optimizer for CSS, HTML and XHTML output.
It's written by Peter Bengtsson, peter@fry-it.com in 2004-2005.

INSTALLATION::

 $ tar -zxvf slimmer-x.x.x.tgz
 $ cd slimmer/
 $ sudo python setup.py install
 
USAGE::

 >>> import slimmer
 >>> from slimmer import css_slimmer
 >>> css_slimmer("h1, h2 { font-family: 'Courier New', Courier; }")
 "h1,h2{font-family:'Courier New',Courier;border:1px solid black;}"
 >>> html_slimmer('<a  href="x" title="   foo  bar  "> one </a>  <br />')
 >>> from slimmer import html_slimmer, xhtml_slimmer
 >>> html_slimmer('''<a  href="x" title="   foo  bar  "
                   > one </a>  <br/>''')
 '<a href="x" title="   foo bar  "> one </a><br />'

 
UNITTESTS::

 $ cd slimmer/tests
 $ python testSlimmer.py