Commits on Sep 1, 2014
  1. Merge pull request #3 from jemc/master

    Update to new Rubinius VM runtime environment
    committed Sep 1, 2014
  2. @jemc

    Make specs pass with new Rubinius runtime.

    (Used rbx-master, soon to be rbx-2.3.0)
    jemc committed Aug 31, 2014
Commits on Aug 31, 2014
  1. @jemc
  2. @jemc
  3. @jemc
Commits on Mar 15, 2012
Commits on Nov 24, 2011
  1. Added @avelino to Contributors.

    committed Nov 23, 2011
  2. Merge pull request #2 from avelino/master

    Implementation PEP8 and Encode UTF-8
    committed Nov 23, 2011
  3. @avelino
  4. @avelino

    Add pep8 and encode

    avelino committed Nov 24, 2011
  5. @avelino

    Add pep8 and encode

    avelino committed Nov 24, 2011
  6. @avelino

    Add pep8 and encode

    avelino committed Nov 24, 2011
Commits on Jun 13, 2011
Commits on Jan 4, 2011
  1. Calling Ruby code from Python.

    committed Jan 4, 2011
  2. Use #!python to specify if an example must be run with the python pro…

    …gram.
    
    Not all of our examples will run successfully in CPython, as we will have some
    code examples of how to use Ruby code from Python, and that will certainly dont
    work on other Python implementations.
    
    So now, every example explicitly specified which Python interpreters it must be
    run with.
    committed Jan 4, 2011
  3. Added tuple,list,dict types.

    committed Jan 4, 2011
Commits on Jan 2, 2011
  1. Fixed version printing on repl.

    committed Jan 2, 2011
  2. Added 3clause bsd license.

    committed Jan 1, 2011
Commits on Dec 24, 2010
  1. Let Typhon::Compiler always recompile files when running bin/typhon d…

    …irectly.
    
    Once typhon has been installed as a gem it will compile files only when needed.
    For development, we most likely will be usin bin/typhon directly.
    committed Dec 24, 2010
  2. Merge remote branch 'origin/master'

    committed Dec 24, 2010
  3. Always recompile by now.

    committed Dec 24, 2010
  4. @stormbrew

    Made it so that py_from_module on a module really does return self, w…

    …hich was supposed to be the case in my previous commit.
    stormbrew committed Dec 24, 2010
  5. Long compile option

    committed Dec 24, 2010
  6. More README love.

    committed Dec 24, 2010
  7. REPL use Readline history.

    committed Dec 24, 2010
  8. REPL show system Python version

    committed Dec 24, 2010
  9. Basic Typhon REPL.

    committed Dec 24, 2010
  10. Added tagline.

    committed Dec 24, 2010
  11. @stormbrew

    Simplified and fixed variable lookup so it should work better in all …

    …scopes (of particular note, closure functions).
    
    Since all objects (including function and class objects) have a py_from_module method, we can use that in any scope to pull up
    the module it came from. This change uses that rather than the more complex switching based on node type done before. The only
    special case is when the node we're in doesn't come from typhon. Namely, an eval node, where there is no self to pull from.
    stormbrew committed Dec 24, 2010