openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
W
Writing a Ruby compiler in Ruby
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very High Activity
Commits
: Listings
Analyzed
2 days
ago. based on code collected
2 days
ago.
Sep 26, 2025 — Sep 26, 2026
Showing page 24 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
String: add replace, delete!, squeeze!
Vidar Hokstad
More...
3 months ago
String: implement delete/squeeze, charset-aware count, fix tr negation
Vidar Hokstad
More...
3 months ago
Rewrite String#split: regex, char-split, limit, proper whitespace mode
Vidar Hokstad
More...
3 months ago
Regex: support \A, \z, \Z string anchors
Vidar Hokstad
More...
3 months ago
Implement String#scan
Vidar Hokstad
More...
3 months ago
Regex: support \b/\B word boundaries; match from position without slicing
Vidar Hokstad
More...
3 months ago
Implement String#sub, proper Regexp gsub; fix Regexp#match position arg
Vidar Hokstad
More...
3 months ago
Document block-parameter-in-proc limitation (proc { |&b| ... })
Vidar Hokstad
More...
3 months ago
Add Proc#yield, #===, #source_location, #parameters
Vidar Hokstad
More...
3 months ago
Add Enumerable#chunk_while and #slice_when
Vidar Hokstad
More...
3 months ago
Add Hash#compact, compact!, to_proc
Vidar Hokstad
More...
3 months ago
Fix super in block-defined methods (Class.new/class_eval blocks)
Vidar Hokstad
More...
3 months ago
Struct: real deconstruct_keys(keys) and StructClass.keyword_init?
Vidar Hokstad
More...
3 months ago
Struct.new argument validation + class_eval yields the class to its block
Vidar Hokstad
More...
3 months ago
Struct: terminate members walk at Object; recursion guards for ==/hash
Vidar Hokstad
More...
3 months ago
Complete Struct: Enumerator on no block, Range/IndexError in values_at and []
Vidar Hokstad
More...
3 months ago
Fix instance size + vtable copy for classes with runtime/expression superclasses
Vidar Hokstad
More...
3 months ago
Fix parser: expr OP arr[i].method bound trailing method to whole expression
Vidar Hokstad
More...
3 months ago
Implement Struct.new (real class factory) + fix String#[] exclusive ranges
Vidar Hokstad
More...
3 months ago
Fix defined? emitting a call to method `false` (crash)
Vidar Hokstad
More...
3 months ago
Implement StringIO (was an empty stub)
Vidar Hokstad
More...
3 months ago
Add Object#instance_eval / instance_exec
Vidar Hokstad
More...
3 months ago
Block-def target via self.__def_target + real singleton_class
Vidar Hokstad
More...
3 months ago
Register block/class_eval defs on the block's runtime self
Vidar Hokstad
More...
3 months ago
Fix Class.new/Module.new with a scoped or expression superclass
Vidar Hokstad
More...
3 months ago
Inherit class methods from a runtime superclass; Data member inheritance
Vidar Hokstad
More...
3 months ago
Fix hang subclassing a runtime (Class.new) superclass
Vidar Hokstad
More...
3 months ago
Data#inspect: build via Array#join instead of chained concat
Vidar Hokstad
More...
3 months ago
Fix *args+**kwargs arg splitting; implement Data; add Symbol#size
Vidar Hokstad
More...
3 months ago
Unblock numeric specs: nan_value, Numeric complex-parts, Rational()
Vidar Hokstad
More...
3 months ago
←
1
2
…
20
21
22
23
24
25
26
27
28
…
116
117
→
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