Commits on Aug 27, 2012
  1. [CommandLine] Add a test for being able to parse flags/positionals in…

    … any relative order. This was a major shortcoming of the old implementation
    committed Aug 27, 2012
  2. [CommandLine] Rearrange functions in Arguments for cleanliness. Fixup…

    … Argument.t tests (mostly stubs) to account for the new architecture
    committed Aug 27, 2012
Commits on Aug 26, 2012
  1. [CommandLine] move get_description logic from Arguments to ArgumentDe…

    …f, with some refactoring.
    committed Aug 26, 2012
  2. [CommandLine] Factor out some of the argument definition processing l…

    …ogic to a separate class.
    committed Aug 26, 2012
  3. [CommandLine] Rewrite Arguments to take arg defs in a better format, …

    …and to parse them in a more sane way.
    committed Aug 26, 2012
Commits on Aug 25, 2012
  1. [Net] Add in an example curl-alike program which uses Rosella.Net to …

    …duplicate some functionality from the popular curl program.
    committed Aug 25, 2012
  2. [Net] Add a new, generic .request method to the SimpleHttp UserAgent,…

    … for the rare cases when we have the method as a string.
    committed Aug 25, 2012
  3. [Net] Add a UserAgent.display_info method to display some misc debugg…

    …ing info. Some fixes to debugging output
    committed Aug 25, 2012
  4. [Net] Add a debug/display functionality to the UserAgent. Add a verbo…

    …se mode to the SimpleHttp agent to output the in/out data in a format similar to what curl -v uses.
    committed Aug 25, 2012
Commits on Aug 18, 2012
  1. [Net] Add a test for MimeBase64 showing a UTF8 character encoded, whi…

    …ch causes problems in other implementations
    committed Aug 18, 2012
  2. [Test] Update Asserter.__default_message to format the string for mor…

    …e expressive error messages
    committed Aug 18, 2012
Commits on Aug 8, 2012
  1. [Template,String] Fix two test failures uncovered from my fixes in Te…

    …st.Asserter.Throws. benabik++ for pointing them out.
    committed Aug 8, 2012
Commits on Jul 28, 2012
  1. [Json] Add in a new ParseResult object to hold more detailed parse in…

    …formation. Add in a validate and a parse_simple function. This is a slight breaking change, so the tests are updated
    committed Jul 28, 2012
Commits on Jul 27, 2012
  1. [Test] Fix Asserter.throws() and Asserter.throws_nothing(), with test…

    …s. benabik++ for pointing out the problems
    committed Jul 27, 2012
Commits on Jul 3, 2012
  1. [Xml] Xml is now stable.

    committed Jul 3, 2012
  2. [Query] Iterable.any() was broken. It's consuming an extra value, whi…

    …ch disappears when we read the stream. Make this problem go away when we don't have a predicate, and put in a TODO note to properly fix it later
    committed Jul 3, 2012
Commits on Jul 1, 2012
  1. [Xml] Fix Tag.to_xml to be more compact when the tag has zero childre…

    …n or exactly one Text child. Add a Tag.last_child method to mirror the .first_child method
    committed Jul 1, 2012
  2. [Xml] Add Tag.add_children and Tag.add_children_from_hash methods, to…

    … help with constructing XML documents from native data types
    committed Jul 1, 2012
  3. [String] Update FormatPrinter.format_obj to take field-level formats …

    …as well, for more fine-grained control
    committed Jul 1, 2012