Commits

Show all
Author Commit Message Labels Comments Date
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Refactoring: extract the _handle_event method.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Inlined and removed the $start_para closure.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Corrected the meaning of several of the labels.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Convert the proto-text parser to a non-procedurally-recursive one. We now use a loop and a stack of tags to process the proto-text.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Created the RNG_Renderer base class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Converted ToDocBook to RendererBase.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Moved the rest of the logic to RendererBase.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Started working on a base class for ToHTML and ToDocBook - RendererBase.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Add the 'dom' argument to 'source' (with a test).
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
[Minor] Reformatted.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Add another source option in ToHTML - 'string_ref'.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extracted a few methods from translate_to_html() in preparation for generality.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Moved an old script to the rejects.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Now checking for leading whitespace and erroring.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Moved an unused function to the rejects.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Now checking for an error thrown on inline tags. Moved some inaccessible code to the rejects.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Convert some $open and $close code to use accessors. This is as a pre-cursor to converting to an exception class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Got rid of the skip_all in t/app-to-html.t and made the tests pass.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Convert another Carp::confess to ->throw().
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Created a ::LineError base class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Convert another Carp::confess to ->throw.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Now throwing another exception.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Converted the test script to a block.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Add a dependency - Exception::Class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Removed an unused function from a text file.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extracted _parse_opening_tag_attrs .
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Converted direct hash-ref's to accessors.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Converted a direct hash-ref access to an accessor.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extracted the ::Struct::Tag class from the place it was used.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extracted the Struct/Tag.pm module with documentation.
  1. Prev
  2. Next