0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Mar 17, 2025 — Mar 17, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Supporting 2 param format for raise. Some fixes and support for 2 parameter format for raise. More... over 17 years ago
Fixing some remaining bugs in raise and rescue. More tests now execute properly. Setup proper BasicObject.method_missing which was missing and causing failure issues. Fixed a bug with creating the iseq from the rescue block - it needed a parent Implemented some missing methods and support for better exceptions. More... over 17 years ago
Completed implementation of intial raise and rescue. Correctly raised and rescued a single exception from a string. Doesn't handle raising custom exceptions yet. Does propogate the raise through the stack. More... over 17 years ago
Implement raising a single string argument and global error trap. raise will correctly throw a Flash Error (RTag class) when executed. Exception will only be properly caught at the outermost execution frame of the interpreter. More... over 17 years ago
Removing dead file. Preso launch merged into regular launch. More... over 17 years ago
Bunch of random cleanup of ugly code. More... over 17 years ago
Updating README. More... over 17 years ago
Fixed respond_to? on Flash objects, implement proc, final slideshow. respond_to? was spelled responds_to? on Flash objects, also didn't convert underscores to camel case. Both fixed. proc AS3 method should have accepted and ignored all params Final slide show for RubyConf 2008 presentation of Red Sun More... over 17 years ago
String each_line and +. instance_exec - preso work. Implemented instance_exec to support preso DSL. String each_line and + implemented. Work on preso DSL. More... over 17 years ago
Bugs in block conversion to Proc fixed. One bug comparing StackPointers with == instead of .equals Added extra clone() for when copying StackPointers during env copy. Fixed in heap test for env. More... over 17 years ago
More math methods, fixes to passing args to Flash constructor. More math methods for mixed type math operations. Was incorrectly stripping first argument to Flash constructors (copied code from method_missing which has the method name as the first arg) Work on slideshow, layout, better DSL, etc. More... over 17 years ago
Impl. method return multiple values. Fix _ camel event conversion. More work on preso framework and demos. Slide show DSL... More... over 17 years ago
Added translation from underscores to camelCase in Ruby->AS3 calls. More... over 17 years ago
Implemented alias_method and some fix and float ops. Neede alias_method to access superclass method from another method. Crazy. Looks like I need Kernel#define_method to create a new method that gets the scope variables. Framework development stresses the VM. More... over 17 years ago
Critical fixes to include classes and yielding. Found bug where include classes had wrong type. Found bug where yielding was manipulating the stack incorrectly. Work on preso framework. More... over 17 years ago
More Ruby bytecodes implemented. Presentation framework work. Trying to get greater coverage on Ruby bytecodes to have a slide to show how close I am. Also, working on SlideShow framework. More... over 17 years ago
Some math and array implementations for RubyConf preso. Implemented some operations on mixed type int and float. Worked through some missing opcodes from insns.def. More... over 17 years ago
More functionality for demos. not operator. More... over 17 years ago
Fixed bug in Array and Proc env creation, implemented Array#each. More... over 17 years ago
Global on handler implemented successfully using Proc code. More... over 17 years ago
Basic Proc working through &param for callbacks More... over 17 years ago
Playing with preso app. Impl opt_length and fix_to_s. More... over 17 years ago
Research on callbacks (failed), work on procs, require implemented. Researching callbacks. Needs working Proc to be correct. Getting Proc to work is a large task, not within current time frame. Implemented cheap require support in ramaze by finding opcodes and inserting compiled opcodes from other file. More... over 17 years ago
Support def obj.method(p); end syntax. More... over 17 years ago
Implement super opcode. Also floating point numbers. More... over 17 years ago
Experiment with style and Asterism More... over 17 years ago
Impl basic branching. Enabling Asterism demo. Basic branching implemented by searching for destination label. Obviously very slow. Implementing features needed for Asterism demo plans. More... over 17 years ago
Fixed to operators and interning and initial hash impl. More... over 17 years ago
Fixed stack error and id check to enable attr_accessor. Got attr_accessor to work. More... over 17 years ago
Implementing some more instance and attr set opcodes. Also, fix to setn opcode which was broken. More... over 17 years ago