summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-15Followed up e8ddbc0239.Hiroshi SHIBATA
2019-07-15catch up e8ddbc0239.Koichi Sasada
2019-07-15Separate the assertions of ruby core tests from test/unit/assertions.Hiroshi SHIBATA
2019-07-15Put colorize to library directory.Hiroshi SHIBATA
Same as 66299e7ca83d379d13abaa5411f3e0419334cabb
2019-07-15Put vcs .rb to under the lib direcotory.Hiroshi SHIBATA
Because it's the common library for tool files.
2019-07-15The default charset of text/* media type is UTF-8.Tanaka Akira
Thanks for the patch gareth (Gareth Adams). [Bug #15933] ------- Combines two small, but very related changes 1: Treat HTTPS the same as HTTP Previously, OpenURI followed guidance in RFC2616/3.7.1: > When no explicit charset parameter is provided by the sender, media > subtypes of the "text" type are defined to have a default charset > value of "ISO-8859-1" when received via HTTP. However this RFC was written before TLS was established and OpenURI was never updated to treat HTTPS traffic the same way. So, HTTPS documents received a different default to HTTP documents. This commit removes the scheme check so that all text/* documents processed by OpenURI are treated the same way. In theory this processing gets applied to FTP URIs too, but there's no mechanism in OpenURI for FTP documents to have Content-Type metadata appended to them, so this ends up being a no-op. 2: Change default charset for text/* to UTF-8 Replaces the default ISO-8859-1 charset previously defined in RFC2616 (now obsoleted) with a UTF-8 charset as defined in RFC6838. Fixes: https://bugs.ruby-lang.org/issues/15933
2019-07-15Always call va_end in form_args()Takashi Kokubun
This issue is detected by Coverity Scan.
2019-07-15Insert a newline before `=end`Nobuyoshi Nakada
For a certain editor which cannot handle here-document properly.
2019-07-15addr2line.c: clarify the type of integer expressionYusuke Endoh
to suppress Coverity Scan warning. This expression converted uint8_t to int, and then int to unsigned long. Now it directly converts uint8_t to unsigned long.
2019-07-15Fix unaligned help outputTakashi Kokubun
1f99274ccf31ba1f2a4b3ac20a9c6cdc5ae81152 was indenting details with a hard tab, but other lines are using spaces.
2019-07-15Stop consuming 2 entries for gorubyTakashi Kokubun
similar to 364f43ab7fc5920247fc73423c1428208cf78a4a and 13cb9e6bd2c88d04fc9b21b8f8c1d192c67cd5a2
2019-07-15Use #to_a for Readline::HISTORY directlyaycabta
2019-07-15Revert "Dummy Makefile.in for CIs"Takashi Kokubun
This reverts commit c55de95ff1c4ea6313c2863037703a0e5f0d0f4f. Probably this is not needed for CI anymore.
2019-07-15Added the bundled gems target to make help.Hiroshi SHIBATA
2019-07-15common.mk: remove "make exam" from helpYusuke Endoh
Currently it is completely the same as "make check". I think it is not worth mentioning now.
2019-07-15Add lib/irb/color.rb to destribution file listaycabta
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15Remove debug printaycabta
2019-07-15Support multiline irb_historyaycabta
A history line ends with "\" to escape newline if it's a continuous line.
2019-07-15time.c (time_mdump): use another buffer for year_extendYusuke Endoh
ruby_marshal_write_long may write 9 bytes, but buf has only 8 bytes. So the buffer cannot be reused. This issue was found by Coverity Scan.
2019-07-15Unify documentations of `make benchmark`Takashi Kokubun
2019-07-15Drop `make change` and tool/change_maker.rbTakashi Kokubun
because we're not writing ChangeLog anymore.
2019-07-15Reduce the number of make help entriesTakashi Kokubun
We've added some more things recently. It seems not worth having almost the same two entries there anymore.
2019-07-15Mention SPECOPTS variable in make helpTakashi Kokubun
2019-07-15Check wether prompt_i is nilaycabta
2019-07-15Save history in IRB is enabled by defaultaycabta
2019-07-15Auto indent in IRB is enabled by defaultaycabta
2019-07-15Version 1.1.0.pre.2aycabta
2019-07-15Need reline-0.0.1 or later for some featuresaycabta
2019-07-15Version 0.0.1aycabta
2019-07-15Remove unused method.manga_osyo
2019-07-15[ruby/matrix] Add Matrix::VERSION constantMarcus Stollsteimer
Add Matrix::VERSION for the gem version, use it in the gemspec, and make it also available for library users. https://github.com/ruby/matrix/commit/65c2bb1fa1
2019-07-15[ruby/matrix] Add missing `lib/matrix/' files to file list in gemspecMarcus Stollsteimer
https://github.com/ruby/matrix/commit/2bbb9be233
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15ext/stringio/stringio.c (strio_read): "binray" is always zero hereYusuke Endoh
Remove unused conditional expression to suppress Coverity Scan warnings.
2019-07-15Rename to Reline::History::Test.manga_osyo
2019-07-15Add `class Reline::History` and test.manga_osyo
2019-07-15Suppress warningsMasataka Pocke Kuwabara
2019-07-15[ruby/rdoc] Bump version to 6.1.1aycabta
https://github.com/ruby/rdoc/commit/55c0627fe0
2019-07-15[ruby/rdoc] Correction to include regexp_handling in list of loaded filespoloka
https://github.com/ruby/rdoc/commit/1940b2318c
2019-07-15Add a /* fall through */ commentYusuke Endoh
2019-07-15dir.c (dir_each_entry): remove unnecessary checkYusuke Endoh
I guess that this check was to detect re-entrance (maybe callcc?). But currently it does not work as intended.
2019-07-15* 2019-07-15git
2019-07-15process.c (p_sys_setregid, p_sys_setresgid): remove unused tmp bufferYusuke Endoh
To suppress Coverity Scan warning
2019-07-14Add a /* fall through */ commentYusuke Endoh
2019-07-14string.c (str_succ): refactoringYusuke Endoh
Use more communicative variable name
2019-07-14string.c (str_succ): remove a unnecessary assignmentYusuke Endoh
This change will suppress Coverity Scan warnings