Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Apr 30, 2015
Commits on Apr 29, 2015
  1. Update README.rst and setup.py

    authored
Commits on Feb 10, 2013
  1. @nickburlett

    Allow the <code lang=> tag to specify nonumber

    nickburlett authored
    nonumber is used to control numbers in the pygment html formatter
Commits on Jan 24, 2013
  1. @nickburlett

    template names with leading/trailing spaces

    nickburlett authored
    parsed Template names can have spaces before or after, but those
    shouldn't be part of the template name lookjp
  2. @nickburlett

    replace performance test

    nickburlett authored
  3. @nickburlett

    performance improvements

    nickburlett authored
    Make alternate 'drop' vesions of some of the rules so that the Regexp
    combiner (which requires identical actions when combining) can improve
    performance. This appears to have a 2x performance enhancement in my
    tests
Commits on Jan 17, 2013
  1. @nickburlett

    Swap out the <code> tag for <source>, Add pygments

    nickburlett authored
    This allows the <code> tag to be used separately by using <source> for
    code blocks intended to be formatted.
    
    Additionally, if pygments is available, and use_pygments=True is passed
    to html.make_parser, pygments is used to generate with
    source-highlighting. The lang attribute will be used to lookup a lexer
    for the language.
Commits on Jan 16, 2013
  1. @nickburlett
  2. @nickburlett

    add a way to force the parser generation

    nickburlett authored
    use `./setup.py generate_parser -f` to generate the parser regardless
    of modification time of input and output
Commits on Jan 15, 2013
  1. @nickburlett

    Fix <code> to work correclty with tabs

    nickburlett authored
    <code> should keep tabs (and not enter an infinite loop if they
    happen).
    
    My recent changes to pijnu also mean that some of the tests that were
    checking for LF should instead be checking for EOL_KEEP.
Commits on Jan 13, 2013
  1. @nickburlett
  2. @nickburlett
  3. @nickburlett

    directory restructure and add setup.py

    nickburlett authored
    parser files now in their own directory, and a setup.py script can
    build through the "build_parsers" command
  4. @nickburlett

    several improvemets

    nickburlett authored
    * merge colon_lists and semi_colon_lists into a single dt
    * better support for CRLF
    * have the TestCase help identify what parts of the strings differ
    * have setup_module in tests only regenerate the python files if the
    grammars are newer than the output
  5. @nickburlett

    rename parser.py to parserExample.py

    nickburlett authored
    parser.py was getting imported by nosetests, which was actually trying
    to get the parser module from the Python standard libraries.
Commits on Nov 12, 2012
  1. Fix a few bugs detailed below:

    authored
    	* Fix parsing of preformatted content
    	* Update TODO.rst with working syntax
    	* Add a list of known bugs
    	* Add rendering for invalid lines
    	* Remove *Parser.py files (those are autogenerated by Pijnu)
Commits on Nov 9, 2012
  1. Fix bug related to CR/LF

    authored
Commits on Nov 8, 2012
Commits on Apr 26, 2012
  1. Improve indentation in HTML postprocessor.

    authored
    Improve text postprocessor based on HTML one.
Commits on Apr 16, 2012
  1. Merge pull request #40 from cburgmer/master

    authored
    Fix rendering of h[1-6] titles in text post-processing. Thanks!
  2. @cburgmer
Commits on Mar 13, 2012
Commits on Oct 27, 2011
Commits on Oct 24, 2011
  1. Handle \t in input; close #37

    authored
  2. @lrowe

    Add missing preprocessorParser.py

    lrowe authored committed
  3. @erikrose

    Remove import of mutagen.

    erikrose authored committed
    I don't know what that was doing there.
Commits on Oct 17, 2011
  1. @lrowe @erikrose

    Add missing preprocessorParser.py

    lrowe authored erikrose committed
  2. @erikrose

    Remove import of mutagen.

    erikrose authored
    I don't know what that was doing there.
Commits on Aug 4, 2011
  1. Solve bugs and add tests for them.

    authored
     * Allow / in template names.
     * Allow wikitext in table cells
     * Allow newline inside template parameters but not at the end
Commits on Aug 3, 2011
  1. Solve 3 bugs in templates preprocessing; add tests

    authored
    Also: improve rendering of README.rst
  2. Add basic documentation in README.rst

    authored
    Also: move the current content of README.rst to parsers.rst to keep a
    trace of the research work we have done.
Something went wrong with that request. Please try again.