| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
It is unnatural and probably a typo.
|
|
|
|
|
| |
This reverts commit ba35c14325ebbf1da8f200df83c45ee9937ff8a1.
This is because ripper fails symbol lookup error.
|
|
|
|
| |
It is unnatural and probably a typo.
|
| |
|
| |
|
|
|
|
| |
It looks like hanging up when fetching from a remote first time.
|
|
|
|
| |
https://github.com/ruby/racc/commit/a887ebe529
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://github.com/ruby/ruby/pull/2637#discussion_r341812475
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
I think this meant to mention `MatchData`? This is a breaking change, but
should be a minor one.
|
| |
|
|
|
|
| |
https://github.com/ruby/date/commit/9bc6e30a82
|
|
|
|
| |
https://github.com/ruby/date/commit/ae14e5f293
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This gets the time zone abbreviations from
https://www.timeanddate.com/time/zones/, and adds unambiguous time
zones not already present in zonetab.list. See bin/update-abbr
for the program used.
This regenerates zonetab.h using prereq.mk (requires gperf).
Only one test line is added, just to make sure a new time zone
abbreviation is picked up.
Fixes Ruby Bug 16286
https://github.com/ruby/date/commit/702e8b3033
|
| |
|
|
|
|
| |
Apply __attribute__((__returns_nonnull__)) when available.
|
|
|
|
| |
malloc can fail. Should treat such situations.
|
|
|
|
|
|
| |
Looking at gc.c, rb_aligned_malloc contains `return NULL;` so it
has to be taken care of. Note however that posix_memalign(3posix)
does _not_ set errno.
|
|
|
|
|
| |
clang also supports __attribute__((__alloc_size__)) so why not use
it when the compiler says it does.
|
|
|
|
| |
https://github.com/ruby/zlib/commit/3e98e4cac3
|
|
|
|
|
|
|
|
|
|
|
| |
Before this change, it was not possible to write out zero for the
timestamp part of a Gzip file's header, as calling GzipWriter#mtime with
zero was ignored.
Judging from the docs for `GzipWriter#mtime=`, it should be possible to
indicate that no timestamp is available by calling the method with zero.
https://github.com/ruby/zlib/commit/310be39cac
|
|
|
|
| |
Fixes Ruby Bug 16281.
|
|
|
|
| |
Follow up of 473882e01f7e55753733e2607ace633b5041f11f
|
| |
|
|
|
|
|
|
|
|
| |
Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
previous Ruby versions.
https://github.com/ruby/stringio/commit/60ee9ccd95
|
|
|
|
|
|
|
|
| |
This reverts commit af01edd7d8575f544f647dbe8cde5b6ae535d459.
Revert requested by Yui Naruse.
https://github.com/ruby/date/commit/875d563557
|
|
|
|
|
|
| |
"invalid <anything>" type of exception
https://github.com/ruby/date/commit/3e55c09ba4
|
|
|
|
| |
https://github.com/ruby/fileutils/commit/5ac9a8a1f7
|
|
|
|
|
|
| |
Gem::Specification#add_development_dependency.
https://github.com/ruby/gdbm/commit/bd2e7f6647
|
|
|
|
|
|
|
|
| |
Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
previous Ruby versions.
https://github.com/ruby/gdbm/commit/f9aaa1a08d
|
|
|
|
|
|
|
|
| |
Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
previous Ruby versions.
https://github.com/ruby/zlib/commit/21711ed0ce
|
|
|
|
| |
Also fixed some grammatical errors. [ci skip]
|
|
|
|
|
| |
* Ignode to change ext/json/depend
* Fixed to ignore json_pure files
|
|
|
|
|
|
| |
This reverts commit e1bf29314feee6aaf535917da0178e868e7ff3fa.
I'm not sure why this broke stuff, I need to investigate later.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit is to attempt fixing this error:
http://ci.rvm.jp/results/trunk-gc-asserts@ruby-sky1/2353281
Each non-full heap_page struct contains a reference to the next page
that contains free slots. Compaction could fill any page, including
pages that happen to be linked to as "pages which contain free slots".
To fix this, we'll iterate each page, and rebuild the "free page list"
depending on the number of actual free slots on that page. If there are
no free slots on the page, we'll set the free_next pointer to NULL.
Finally we'll pop one page off the "free page list" and set it as the
"using page" for the next allocation.
|