summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-24Fixed sync path of e2mmap structure for gemspec.Hiroshi SHIBATA
2019-10-24include/ruby/backward/cxxanyargs.hpp: call `va_end` before returnYusuke Endoh
Coverity Scan complains it.
2019-10-24hash.c: Do not use Unicode double-quotesYusuke Endoh
It made rdoc fail. https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu1804/ruby-master/log/20191023T183005Z.fail.html.gz ``` RDoc is not a full Ruby parser and will fail when fed invalid ruby programs. The internal error was: (ArgumentError) invalid byte sequence in US-ASCII uh-oh! RDoc had a problem: invalid byte sequence in US-ASCII ```
2019-10-23More rdoc for ENV#[] and ENV#fetchBurdetteLamar
Notes: Merged: https://github.com/ruby/ruby/pull/2579
2019-10-24Treat only left alt key as meta-key on Windowsaycabta
On German keyboard, right alt key acts as like shift key. Ex. right-alt-8 is just "[". This input doesn't have meta-key statement.
2019-10-24Added refresh-gemsNobuyoshi Nakada
Refreshes bundled gems to the latest version, and extracts them.
2019-10-24Updated minitest to 5.12.2Nobuyoshi Nakada
2019-10-24Support forced enter insertion by Ctrl+Enter on Windowsaycabta
2019-10-24* 2019-10-24 [ci skip]git
2019-10-23Suppress duplicated "require 'reline'"aycabta
2019-10-23Limit strict RUBY_METHOD_FUNC in C++Nobuyoshi Nakada
Limit strict function signature check with RUBY_METHOD_FUNC in C++ to bundled libraries only. [Bug #16271]
2019-10-23Fix indent...aycabta
2019-10-23name2ctype.h depends on also Emoji dataNobuyoshi Nakada
2019-10-23Add gem names [ci skip]Kazuhiro NISHIYAMA
2019-10-23Trivial fixes [ci skip]Kazuhiro NISHIYAMA
2019-10-23Fix typos [ci skip]Kazuhiro NISHIYAMA
2019-10-23Use cppflags to pass preprocessor optionsNobuyoshi Nakada
2019-10-23Use dedicated assertion methods for warning and syntax errorNobuyoshi Nakada
2019-10-23Catch syntax error even if fatalNobuyoshi Nakada
2019-10-23Fix the exception when CPDEBUGNobuyoshi Nakada
2019-10-23Relaxed tests for CPDEBUG modeNobuyoshi Nakada
2019-10-23* 2019-10-23 [ci skip]git
2019-10-23Provides ruby2_keywordsNobuyoshi Nakada
So that requiring it succeeds even if that forward compatibility gem is not installed.
2019-10-22Benchmark for [Feature #16155]Nobuyoshi Nakada
2019-10-22tool/release.sh uses ruby-actions' resultNARUSE, Yui
https://github.com/ruby/actions
2019-10-22Move format-release to tool and fix bugsNARUSE, Yui
2019-10-22Ignore timestamp file for the expected failure [ci skip]Nobuyoshi Nakada
2019-10-22Add a tool to generate a patch for www from logNARUSE, Yui
Receives an output of `tool/make-snapshot` and genarete * Markdown format for release note * a patch for branches.yml, downloads.yml, and releases.yml of w.r-l.o
2019-10-22make-snapshot: Regexp#match raises on nil nowNobuyoshi Nakada
2019-10-22NEWS: add a URL about the performance improvement of CGI.escapeHTMLYusuke Endoh
2019-10-22NEWS: Fix the example of Lazy#eagerv2_7_0_preview2Yusuke Endoh
2019-10-22NEWS: add an example for Lazy#eagerYusuke Endoh
2019-10-22NEWS: Make Net::FTP#features and #option more informativeYusuke Endoh
2019-10-22test/ruby/test_exception typo fixMSP-Greg
2019-10-22appveyor.yml - remove timezone & tzinfo gems from MSVC buildsMSP-Greg
Not compatible with concurrent-ruby dependency
2019-10-22Add a cron job to keep CPDEBUG workingAlan Wu
Notes: Merged: https://github.com/ruby/ruby/pull/2586
2019-10-22Fix build for CPDEBUG=1Alan Wu
The declarations went out-of-sync in dcfb7f6. Notes: Merged: https://github.com/ruby/ruby/pull/2586
2019-10-21Fix Fiber#transferJeremy Evans
Fiber#transfer previously made it impossible to resume the fiber if it was transferred to (no resuming the target of Fiber#transfer). However, the documentation specifies that you cannot resume a fiber that has transferred to another fiber (no resuming the source of Fiber#transfer), unless control is transferred back. Fix the code by setting the transferred flag on the current/source fiber, and unsetting the transferred flag on the target fiber. Fixes [Bug #9664] Fixes [Bug #12555] Notes: Merged: https://github.com/ruby/ruby/pull/2588 Merged-By: jeremyevans <code@jeremyevans.net>
2019-10-21Fallback to TCP in resolv if UDP bind raises EACCESJeremy Evans
Original patch from Andy Grimm. Fixes [Bug #10747] Notes: Merged: https://github.com/ruby/ruby/pull/2587
2019-10-22Arguments forwarding [Feature #16253]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2575
2019-10-22NEWS: fixed method names [ci skip]Nobuyoshi Nakada
2019-10-22NEWS: fixed mark-up [ci skip]Nobuyoshi Nakada
2019-10-22* 2019-10-22 [ci skip]git
2019-10-22add an NEWS entry about [Feature #15575]Koichi Sasada
2019-10-22add a NEWS entry about Proc#to_s changeKoichi Sasada
2019-10-22fix NEWS entry about unbundled gemsKoichi Sasada
2019-10-21NEWS: fixed indents [ci skip]Nobuyoshi Nakada
2019-10-21NEWS: fix a typoYusuke Endoh
2019-10-21bignum.c (estimate_initial_sqrt): prevent integer overflowYusuke Endoh
`Integer.sqrt(0xffff_ffff_ffff_ffff ** 2)` caused assertion failure because of integer overflow. [ruby-core:95453] [Bug #16269]
2019-10-21NEWS: structured the "Language changes" sectionYusuke Endoh
There were too many items in the section in somewhat random order. This change creates the following five subsections: * Pattern matching * The spec of keyword arguments is changed towards 3.0 * Numbered parameter * proc/lambda without no block is deprecated * Other miscellaneous changes Also it adds a handful of example code.