aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Fix dangling path name from fstring""Takashi Kokubun2019-08-042-3/+4
| | | | | | | | | | | | This reverts commit 326c00b6f89e1c86e6fe29ab60da593eb6883a88. We also confirmed that test_gced_eval_location fails without the changes: https://travis-ci.org/ruby/ruby/builds/567417818 https://rubyci.org/logs/rubyci.s3.amazonaws.com/arch/ruby-master/log/20190804T000003Z.fail.html.gz https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu1604/ruby-master/log/20190804T003005Z.fail.html.gz https://rubyci.org/logs/rubyci.s3.amazonaws.com/icc-x64/ruby-master/log/20190804T000007Z.fail.html.gz https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10x/ruby-master/log/20190804T001806Z.fail.html.gz https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian9/ruby-master/log/20190804T003005Z.fail.html.gz
* yaml few build warning fixesDavid Carlier2019-08-041-5/+5
| | | | Closes: https://github.com/ruby/ruby/pull/2283
* Remove dependency on `openssl/conf_api.h`Dmitry Petrashko2019-08-041-1/+0
| | | | | | None of the functions defined in this header are actually used in Ruby. Fixes build against boringssl that does not have this file. Closes: https://github.com/ruby/ruby/pull/2210
* [Doc] Fix Array#to_h call-seqKenichi Kamiya2019-08-041-2/+2
| | | | Closes: https://github.com/ruby/ruby/pull/2254
* [Doc] Fix Array#difference call-seqKenichi Kamiya2019-08-041-1/+1
| | | | Closes: https://github.com/ruby/ruby/pull/2255
* change call CGI methods from :: to .Semyon Pupkov2019-08-047-62/+62
| | | | Closes: https://github.com/ruby/ruby/pull/1749
* Use the word heredocs in Here Documents docsOlivier Lacan2019-08-041-1/+1
| | | | | | | | | | | | | | | | Two advantages: - higher relevance of the extremely common word "heredocs" which may help people find this page when searching for "ruby heredocs" - the anchor link becomes `#label-Here+Documents+-28heredocs-29`, which is ugly due to the parentheses but includes the word "heredocs" in the URL to this section If anyone knows a way to prevent RDoc from turning invalid characters into ugly and meaningless ASCII codes, I'm listening. I don't want to break existing anchor links but RDoc should really ignore these characters or turn them into dashes. Closes: https://github.com/ruby/ruby/pull/2103
* Better wording for __ENCODING__Lars Kanis2019-08-041-1/+1
| | | | | | | "locale encoding" is misleading since it doesn't mean Encoding.find("locale") but the encoding used to interpret the script file. It's therefore better to call it "script encoding" as in the paragraphs above. Closes: https://github.com/ruby/ruby/pull/1611
* README: Add smart URL for joining mailing listWill Binns2019-08-041-1/+1
| | | | | | | | | This adds a couple of parameters to the mailing list link in the README so that the subject line and body are automatically populated. The body is populated with the `subscribe` string so that all an individual has to do is perform the send action in their mail client. Closes: https://github.com/ruby/ruby/pull/2236
* Fix release post output for tool/format-releaseMarcus Stollsteimer2019-08-041-0/+1
| | | | | | Different entries should be separated by an empty line. Closes: https://github.com/ruby/ruby/pull/2137
* Revert "Fix dangling path name from fstring"Takashi Kokubun2019-08-042-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 5931857281ce45c1c277aa86d1588119ab00a955 temporarily, leaving `TestEval#test_gced_eval_location` to see the impact for missing the changes. That's because too many CIs are failing for `require` behaviors: http://rubyci.s3.amazonaws.com/freebsd11zfs/ruby-master/log/20190803T063004Z.fail.html.gz http://rubyci.s3.amazonaws.com/unstable10x/ruby-master/log/20190803T051806Z.fail.html.gz http://rubyci.s3.amazonaws.com/unstable11x/ruby-master/log/20190803T052406Z.fail.html.gz http://rubyci.s3.amazonaws.com/unstable10s/ruby-master/log/20190803T111909Z.fail.html.gz http://rubyci.s3.amazonaws.com/unstable11s/ruby-master/log/20190803T062506Z.fail.html.gz http://rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20190803T052505Z.fail.html.gz https://app.wercker.com/ruby/ruby/runs/mjit-test1/5d4512c921ca08000857936a?step=5d451305c2809c0008a3da76 https://app.wercker.com/ruby/ruby/runs/mjit-test2/5d4512c921ca080008579371?step=5d4513000421020007ca122d http://ci.rvm.jp/results/trunk_gcc4@silicon-docker/2177591 http://ci.rvm.jp/results/trunk_gcc6@silicon-docker/2177596 http://ci.rvm.jp/results/trunk_clang_60@silicon-docker/2178802 http://ci.rvm.jp/results/trunk-theap-asserts@silicon-docker/2177555 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2178747 Mostly `TestRequire#test_race_exception` failures, but in ci.rvm.jp `require` inside rubyspec hangs very often.
* [DOC] "nmake check" is preferable to "nmake exam" now [ci skip]Nobuyoshi Nakada2019-08-041-4/+4
| | | | [Feature #14187]
* [DOC] updated about icons in win32/README.win32 [ci skip]Nobuyoshi Nakada2019-08-041-5/+9
| | | | [Bug #13348]
* * 2019-08-04git2019-08-041-1/+1
|
* [DOC] "nmake check" is preferable to "nmake exam" now [ci skip]Nobuyoshi Nakada2019-08-041-1/+1
| | | | [Feature #14187]
* [DOC] Mark up path names to show a backslash [ci skip]Nobuyoshi Nakada2019-08-041-2/+2
|
* Move assert_ruby_status and assert_throw to CoreAssertions for default gems.Hiroshi SHIBATA2019-08-032-37/+37
|
* [DOC] mentioned minimum versions of tools [ci skip]Nobuyoshi Nakada2019-08-031-3/+3
|
* Added more attributes [ci skip]Nobuyoshi Nakada2019-08-031-0/+1
|
* Refine error messageNobuyoshi Nakada2019-08-031-1/+6
| | | | | Highlight failed command and suggest installing the command. [Bug #16042]
* Suppress warnings against locations in evalNobuyoshi Nakada2019-08-032-11/+11
|
* * expand tabs.git2019-08-031-1/+1
|
* Fix dangling path name from fstringNobuyoshi Nakada2019-08-033-3/+15
| | | | | | | | * parse.y (yycompile): make sure in advance that the `__FILE__` object shares a fstring, to get rid of dangling path name. Fixed up 53e9908d8afc7f03109b0aafd1698ab35f512b05. [Bug #16041] * vm_eval.c (eval_make_iseq): ditto.
* Show the location of `eval` which uses `__FILE__`/`__LINE__`Nobuyoshi Nakada2019-08-031-2/+8
|
* * expand tabs.git2019-08-031-2/+2
|
* Predefine some IDsNobuyoshi Nakada2019-08-038-29/+32
|
* [bundler/bundler] Remove Bundler.rubygems.config_map because it was deprecated.Hiroshi SHIBATA2019-08-032-5/+1
| | | | https://github.com/bundler/bundler/commit/5215ae7fa3
* [bundler/bundler] The keys for RbConfig::CONFIG was String.Hiroshi SHIBATA2019-08-031-2/+3
| | | | https://github.com/bundler/bundler/commit/ffc5e76335
* [bundler/bundler] Point to CoC which contains the contributor covenantAdam Wanninger2019-08-031-1/+2
| | | | https://github.com/bundler/bundler/commit/a94f74682e
* Explicitly ignored GEMRC environmental variable.Hiroshi SHIBATA2019-08-031-0/+1
|
* Fixed up 365ee22d73ec73c119a842de271504e04bed6f45Hiroshi SHIBATA2019-08-031-1/+1
|
* Fixed the broken example with ruby core structure.Hiroshi SHIBATA2019-08-031-1/+2
|
* [bundler/bundler] Bump rubocop to 0.74.0David Rodríguez2019-08-034-4/+4
| | | | | | | And reenable exclusion because the bug why we added them has been fixed. See https://github.com/rubocop-hq/rubocop/issues/6861. https://github.com/bundler/bundler/commit/bda63fcffc
* [bundler/bundler] net-http-persistent 3.1.0 has been releasedDavid Rodríguez2019-08-033-9/+31
| | | | https://github.com/bundler/bundler/commit/ffb7d6fa53
* [bundler/bundler] Adapt to the way my automatiek patch worksDavid Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/b8ee4aec0b
* [bundler/bundler] Bump automatiek to 0.2.0David Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/cd1abf8b3f
* [bundler/bundler] Bump net-http-persistent to 3.0.1David Rodríguez2019-08-0313-442/+813
| | | | | | | | | | | | | * Adds an extra artifice task to vendorize new `connection_pool` dependency. * Cherry-pick's needed Windows fix not yet merged into master branch of `net-http-persistent`. * Update bundler usages to be compatible with the new version, and fix unit specs. https://github.com/bundler/bundler/commit/0575baa6bb
* [bundler/bundler] Always set `cache_all` via config during testsDavid Rodríguez2019-08-037-31/+60
| | | | | | | So that the behavior is the same regardless of the tested bundler version. https://github.com/bundler/bundler/commit/664549427a
* [bundler/bundler] Enable `Style/UnneededInterpolation` copDavid Rodríguez2019-08-039-20/+20
| | | | https://github.com/bundler/bundler/commit/4c6a3c3cf7
* [bundler/bundler] Check for straneous quotesDavid Rodríguez2019-08-032-1/+26
| | | | | | And use single quotes consistenly. https://github.com/bundler/bundler/commit/8b9fbbb2df
* [bundler/bundler] [CurrentRuby] Say we are ruby? when the generic local ↵Samuel Giddins2019-08-032-0/+21
| | | | | | | | | platform is Gem::Platform::RUBY This allows us to always say we're ruby? when force_ruby_platform is set, and fixes using gemspec & force_ruby_platform on windows. https://github.com/bundler/bundler/commit/3cb89b7e5c
* [bundler/bundler] Fully remove compatibility guardDavid Rodríguez2019-08-038-43/+2
| | | | https://github.com/bundler/bundler/commit/2a7a5daba0
* [bundler/bundler] Remove development dependencies from gemspecDavid Rodríguez2019-08-032-9/+35
| | | | | | And refactor development setup. https://github.com/bundler/bundler/commit/f288806d02
* [bundler/bundler] RUBY_ENGINE should always be defined after 1.8.7David Rodríguez2019-08-036-33/+16
| | | | https://github.com/bundler/bundler/commit/d6c9196d18
* [bundler/bundler] Fix typo in binstubs documentationScott Tesler2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/88dbfa18b4
* [bundler/bundler] Fix `git` options examplesDavid Rodríguez2019-08-031-3/+3
| | | | https://github.com/bundler/bundler/commit/bda0fa02c4
* [bundler/bundler] Fix incorrect sectioning in `gemfile` man pageDavid Rodríguez2019-08-031-2/+1
| | | | https://github.com/bundler/bundler/commit/428f53bef0
* [bundler/bundler] Removed the environmental variables that are BUNDLE_USER_*.Hiroshi SHIBATA2019-08-031-0/+1
| | | | | | It's affect with rspec examples and broke them. https://github.com/bundler/bundler/commit/355a922073
* [bundler/bundler] Add exclamation mark to methodDavid Rodríguez2019-08-031-2/+2
| | | | | | | | | To indicate that it can raise. Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/584e841624
* [bundler/bundler] Move `strict` to an attributeDavid Rodríguez2019-08-031-8/+8
| | | | | | | Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/7b68d86bdd