Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Oct 12, 2010
  1. v0.10

    authored
        - Don't FAIL due to test count error on systems without lua
    
          The skip count was always off on systems without lua. We said we
          skipped 6 tests, but it was 3 where the URL wasn't =~ /failo/.
    
          It's easier to just skip the entire test suite on those systems, so
          move the prereq for lua before the plan.
    
          Also don't run each of those tests 10 times. There's no need.
  2. don't FAIL due to test count error on systems without lua

    authored
    The skip count was always off on systems without lua. We said we
    skipped 6 tests, but it was 3 where the URL wasn't =~ /failo/.
    
    It's easier to just skip the entire test suite on those systems, so
    move the prereq for lua before the plan.
    
    Also don't run each of those tests 10 times. There's no need.
Commits on Sep 23, 2010
  1. v0.09

    authored
        - Use the not-so-well-known dong string delimiting syntax in the
          Perl emitter.
  2. Lua: remove Data::Dump dependency

    authored
  3. Perl: use dongs ase quote delemiters

    authored
    This doesn't work with long quote files due to tokenbuf in parser.h
    only being char[256].
Commits on Sep 22, 2010
  1. v0.08

    authored
        - Replace horridly complex Lua string escaping with something that
          just uses Lua's multiline string
          syntax. http://www.wellho.net/resources/ex.php4?item=u104/mlx
    
        - Don't mark any strings coming into the program as UTF-8. Just
          apply binmode() to the filehandles. Garbage in/garbage out.
    
        - Test UTF-8 output of C programs, and test Lua if we have it
  2. Replace horridly complex Lua string escaping with something that just…

    authored
    … uses Lua's multiline string syntax
Commits on Sep 21, 2010
  1. v0.07

    authored
        - FIX UTF-8 output & tests.
    
        - Add App::QuoteCC::Input::Text for line-delimited text input.
  2. fix our UTF-8 output

    authored
    We mark STDIN/STDOUT as UTF-8, but when we e.g. spew out the Perl
    program we want to just spew out raw UTF-8 octets.
    
    We could spew out UTF-8 escaped strings and just set binmode :utf8
    there, but I'm trying to keep operations to a minimum.
    
    In the C and Lua output on the other hand we *do* want our strings to
    be UTF-8 marked, since we're not escaping them with some dump module,
    but our own custom code.
  3. v0.06

    authored
        - Stop using perl5i to avoid perl5i issue #99
          (http://github.com/schwern/perl5i/issues#issue/99)
    
          Maybe I'll give perl5i another shot once it's more stable. But
          for now I don't feel like chasing its bugs.
Commits on Jun 23, 2010
  1. v0.05

    authored
        - Cleanup the tempdir() after we're done with it.
    
        - Be more pedantic about checking for curl/gcc due to cpantesters failures
Commits on May 31, 2010
  1. v0.04

    authored
        - Add support for Lua output. The Lua output requires the Lua
          POSIX library.
  2. Seed math.randomseed() with time * pid to get sub-second randomness

    authored
    Now `while true; do lua out.lua; done` works as expected. I.e. prints
    a different value on every invocation. This exploits the PID
    randomness on modern Unix systems.
Commits on May 30, 2010
  1. @hinrik

    Add support for Lua output

    hinrik authored
Commits on May 21, 2010
  1. v0.03

    authored
        - Typo: ::Perl not ::C in App::QuoteCC::Output::Perl
    
        - Hack to make UTF-8 input work. Use Encode to mark strings as
          UTF-8 (why weren't they marked before?!), and use open, not
          File::Slurp to spit out files.
  2. tests for --all content

    authored
Commits on May 19, 2010
  1. v0.02

    authored
        - Lots of changes, more docs, bugfixes, Perl backend and more
  2. Updated docs for perl backend

    authored
  3. sanity check quotes for length

    authored
  4. Add Perl backend

    authored
Something went wrong with that request. Please try again.