Permalink
Switch branches/tags
Nothing to show
Commits on Sep 1, 2014
  1. Merge pull request #3 from jemc/master

    vic committed Sep 1, 2014
    Update to new Rubinius VM runtime environment
  2. Make specs pass with new Rubinius runtime.

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

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

    vic committed Nov 24, 2011
    Implementation PEP8 and Encode UTF-8
  3. Add pep8 and encode

    avelino committed Nov 24, 2011
  4. Add pep8 and encode

    avelino committed Nov 24, 2011
  5. 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.

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

    vic committed Jan 4, 2011
    …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.
  3. Added tuple,list,dict types.

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

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

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

    vic committed Dec 24, 2010
    …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.
  2. Merge remote branch 'origin/master'

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

    vic committed Dec 24, 2010
  4. Made it so that py_from_module on a module really does return self, w…

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

    vic committed Dec 24, 2010
  6. More README love.

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

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

    vic committed Dec 24, 2010
  9. Basic Typhon REPL.

    vic committed Dec 24, 2010
  10. Added tagline.

    vic committed Dec 24, 2010
  11. Simplified and fixed variable lookup so it should work better in all …

    stormbrew committed Dec 24, 2010
    …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.