summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-16nil as the default of optional parametersNobuyoshi Nakada
2019-07-16nil as the default of optional parametersNobuyoshi Nakada
2019-07-16Moved the check for `exception` to rb_execarg_addoptNobuyoshi Nakada
Check for `exception` option in rb_execarg_addopt, as well as other options. And then raise a particular ArgumentError if it is not allowed.
2019-07-16Constified afamily functionsNobuyoshi Nakada
2019-07-16Somehow `if` didn't workNobuyoshi Nakada
2019-07-16Print debugging information when updating failedNobuyoshi Nakada
2019-07-16Allow mday in Date.iso8601 to be omittedNobuyoshi Nakada
[Bug #12285]
2019-07-16* expand tabs.git
2019-07-16Removed intermediate local variablesNobuyoshi Nakada
2019-07-16Fixed the library path for toolsNobuyoshi Nakada
2019-07-16Fixed the library path for toolsNobuyoshi Nakada
2019-07-16Expanded f_numeratorNobuyoshi Nakada
2019-07-16Expanded f_denominatorNobuyoshi Nakada
2019-07-16* 2019-07-16git
2019-07-16* expand tabs.git
2019-07-16compile.c: add NO_CHECK for the calls to COMPILE whose result is unusedYusuke Endoh
to suppress many warnings of Coverity Scan
2019-07-16Add a /* fall through */ commentYusuke Endoh
2019-07-15Removed duplicate highlightingNobuyoshi Nakada
2019-07-15Always evaluate the expression RUBY_ASSERT_MESG_WHEN just onceNobuyoshi Nakada
2019-07-15Require Ruby 2.4 or later because needs lex_state from Ripperaycabta
2019-07-15update-deps for dependenciesNobuyoshi Nakada
2019-07-15* expand tabs.git
2019-07-15Removed dead codeNobuyoshi Nakada
If `emesg` is `Qundef`, it is not a message string and then `elen` (the length of the message) is 0. So `emesg` cannot be `Qundef` in the `elen != 0` block. Pointed out by Coverity Scan.
2019-07-15Add features of IRB to NEWSaycabta
2019-07-15Add Reline section to NEWSaycabta
2019-07-15Fix a typo of Markdown of NEWSaycabta
2019-07-15Fixed ruby/spec for Logger::LogDevice changes.Hiroshi SHIBATA
2019-07-15Also fixed up with 036039c8a29d3d8045207c111f9bbc481c904998Hiroshi SHIBATA
2019-07-15Fixed LoadError of version file.Hiroshi SHIBATA
2019-07-15* expand tabs.git
2019-07-15compile.c: ignore the result of COMPILE by marking with NO_CHECKYusuke Endoh
to suppress many warnings of Coverity Scan
2019-07-15Fixed inconsitency locations of default gems.Hiroshi SHIBATA
2019-07-15Move helper file of logger to under the test/logger.Hiroshi SHIBATA
2019-07-15[ruby/logger] Add option to set the binary mode of the log deviceRafael Mendonça França
Without binmode strings with incompatible encoding can't be written in the file. This is very common in applications that log user provided parameters. We need to allow changing the binnary mode because right now it is impossible to use the built-in log rotation feature when you provide a File object to the LogDevice, and if you provide a filename you can't have binmode. https://github.com/ruby/logger/commit/9114b3ac7e
2019-07-15[ruby/logger] Set filename when initializing logger with a File objectJeremy Evans
This should allow reopen to work. Requested in ruby issue #14595. https://github.com/ruby/logger/commit/bd367aff12
2019-07-15[ruby/logger] Enable `frozen_string_literal: true` in `logger.rb`.Samuel Williams
https://github.com/ruby/logger/commit/2dc832e901
2019-07-15[ruby/logger] Prefer require_relative, it's a little bit faster.Samuel Williams
https://github.com/ruby/logger/commit/1e2aab4bea
2019-07-15[ruby/logger] Update logger.gemspecsonots
https://github.com/ruby/logger/commit/1335a71d98
2019-07-15[ruby/logger] require 'logger/errors' just for compatsonots
https://github.com/ruby/logger/commit/255a51dc10
2019-07-15[ruby/logger] split logger classes/modules into separate filesColby Swandale
https://github.com/ruby/logger/commit/f10ce9fff2
2019-07-15[ruby/logger] Fix to use logger and test-unit in this repo withsonots
`ruby test/logger/test_xxx.rb` https://github.com/ruby/logger/commit/d3c2402340
2019-07-15[ruby/logger] Add support for changing severity using bang methods.Samuel Williams
https://github.com/ruby/logger/commit/ae4c6dfcbb
2019-07-15[ruby/logger] Add missing closing "Samuel Giddins
https://github.com/ruby/logger/commit/b4b3caae40
2019-07-15[ruby/logger] Say that logger requires ruby >= 2.3Samuel Giddins
Since it uses `&.`, it can't be used on older rubies https://github.com/ruby/logger/commit/b872f90ab9
2019-07-15[ruby/logger] dont lock bundler to a specific version in travisColby Swandale
https://github.com/ruby/logger/commit/eb5ac229a5
2019-07-15[ruby/logger] remove files that dont need to be included in gem releasesColby Swandale
https://github.com/ruby/logger/commit/9a3be8650f
2019-07-15check return value of blocking_region_begin().Koichi Sasada
blocking_region_begin() can return FALSE if it fails to acquire GVL, so check it.
2019-07-15add tests for orphan/not-orphan proc/lambda.Tanaka Akira
2019-07-15parse.y (here_document): remove dead codeYusuke Endoh
str is always zero when evaluating the branch. Found by Coverity Scan.
2019-07-15thread.c (rb_thread_shield_waiting_{inc,dec}): prefer long to intYusuke Endoh
`(unsigned int)(THREAD_SHIELD_WAITING_MASK>>THREAD_SHIELD_WAITING_SHIFT)` is 0xffffffff, and w > 0xffffffff is always true. Coverity Scan pointed out this issue.