Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bjpop/language-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: travitch/language-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 7 files changed
  • 1 contributor

Commits on Mar 21, 2012

  1. Simplify the ghc 6.12 memory usage hack

    Sink this down into the affected file using CPP instead of duplicating
    the AST module and choosing in Cabal.
    Tristan Ravitch committed Mar 21, 2012
    Configuration menu
    Copy the full SHA
    8135de7 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2012

  1. Add a TH-style monadic AST building interface

    The new module provides a set of composable monadic AST building
    functions that make it easy to hygienically create python identifiers.
    Tristan Ravitch committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    6cfd309 View commit details
    Browse the repository at this point in the history
  2. Include the uniplate dependency

    Tristan Ravitch committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    cad86c1 View commit details
    Browse the repository at this point in the history
  3. Quote string literals in the pretty printer

    Tristan Ravitch committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    2584fdc View commit details
    Browse the repository at this point in the history
  4. Relax the pretty dependency

    Tristan Ravitch committed Mar 26, 2012
    Configuration menu
    Copy the full SHA
    a2d4365 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2012

  1. Put parens around tuples

    Tristan Ravitch committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    649a9b1 View commit details
    Browse the repository at this point in the history
  2. Add a helper for constructing dotted name expressions

    Tristan Ravitch committed Mar 29, 2012
    Configuration menu
    Copy the full SHA
    628833c View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2012

  1. Tweak string literal pretty printing

    If the literal includes a newline character, use ''' quoted strings so
    that the produced code is valid.
    Tristan Ravitch committed Mar 30, 2012
    Configuration menu
    Copy the full SHA
    8493b77 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2012

  1. Include parens when pretty printing tuples

    Tristan Ravitch committed Mar 31, 2012
    Configuration menu
    Copy the full SHA
    d40c4bc View commit details
    Browse the repository at this point in the history
  2. Version bump to avoid cabal issues

    Tristan Ravitch committed Mar 31, 2012
    Configuration menu
    Copy the full SHA
    8e12304 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2012

  1. Add a pretty printer that uses blaze-builder

    The pretty printer returns a Builder; the caller can do whatever they
    want with it.  This makes composing output from the pretty printer
    much more efficient.
    Tristan Ravitch committed Apr 5, 2012
    Configuration menu
    Copy the full SHA
    d2f119a View commit details
    Browse the repository at this point in the history
  2. Minor formatting

    Tristan Ravitch committed Apr 5, 2012
    Configuration menu
    Copy the full SHA
    ba51d0f View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2012

  1. Add a pretty printer case for the Starred expression

    Tristan Ravitch committed Apr 10, 2012
    Configuration menu
    Copy the full SHA
    db9ff13 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2012

  1. Merge branch 'master' of github.com:travitch/language-python

    Tristan Ravitch committed Apr 12, 2012
    Configuration menu
    Copy the full SHA
    47f5295 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2012

  1. Remove the parens around tuples in PrettyAST

    Parens are apparently supposed to be represented explicitly in the AST
    using Paren expressions.  The tuple builder now includes a ParenE when
    necessary instead.
    Tristan Ravitch committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    f9d3d8d View commit details
    Browse the repository at this point in the history
Loading