Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-24 | Document that Range#cover? returns false if <=> returns nil | Jeremy Evans | |
Fixes [Bug #12090] | |||
2019-07-24 | Suppress deflateParams() warnings | Nobuyoshi Nakada | |
2019-07-24 | Split ls line | Nobuyoshi Nakada | |
2019-07-24 | GNU ls -T has different meaning | Nobuyoshi Nakada | |
2019-07-24 | Fix typo [ci skip] | Takashi Kokubun | |
2019-07-24 | Resurrect timestamp debug log | Takashi Kokubun | |
because it failed again https://travis-ci.org/ruby/ruby/jobs/563026412 even after 676df311d90990a4666adb5b1db4c7aa6b080e57. | |||
2019-07-24 | @@project_dir in Gem::TestCase is no longer used | Nobuyoshi Nakada | |
2019-07-24 | [rubygems/rubygems] Make `@@project_dir` constants per files | Nobuyoshi Nakada | |
https://github.com/rubygems/rubygems/commit/955174658f | |||
2019-07-24 | [rubygems/rubygems] Resolve `@@project_dir` from test file paths | Nobuyoshi Nakada | |
`Dir.pwd` may differ from the source path. Test directories and files should be resolved from test file paths. https://github.com/rubygems/rubygems/commit/e18e7c81b4 | |||
2019-07-24 | Adjusted test runner | Nobuyoshi Nakada | |
2019-07-24 | test-bundled-gems-run: Respect -k option | Nobuyoshi Nakada | |
2019-07-24 | Reduced duplicate commands in test-bundled-gems-run | Nobuyoshi Nakada | |
2019-07-24 | should not free local hook_list here. | Koichi Sasada | |
exec_hooks_postcheck() clean executed hook_list if it is needed. list_exec is freed if there are no events and this list is local event (connected to specific iseq). However, iseq keeps to point this local hook_list, freed list. To prevent this situation, do not free hook_list here even if it has no events. This issue is reported by @joker1007. https://twitter.com/joker1007/status/1153649170797830144 | |||
2019-07-24 | transcode.c (rb_econv_open0): remove unused code | Yusuke Endoh | |
Coverity Scan found this. | |||
2019-07-23 | Make Object#singleton_methods work correctly for singleton classes of objects | Jeremy Evans | |
Fixes [Bug #10901] | |||
2019-07-24 | Test missing Content-Type warnings | Nobuyoshi Nakada | |
2019-07-24 | Test invalid offset warnings | Nobuyoshi Nakada | |
2019-07-24 | * 2019-07-24 | git | |
2019-07-24 | Show the caller's location | Nobuyoshi Nakada | |
* lib/net/http/header.rb: show the caller's location instead of the current lines. | |||
2019-07-23 | Make pkg_config in mkmf include -I cflags in return value | Jeremy Evans | |
This was the historical behavior, it was modified unintentionally by 097c3e9cbbf23718371f08c24b2d2297b039f63f, which started storing these flags in a different global variable. Also, include the incflags when logging, and document that the method modifies $INCFLAGS. Fixes [Bug #10651] | |||
2019-07-23 | Document that non-blocking mode isn't always supported on Windows [ci skip] | Jesús Burgos Maciá | |
2019-07-23 | Reset mtime of all files on osx | Nobuyoshi Nakada | |
Often checked out files are in the future on OSX image. | |||
2019-07-23 | Relaxed target_os matching | Nobuyoshi Nakada | |
When target_alias is not empty, `-gnu` suffixed is not stripped. [Bug #16015] | |||
2019-07-23 | Show seconds and in the modified time order | Nobuyoshi Nakada | |
[ci skip] | |||
2019-07-23 | Retry to update Unicode timestamp | Nobuyoshi Nakada | |
2019-07-23 | Let the index boundary check in rb_enc_from_index be flagged as unlikely | Lourens Naudé | |
[Misc #15806] Closes: https://github.com/ruby/ruby/pull/2128 | |||
2019-07-23 | Explicitly initialise encodings on init to remove branches on encoding lookup | Lourens Naudé | |
[Misc #15806] Closes: https://github.com/ruby/ruby/pull/2128 | |||
2019-07-23 | check iseq is executable | Koichi Sasada | |
2019-07-23 | Support memsize of AST | Nobuyoshi Nakada | |
2019-07-23 | Let memory sizes of the various IMEMO object types be reflected correctly | Lourens Naudé | |
[Feature #15805] Closes: https://github.com/ruby/ruby/pull/2140 | |||
2019-07-23 | Added the upstream repositories to default gems. | Hiroshi SHIBATA | |
2019-07-23 | reline is default gems now. | Hiroshi SHIBATA | |
2019-07-23 | Removed duplicated entry for racc. | Hiroshi SHIBATA | |
2019-07-22 | Document BasicObject does not implement #object_id and #send [ci skip] | Jeremy Evans | |
Fixes [Bug #10422] | |||
2019-07-22 | Document encoding of string returned by Regexp.quote [ci skip] | Jeremy Evans | |
Also, remove documentation about returning self, which makes no sense as self would be the Regexp class. It could be interpreted as return the argument if no changes were made, but that hasn't been the behavior at least since 1.8.7 (and probably before). Fixes [Bug #10239] | |||
2019-07-22 | Adjust documentation for Kernel#raise [ci skip] | Jeremy Evans | |
Mention how each of the arguments are retrievable from the generated Exception object. Fixes [Bug #10110] | |||
2019-07-23 | Split test/ripper/test_files.rb to run in parallel | Nobuyoshi Nakada | |
2019-07-23 | Stop packing rb_method_definition_t | Nobuyoshi Nakada | |
By using `BITFIELD`, `type` field should not be forced to align. | |||
2019-07-23 | * 2019-07-23 | git | |
2019-07-22 | Fix documentation for Array#pack m directive count specifier [ci skip] | Jeremy Evans | |
Fixes [Bug #10025] | |||
2019-07-22 | Allways fetch the latest commit from default gems repository. | Hiroshi SHIBATA | |
2019-07-22 | constify again. | Koichi Sasada | |
Same as last commit, make some fields `const`. include/ruby/ruby.h: * Rasic::klass * RArray::heap::aux::shared_root * RRegexp::src internal.h: * rb_classext_struct::origin_, redefined_class * vm_svar::cref_or_me, lastline, backref, others * vm_throw_data::throw_obj * vm_ifunc::data * MEMO::v1, v2, u3::value While modifying this patch, I found write-barrier miss on rb_classext_struct::redefined_class. Also vm_throw_data::throw_state is only `int` so change the type. | |||
2019-07-22 | [ruby/date] Describe what is meant by valid in the Date.valid_date? rdoc | Jeremy Evans | |
https://github.com/ruby/date/commit/8eca79d1f0 | |||
2019-07-22 | constify RHash::ifnone. | Koichi Sasada | |
RHash::ifnone should be protected by write-barriers so this field should be const. However, to introduce GC.compact, the const was removed. This commit revert this removing `const` and modify gc.c `TYPED_UPDATE_IF_MOVED` to remove `const` forcely by a type cast. | |||
2019-07-22 | Fixed exception message | Nobuyoshi Nakada | |
2019-07-22 | Only the first argument can be --test-target-dir option | Nobuyoshi Nakada | |
Raise the proper exception when that option is not given but non-option argument is. | |||
2019-07-22 | Update rake-12.3.3. | Hiroshi SHIBATA | |
2019-07-22 | * 2019-07-22 | git | |
2019-07-22 | Run test-tool in the order of the tests | Nobuyoshi Nakada | |
2019-07-21 | common.mk: `make check` now includes `make test-tool` | Yusuke Endoh | |
And `make test-tool` includes `make test-testframework`. This change may be arguable because I'm unsure who is an intended user of `make check`: a normal user, or Ruby-core developer. Normal users don't have to run `make test-tool` for testing their installation, but Ruby committers should run it before they commit anything. In this case, I'd be conservative; `make check` includes `test-tool`. If normal users often report a failure of `make test-tool`, then we can consider to split `make check` for two sets of target users. |