openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
R
rubyjs
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Feb 18, 2025 — Feb 18, 2026
Showing page 4 of 6
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Generate HTML page that runs the tests inside a browser. All tests pass in all four major browsers (IE6, Firefox, Opera, Konqueror).
Michael Neumann
More...
over 18 years ago
* Implement case statement (got mapped to "if") * alias === to eql?
Michael Neumann
More...
over 18 years ago
Implement "next" in while loop
Michael Neumann
More...
over 18 years ago
Improve "if" statements with no "then" block by negating condition and swapping "then" and "else" blocks. This is a common situation with "unless".
Michael Neumann
More...
over 18 years ago
last commit fixed a TODO
Michael Neumann
More...
over 18 years ago
Optimize conditionalize. For example:
Michael Neumann
More...
over 18 years ago
Allow multiple outputs (useful inside pipes if you want to store a copy to a file, but also output it to STDOUT).
Michael Neumann
More...
over 18 years ago
*
Michael Neumann
More...
over 18 years ago
Refactor testing a bit to make it faster. Allow "-" in rubyjs_gen to read from stdin.
Michael Neumann
More...
over 18 years ago
* Use Rhino again by default for running tests, because Spidermonkey doesn't run all tests (this BUG has to be fixed!). * Implement "break" inside of "while"
Michael Neumann
More...
over 18 years ago
*
Michael Neumann
More...
over 18 years ago
Use spidermonkey-based RunScript (faster than rhino)
Michael Neumann
More...
over 18 years ago
Plug-in the vendor parsetree version.
Michael Neumann
More...
over 18 years ago
apply patch
Michael Neumann
More...
over 18 years ago
import ParseTree
Michael Neumann
More...
over 18 years ago
* CodeGenerator: surround everything with with_current_model * core.rb: rebuild_class: Fix including modules * Implement String#split, Array#delete * Fix constant lookup * RWT: Implement Label * Add test case for Array
Michael Neumann
More...
over 18 years ago
* rubyjs_gen: add --debug, --opt and --show-options command line options * Implement --opt NoArgumentArityChecks options * Fix bug in supercall() when the super() method is not directly defined in the superclass, but e.g. in the super-super class * Implement DebugNameGenerator which doesn't obfuscate the variable names too much (enabled when in $RUBYJS__DEBUG mode) * RWT: Implement Panel, AbsolutePanel and RootPanel classes * RWT: Add Element.changeToStaticPositioning and Element.setAbsolutePixelPosition methods * add TestString
Michael Neumann
More...
over 18 years ago
Port Widget class
Michael Neumann
More...
over 18 years ago
Remove file as it became obsolete
Michael Neumann
More...
over 18 years ago
RubyJS changes:
Michael Neumann
More...
over 18 years ago
remove DOM class. Instead use Element and Event classes.
Michael Neumann
More...
over 18 years ago
Fix bug in String#strip, cause by \s -> " " instead of "\\s"
Michael Neumann
More...
over 18 years ago
Implement Opera specific overrides. Implement compareElement method in DOM.rb.
Michael Neumann
More...
over 18 years ago
Implement String#strip, #length and #size methods
Michael Neumann
More...
over 18 years ago
Move comments from Javascript inline into Ruby comments
Michael Neumann
More...
over 18 years ago
Add script that test the tests that should already pass.
Michael Neumann
More...
over 18 years ago
Add Label widget and widget related code.
Michael Neumann
More...
over 18 years ago
Forgot to add Event.rb
Michael Neumann
More...
over 18 years ago
Add example
Michael Neumann
More...
over 18 years ago
Add __init and correct dispatchEvent handler
Michael Neumann
More...
over 18 years ago
←
1
2
3
4
5
6
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree