7
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Nov 05, 2025 — Nov 05, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
fixed a bug in String#search_codepoint (it was ignoring breaks) More... almost 16 years ago
fix a malloc warning, because in the evil parse.y file, free() is a macro to xfree(), and we really want to use the original free() here More... almost 16 years ago
added all the ISO-8859 encodings left as some of them are used in rubyspec More... almost 16 years ago
Fixed a memory leak. More... almost 16 years ago
Fixed a bug of #1059. does not accept what send #initialize_copy to BasicObject and Object. More... almost 16 years ago
fix a bug in Exception#== when an infinite loop would be entered when comparing exceptions from different classes More... almost 16 years ago
fix a bug in StringIO#puts when called with recursive arrays More... almost 16 years ago
fix a bug in Array#== when called with recursive arrays More... almost 16 years ago
fix a bug in Struct#hash when called on recursive structs More... almost 16 years ago
fix a bug when we would free outer memory but still keep outers pointing to that memory location, causing crashes later during const lookup (this fixes rspec) More... almost 16 years ago
Rational#rationalize will be passed the variable-length argument. Fixed a #1062. More... almost 16 years ago
Object#trust with untrusted and frozen object will throw a RuntimeError. And When $SAFE is 3, throw an exception. More... almost 16 years ago
Kernel#untrust with frozen object will throw an exception. More... almost 16 years ago
More method of Array will throw a SecurityError when $SAFE is 4. More... almost 16 years ago
added an implementation of str_each_uchar32 for UTF-8 (UTF-8 was using the generic UCnv one) More... almost 16 years ago
will throw a NameError when $FILENAME, $* and $-W are changed. More... almost 16 years ago
a much better each_codepoint and some DRI in yesterday's code More... almost 16 years ago
changed the internal representation of strings More... almost 16 years ago
some memory could be used after beeing freed More... almost 16 years ago
simpler and better rstr_reverse_bang More... almost 16 years ago
fixed String#inspect on strings containing non-BMP characters and cleaned-up some checks More... almost 16 years ago
Removing the ucs2_mode parameter that was in most of string functions, as it was always set to true anyway. The parameter is still in the UCnv functions but I will probably also remove it from there later. More... almost 16 years ago
Started using C-blocks (note that they should not be used in ObjC or sensitive places like dispatcher.cpp) More... almost 16 years ago
fix a bug in the compilation of scopes where the current_block_arg state variable wouldn't be re-entrant (this fixes the compilation of the mechanize library) More... almost 16 years ago
fix a bug in String#gsub! where we would segfault during string concatenation More... almost 16 years ago
Kernel.require will load a file path of beginning with "~". More... almost 16 years ago
IO#write will not throw an exception if stream is read-only when writing data is 0 byte. More... almost 16 years ago
IO#close_write will throw an IOError if the stream is readable and non-duplex. More... almost 16 years ago
move the conformsToProtocol: and performSelector: custom methods on direct pure-Ruby subclasses More... almost 16 years ago
implement a better RubyHash hashing function for arrays, as the CF one isn't good enough More... almost 16 years ago