aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [ruby/rdoc] Normalization of comment should check languageaycabta2019-07-2611-53/+73
| | | | | | | | | RDoc::Text#normalize_comment that is included RDoc::Comment always remove Ruby style comment indicator "#" and C style comment indicator "/**/", but should check language and remove only the language's comment indicator. https://github.com/ruby/rdoc/commit/ca68ba1e73
* [ruby/rdoc] ClassModule#add_comment should receive RDoc::Commentaycabta2019-07-263-10/+18
| | | | https://github.com/ruby/rdoc/commit/3fb03bf399
* Ignore Merge commit and insufficiency commit for ruby core repository.Hiroshi SHIBATA2019-07-261-19/+27
|
* Improve the commits list for cherry-picking from default gems.Hiroshi SHIBATA2019-07-261-4/+7
| | | | | | * Ignore Merge commit from the commit lists before trying to pick commit. * Show the commits list at first.
* Escape parentheses for syntax hilighting for VScode.Hiroshi SHIBATA2019-07-261-1/+1
|
* Adjust the test direcotry structure of rdoc.Hiroshi SHIBATA2019-07-261-1/+1
|
* pass to obj_info().Koichi Sasada2019-07-261-6/+1
| | | | | obj_info() has a routine to show SPECIAL_CONST_P() objects so we don't need to check it here.
* * 2019-07-26git2019-07-261-1/+1
|
* Bump osx_image on Travis CI to xcode11Nobuyoshi Nakada2019-07-261-4/+4
| | | | | Also Homebrew is up-to-date and "Updating Homebrew" takes less than one minute.
* Get rid of failures about coverageNobuyoshi Nakada2019-07-251-1/+1
| | | | | Run test suites explicitly instead of auto-running, to get rid of failures when simplecov is not installed but COVERAGE is set.
* Initialize vm_throw_data::throw_state as intNobuyoshi Nakada2019-07-251-2/+4
| | | | | | | | As `struct vm_throw_data::throw_state` is initialized as `VALUE` by rb_imemo_new, extended MSW part is assigned to it on LP64 big-endian platforms. Fix up 1feda1c2b091b950efcaa481a11fd660efa9e717
* Check wether multibyte character is splitaycabta2019-07-251-0/+4
|
* Separated tool/test/runner.rb and test/runner.rbNobuyoshi Nakada2019-07-254-38/+33
| | | | | | As `make test-tool` does not use gems, and no Rubygems stuffs is needed, so moved such things to test/runner.rb. Also no longer nees `--test-target-dir` option.
* Use libraries in the base directory if givenNobuyoshi Nakada2019-07-251-1/+2
|
* Added --base-directory optionNobuyoshi Nakada2019-07-251-0/+4
|
* Moved NoMemoryError hookNobuyoshi Nakada2019-07-251-4/+8
| | | | | Moved NoMemoryError hook from AutoRunner.run to Runner#run, so it will work even in non-autorunning mode.
* Fix a typo in inspectKazuhiro NISHIYAMA2019-07-251-1/+1
|
* Moved NoMemoryError hook to Test::Unit::AutoRunnerNobuyoshi Nakada2019-07-252-7/+5
|
* Do not fetch remote tagsNobuyoshi Nakada2019-07-251-2/+2
|
* [ruby/io-console] Do not use add_development_dependencyNobuyoshi Nakada2019-07-251-4/+1
| | | | https://github.com/ruby/io-console/commit/bc77f46391
* [ruby/psych] Get rid of C90 featureNobuyoshi Nakada2019-07-251-1/+2
| | | | | | | | | | | | | | | For ruby 2.6 and earlier. https://travis-ci.org/ruby/psych/jobs/562435717#L245-L248 ``` ../../../../ext/psych/psych_parser.c: In function ‘make_exception’: ../../../../ext/psych/psych_parser.c:87:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] VALUE ePsychSyntaxError = rb_const_get(mPsych, rb_intern("SyntaxError")); ^ ``` https://github.com/ruby/psych/commit/aa457443b8
* [ruby/psych] Suppress uninitialized instance variable warningsNobuyoshi Nakada2019-07-251-1/+1
| | | | | | | | | | | | | In verbose mode, `test_delegator` in `test/psych/visitors/test_yaml_tree.rb` shows following warning. https://travis-ci.org/ruby/psych/jobs/562435717#L268 ``` /home/travis/build/ruby/psych/test/psych/visitors/test_yaml_tree.rb:10: warning: instance variable @obj not initialized ``` This is because `Psych.load` bypasses #initialize with the #init_with method. https://github.com/ruby/psych/commit/f99523388f
* [ruby/psych] Deduplicate hash keys if they're stringsJean Boussier2019-07-252-1/+37
| | | | https://github.com/ruby/psych/commit/0414982ffd
* [ruby/psych] Drop to support fat gem support.Hiroshi SHIBATA2019-07-251-5/+1
| | | | | | ref. https://github.com/ruby/bigdecimal/pull/149 https://github.com/ruby/psych/commit/25ae263252
* [ruby/psych] Do not use add_development_dependency.Hiroshi SHIBATA2019-07-251-5/+0
| | | | https://github.com/ruby/psych/commit/939754237f
* Fix errno at seeking socket/pipe on WindowsNobuyoshi Nakada2019-07-253-1/+16
| | | | [Bug #12230]
* Use PRIuSIZE instead of "%zu"Nobuyoshi Nakada2019-07-251-7/+10
|
* Clarify Thread exception handling documentation [ci skip]Jeremy Evans2019-07-241-8/+19
| | | | | | From djellemah (John Anderson). Fixes [Bug #12252]
* * 2019-07-25git2019-07-251-1/+1
|
* Document that Range#cover? returns false if <=> returns nilJeremy Evans2019-07-241-1/+4
| | | | Fixes [Bug #12090]
* Suppress deflateParams() warningsNobuyoshi Nakada2019-07-241-4/+4
|
* Split ls lineNobuyoshi Nakada2019-07-241-1/+3
|
* GNU ls -T has different meaningNobuyoshi Nakada2019-07-241-1/+1
|
* Fix typo [ci skip]Takashi Kokubun2019-07-241-1/+1
|
* Resurrect timestamp debug logTakashi Kokubun2019-07-241-0/+1
| | | | | because it failed again https://travis-ci.org/ruby/ruby/jobs/563026412 even after 676df311d90990a4666adb5b1db4c7aa6b080e57.
* @@project_dir in Gem::TestCase is no longer usedNobuyoshi Nakada2019-07-242-12/+0
|
* [rubygems/rubygems] Make `@@project_dir` constants per filesNobuyoshi Nakada2019-07-242-14/+14
| | | | https://github.com/rubygems/rubygems/commit/955174658f
* [rubygems/rubygems] Resolve `@@project_dir` from test file pathsNobuyoshi Nakada2019-07-243-2/+4
| | | | | | | `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
* Adjusted test runnerNobuyoshi Nakada2019-07-241-1/+1
|
* test-bundled-gems-run: Respect -k optionNobuyoshi Nakada2019-07-241-3/+6
|
* Reduced duplicate commands in test-bundled-gems-runNobuyoshi Nakada2019-07-241-6/+4
|
* should not free local hook_list here.Koichi Sasada2019-07-242-3/+17
| | | | | | | | | | | 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
* transcode.c (rb_econv_open0): remove unused codeYusuke Endoh2019-07-241-15/+4
| | | | Coverity Scan found this.
* Make Object#singleton_methods work correctly for singleton classes of objectsJeremy Evans2019-07-232-0/+26
| | | | Fixes [Bug #10901]
* Test missing Content-Type warningsNobuyoshi Nakada2019-07-241-4/+11
|
* Test invalid offset warningsNobuyoshi Nakada2019-07-241-3/+6
|
* * 2019-07-24git2019-07-241-1/+1
|
* Show the caller's locationNobuyoshi Nakada2019-07-242-3/+15
| | | | | * lib/net/http/header.rb: show the caller's location instead of the current lines.
* Make pkg_config in mkmf include -I cflags in return valueJeremy Evans2019-07-231-4/+4
| | | | | | | | | | | 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]
* Document that non-blocking mode isn't always supported on Windows [ci skip]Jesús Burgos Maciá2019-07-231-0/+4
|