summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2019-07-15doc/globals.rdoc: Add deprecated to TRUE,FALSE,NIL [ci skip]Kazuhiro NISHIYAMA
They are warned since 2.4.0.
2019-07-15Use consistent fetchDepth for all jobsTakashi Kokubun
a7dd6763bd1dac7952ace46be58083dbea332a0a was not applied for all jobs.
2019-07-15Force-fetch unicode update only when it's neededTakashi Kokubun
nobu said that we could be banned if we aggressively downloaded unicode file from Travis.
2019-07-15Add tool/leaked-globals to .gitattributes [ci skip]Kazuhiro NISHIYAMA
2019-07-15Removed needless LOAD_PATH modification.Hiroshi SHIBATA
We can use require_relative now.
2019-07-14Add bug triaging guideJeremy Evans
Implements [Misc #15943]
2019-07-15Move vpath.rb into tool library direcotry.Hiroshi SHIBATA
2019-07-15add tests for "break" in lambda.Tanaka Akira
2019-07-15respect RUBY_DEBUG tooKoichi Sasada
2019-07-15encoding.c (enc_table_expand): prefer xrealloc to reallocYusuke Endoh
And raise an exception when failed to register an encoding
2019-07-15respect RUBY_DEBUG.Koichi Sasada
see RUBY_DEBUG for each debug options.
2019-07-15Added help message for test-tool target.Hiroshi SHIBATA
2019-07-15Added test-tool target for the test suite of tool/test files.Hiroshi SHIBATA
2019-07-15Put jisx0208.rb to under the library directory.Hiroshi SHIBATA
2019-07-15Try to prevent random build failure on Travis osxTakashi Kokubun
2019-07-15doc/irb/irb.rd.ja: Update options from `irb -h` [ci skip]Kazuhiro NISHIYAMA
2019-07-15Enable RUBY_ASSERT_MESG_WHEN when RUBY_DEBUG is turned onNobuyoshi Nakada
2019-07-15[DOC] Struct::Passwd#uclass renamed from #class at r2500 [ci skip]Kazuhiro NISHIYAMA
2019-07-15Move a test file of Reline to test/reline/aycabta
2019-07-15simplify around GC_ASSERT()Koichi Sasada
2019-07-15Handle failure of opening a null deviceTakashi Kokubun
This issue is detected by Coverity Scan.
2019-07-15Simplify start_process by exploiting C99Takashi Kokubun
Having a block for mixing a declaration was confusing. Also I moved `dev_null` and `pid` to limit their scope.
2019-07-15Change PROMPT_S of simple-promptKazuhiro NISHIYAMA
When input `"` or `/` with simple-prompt, Before: `"` or `/` (prompt disappeared and indent is changed) After: `"> "` or `/> /` (indent is unchanged since `>> `)
2019-07-15introduce RUBY_ASSERT_ALWAYS(expr).Koichi Sasada
RUBY_ASSERT_ALWAYS(expr) ignores NDEBUG (we cannot remove this assertion).
2019-07-15Simplify history saving codeaycabta