aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added test-tool target for the test suite of tool/test files.Hiroshi SHIBATA2019-07-152-1/+46
|
* Put jisx0208.rb to under the library directory.Hiroshi SHIBATA2019-07-153-2/+2
|
* Try to prevent random build failure on Travis osxTakashi Kokubun2019-07-151-0/+2
|
* doc/irb/irb.rd.ja: Update options from `irb -h` [ci skip]Kazuhiro NISHIYAMA2019-07-151-17/+22
|
* Enable RUBY_ASSERT_MESG_WHEN when RUBY_DEBUG is turned onNobuyoshi Nakada2019-07-151-3/+4
|
* [DOC] Struct::Passwd#uclass renamed from #class at r2500 [ci skip]Kazuhiro NISHIYAMA2019-07-151-1/+1
|
* Move a test file of Reline to test/reline/aycabta2019-07-151-0/+0
|
* simplify around GC_ASSERT()Koichi Sasada2019-07-151-9/+6
|
* Handle failure of opening a null deviceTakashi Kokubun2019-07-151-3/+7
| | | | This issue is detected by Coverity Scan.
* Simplify start_process by exploiting C99Takashi Kokubun2019-07-151-22/+18
| | | | | Having a block for mixing a declaration was confusing. Also I moved `dev_null` and `pid` to limit their scope.
* Change PROMPT_S of simple-promptKazuhiro NISHIYAMA2019-07-151-1/+1
| | | | | | | | | | | | When input `"` or `/` with simple-prompt, Before: `"` or `/` (prompt disappeared and indent is changed) After: `"> "` or `/> /` (indent is unchanged since `>> `)
* introduce RUBY_ASSERT_ALWAYS(expr).Koichi Sasada2019-07-152-1/+2
| | | | | RUBY_ASSERT_ALWAYS(expr) ignores NDEBUG (we cannot remove this assertion).
* Simplify history saving codeaycabta2019-07-151-8/+1
|
* Followed up e8ddbc0239.Hiroshi SHIBATA2019-07-151-1/+1
|
* catch up e8ddbc0239.Koichi Sasada2019-07-151-2/+2
|
* Separate the assertions of ruby core tests from test/unit/assertions.Hiroshi SHIBATA2019-07-152-205/+218
|
* Put colorize to library directory.Hiroshi SHIBATA2019-07-157-6/+6
| | | | Same as 66299e7ca83d379d13abaa5411f3e0419334cabb
* Put vcs .rb to under the lib direcotory.Hiroshi SHIBATA2019-07-153-2/+2
| | | | Because it's the common library for tool files.
* The default charset of text/* media type is UTF-8.Tanaka Akira2019-07-153-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Always call va_end in form_args()Takashi Kokubun2019-07-151-1/+2
| | | | This issue is detected by Coverity Scan.
* Insert a newline before `=end`Nobuyoshi Nakada2019-07-151-1/+2
| | | | For a certain editor which cannot handle here-document properly.
* addr2line.c: clarify the type of integer expressionYusuke Endoh2019-07-151-1/+1
| | | | | | 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.
* Fix unaligned help outputTakashi Kokubun2019-07-151-1/+1
| | | | | 1f99274ccf31ba1f2a4b3ac20a9c6cdc5ae81152 was indenting details with a hard tab, but other lines are using spaces.
* Stop consuming 2 entries for gorubyTakashi Kokubun2019-07-151-2/+1
| | | | | similar to 364f43ab7fc5920247fc73423c1428208cf78a4a and 13cb9e6bd2c88d04fc9b21b8f8c1d192c67cd5a2
* Use #to_a for Readline::HISTORY directlyaycabta2019-07-151-1/+1
|
* Revert "Dummy Makefile.in for CIs"Takashi Kokubun2019-07-151-1/+0
| | | | | | This reverts commit c55de95ff1c4ea6313c2863037703a0e5f0d0f4f. Probably this is not needed for CI anymore.
* Added the bundled gems target to make help.Hiroshi SHIBATA2019-07-151-0/+2
|
* common.mk: remove "make exam" from helpYusuke Endoh2019-07-151-1/+0
| | | | | Currently it is completely the same as "make check". I think it is not worth mentioning now.
* Add lib/irb/color.rb to destribution file listaycabta2019-07-151-1/+1
|
* Add a /* fall through */ commentYusuke Endoh2019-07-151-0/+1
|
* Add a /* fall through */ commentYusuke Endoh2019-07-151-0/+1
|
* Remove debug printaycabta2019-07-151-1/+0
|
* Support multiline irb_historyaycabta2019-07-151-2/+18
| | | | | A history line ends with "\" to escape newline if it's a continuous line.
* time.c (time_mdump): use another buffer for year_extendYusuke Endoh2019-07-151-3/+3
| | | | | 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.
* Unify documentations of `make benchmark`Takashi Kokubun2019-07-151-5/+1
|
* Drop `make change` and tool/change_maker.rbTakashi Kokubun2019-07-152-51/+0
| | | | because we're not writing ChangeLog anymore.
* Reduce the number of make help entriesTakashi Kokubun2019-07-151-2/+0
| | | | | We've added some more things recently. It seems not worth having almost the same two entries there anymore.
* Mention SPECOPTS variable in make helpTakashi Kokubun2019-07-151-1/+1
|
* Check wether prompt_i is nilaycabta2019-07-151-1/+2
|
* Save history in IRB is enabled by defaultaycabta2019-07-152-6/+5
|
* Auto indent in IRB is enabled by defaultaycabta2019-07-153-8/+8
|
* Version 1.1.0.pre.2aycabta2019-07-151-2/+2
|
* Need reline-0.0.1 or later for some featuresaycabta2019-07-151-1/+1
|
* Version 0.0.1aycabta2019-07-151-1/+1
|
* Remove unused method.manga_osyo2019-07-152-5/+1
|
* [ruby/matrix] Add Matrix::VERSION constantMarcus Stollsteimer2019-07-153-2/+16
| | | | | | | 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
* [ruby/matrix] Add missing `lib/matrix/' files to file list in gemspecMarcus Stollsteimer2019-07-151-1/+1
| | | | https://github.com/ruby/matrix/commit/2bbb9be233
* Add a /* fall through */ commentYusuke Endoh2019-07-151-0/+1
|
* Add a /* fall through */ commentYusuke Endoh2019-07-151-0/+1
|
* Add a /* fall through */ commentYusuke Endoh2019-07-151-0/+1
|