aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Added license comment [Bug #12230] [ci skip]Nobuyoshi Nakada2019-08-271-0/+1
|
* Remove duplicated delegationaycabta2019-08-271-1/+0
|
* Delegete an instance method to a class method correctlyaycabta2019-08-271-1/+1
|
* this iv table should also use the new update functionAaron Patterson2019-08-261-1/+1
|
* Save value to @ambiguous_width because of a accessoraycabta2019-08-271-3/+3
|
* Pick lib/readline.rb from ruby/relineaycabta2019-08-271-1/+2
|
* The "private" doesn't make sence for class methods and a constantaycabta2019-08-271-2/+0
|
* Use preposing "private" to define methodsaycabta2019-08-271-6/+4
|
* Adjust method forwardings of Relineaycabta2019-08-271-13/+19
|
* Try only updating hash value referencesAaron Patterson2019-08-261-1/+36
| | | | | | | I'm afraid the keys to this hash are just integers, and those integers may look like VALUE pointers when they are not. Since we don't mark the keys to this hash, it's probably safe to say that none of them have moved, so we shouldn't try to update the references either.
* Make `gc_update_table_refs` match `mark_tbl_no_pin` a little more closelyAaron Patterson2019-08-261-2/+4
| | | | | This commit just makes `gc_update_table_refs` match `mark_tbl_no_pin` more closely.
* Fix use_lib_reline for test/readlineaycabta2019-08-271-1/+4
|
* Remove .freeze.manga_osyo2019-08-271-2/+2
|
* Add test with encoding.manga_osyo2019-08-271-10/+10
|
* Change to test file path.manga_osyo2019-08-271-0/+0
|
* Add support Windows in CI.manga_osyo2019-08-271-8/+8
|
* Add test reline.manga_osyo2019-08-271-0/+242
|
* Fix `Reline::Windows`.manga_osyo2019-08-271-1/+1
|
* Refactoring Reline.manga_osyo2019-08-274-634/+323
|
* Fix reference core method.manga_osyo2019-08-271-2/+2
|
* Remove test_mode in `lib/reline`.manga_osyo2019-08-272-7/+12
|
* Refactoring Reline accessor.manga_osyo2019-08-272-0/+307
|
* * 2019-08-27 [ci skip]git2019-08-271-1/+1
|
* Handle binding.irb for frozen objects and BasicObjects using a delegateJeremy Evans2019-08-271-1/+30
| | | | Fixes Ruby Bug 13264
* Move private call without arguments inside methodJeremy Evans2019-08-271-1/+1
| | | | | | This code did not have the desired effect. I'm not sure if irb_binding is supposed to be private or not. If not, the private call can just be removed.
* Expand JOBS instead of meaningless export (#2402)Kazuhiro NISHIYAMA2019-08-261-7/+3
| | | | | | | | | * Expand JOBS instead of meaningless export * Remove -j option in TESTOPTS of test-bundled-gems https://github.com/ruby/ruby/runs/203129516#step:10:167 > invalid option: -j3
* Limit ChangeLog entriesNobuyoshi Nakada2019-08-261-3/+8
| | | | | Since the previous release date, when the starting message is not found.
* Show MFLAGS to check `Set ENV` in .github/workflows/ubuntu.ymlKazuhiro NISHIYAMA2019-08-261-0/+1
|
* CPPFLAGS is not needed for linkNobuyoshi Nakada2019-08-261-1/+1
|
* Moved INCFLAGS to XCFLAGS from CPPFLAGS as well as mswinNobuyoshi Nakada2019-08-263-5/+5
| | | | Rules which have used CPPFLAGS will need XCFLAGS or INCFLAGS now.
* Add INCFLAGS for fake.rbNobuyoshi Nakada2019-08-261-1/+1
| | | | | INCFLAGS is not included in CPPFLAGS on mswin, not to be exported to rbconfig.rb.
* Removed unnecessary flags for fake.rbNobuyoshi Nakada2019-08-261-1/+1
| | | | | | Flags for ruby core such as warning and `_FORTIFY_SOURCE` macro are not necessary to make fake.rb, except for `RUBY_EXPORT` macro which prevents to include ruby/backward.h.
* Added in-srcdir macro [ci skip]Nobuyoshi Nakada2019-08-261-1/+3
|
* uid_t and gid_t are narrower than VALUE.卜部昌平2019-08-261-2/+4
| | | | | | | Often uid / gid are 16 bit or 32 bit integers, while VALUE are 32 to 64 bits. They tend to differ in size. Because rb_ensure expects its callbacks to take VALUE arguments, narrowing must be done by hand, otherwise data corruption can happen depending on machine ABI.
* rb_mjit_header.h is not worth documenting [ci skip]卜部昌平2019-08-261-1/+1
| | | | | This is an auto-generated header file that does not include anything interesting. Should skip generating CAPI documents.
* Suppress a "clobbered" warningNobuyoshi Nakada2019-08-261-3/+1
|
* * 2019-08-26 [ci skip]git2019-08-261-1/+1
|
* Refined the appropriate C++ compiler in OS X selectionNobuyoshi Nakada2019-08-261-9/+14
| | | | Allows CC to be prefixed another path or command, e.g., ccache.
* Fix ArgumentError in expand_tabs.rbJeremy Evans2019-08-251-2/+2
| | | | | | | | | This fixes the following in my environment: misc/expand_tabs.rb:29:in `=~': invalid byte sequence in US-ASCII (ArgumentError) This switches from =~ to start_with? as a regular expression is not actually needed here.
* Document that Enumerable#sum may not respect redefinition of Range#eachJeremy Evans2019-08-251-1/+1
| | | | | | | It already documented that it may not respect redefinition of Integer#+. Fixes [Bug #13700]
* Fix sample/drb/http0serv.rbJeremy Evans2019-08-251-3/+5
| | | | | | | | | | Previously, trying to use this would result in: undefined method `uri' for #<DRb::HTTP0::ServerSide:0x00000aec9f1637f8> (NoMethodError) Also, use a relative require to load sample/drb/http0.rb. Fixes [Bug #13431]
* configure.ac: Improve icc_version guessing for non-icc environmentYusuke Endoh2019-08-251-1/+1
| | | | | | | | | | | icc_version was wrongly defined as "__ICC" on non-icc C compiler, which caused a warning: ``` ./configure: line 8211: test: __ICC: integer expression expected ``` This change adds a sed commend to delete "__ICC".
* configure.ac: fix the guess of icc_versionYusuke Endoh2019-08-251-3/+1
| | | | | | | | | The icc_version guessing was accidentally disabled because of 61885c9b7ca8ccdaf53d7c365fbb86bad3294d88; `AC_PROG_CC_C99` changes CC like "icc -std=c99", and `AS_CASE(["x$CC"], [xicc],` does not match. The variable `icc_version` is eventually defined, so the `AS_CASE` is not needed. This change removes the `AS_CASE`.
* Drop duration from AppVeyor notificationTakashi Kokubun2019-08-251-1/+1
| | | | The format is a little weird, and not so helpful either.
* lib/webrick.rb: use require_relative for webrick/utils.rbYusuke Endoh2019-08-251-1/+1
| | | | | | | | | | | `require "webrick/utils.rb"` should load `lib/webrick/utils.rb`, but on some CI machines, it wrongly loads `test/webrick/utils.rb`, which caused circular require warning: https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20190825T093007Z.log.html.gz ``` /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/rubygems/core_ext/kernel_require.rb:61: warning: /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/rubygems/core_ext/kernel_require.rb:61: warning: loading in progress, circular require considered harmful - /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/webrick.rb ```
* `local_path?` is a class method [ci skip]Nobuyoshi Nakada2019-08-251-1/+1
|
* tool/lib/vcs.rb: explicitly fail when notes/commits is not availableYusuke Endoh2019-08-251-0/+5
|
* Revert workaroundKazuhiro NISHIYAMA2019-08-251-11/+1
|
* Inspect dynamic symbol as well as static symbolNobuyoshi Nakada2019-08-252-1/+5
|
* Simplified f13a00f5b4 [ci skip]Nobuyoshi Nakada2019-08-251-9/+3
|