Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce ONIG_NREGION from 10 to 4: power of 2 and testing revealed most ↵ | Lourens Naudé | 2019-05-07 | 5 | -1/+20 |
| | | | | | | pattern matches are less than or equal to 4 results Closes: https://github.com/ruby/ruby/pull/2135 | ||||
* | Avoid triggering autoload in Module#const_defined?(String) | Jean Boussier | 2019-05-07 | 3 | -0/+10 |
| | | | | [Bug #15780] | ||||
* | * 2019-05-07 | git | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | add new debug_counters about is_pointer_to_heap(). | Koichi Sasada | 2019-05-07 | 2 | -0/+11 |
| | | | | | is_pointer_to_heap() is used for conservative marking. To analyze this function's behavior, introduce some debug_counters. | ||||
* | Load OptionParser defaults from XDG and Haiku standards | Nobuyoshi Nakada | 2019-05-06 | 1 | -5/+18 |
| | |||||
* | * 2019-05-06 | git | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | Revert "UTF-8 is one of byte based encodings" | Nobuyoshi Nakada | 2019-05-06 | 1 | -1/+1 |
| | | | | | | This reverts commit 5776ae347540ac19c40d146a3566a806cd176bf1. Mistaken `max` as `min`. | ||||
* | Improve description of Ruby in README | Marcus Stollsteimer | 2019-05-05 | 1 | -3/+4 |
| | | | | | Use improved description as suggested by Olivier Lacan (@olivierlacan), see https://github.com/ruby/www.ruby-lang.org/pull/1888. | ||||
* | Improve documentation for String#{dump,undump} | Marcus Stollsteimer | 2019-05-05 | 1 | -4/+6 |
| | |||||
* | Fix use of numbered parameter inside proc that is default value of optarg | Jeremy Evans | 2019-05-05 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | This allows cases such as: ```ruby m ->(a = ->{@1}) {a} m.call.call(1) m2 ->(a: ->{@1}) {a} m2.call.call(2) ``` Previously, this would cause a syntax error. [Bug#15789] | ||||
* | Fix use of numbered parameter inside proc that is default value of optarg | Jeremy Evans | 2019-05-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | This allows cases such as: ```ruby m ->(a = ->{@1}) {a} m.call.call(1) m2 ->(a: ->{@1}) {a} m2.call.call(2) ``` Previously, this would cause a syntax error. [Bug#15789] | ||||
* | Fix a case where numbered parameters should not be allowed | Jeremy Evans | 2019-05-05 | 2 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Because `proc{|| @1}` is a syntax error, the following should also be syntax errors: ```ruby proc { | | @1} ``` ```ruby proc { |; a| @1 } ``` This fixes both cases. [Bug #15825] | ||||
* | Fixed about ARGF.lineno | Nobuyoshi Nakada | 2019-05-05 | 1 | -2/+10 |
| | | | | [Bug #15823] | ||||
* | * 2019-05-05 | git | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | * expand tabs. | git | 2019-05-05 | 1 | -3/+3 |
| | |||||
* | parse.y: duplicated when clause warning | Nobuyoshi Nakada | 2019-05-05 | 4 | -22/+108 |
| | | | | | * parse.y (case_args): moved "duplicated when clause" warning from compile phase, so that `ruby -wc` shows them. | ||||
* | ignore test_RangeError | Masatoshi SEKI | 2019-05-04 | 1 | -8/+0 |
| | |||||
* | Fix typos, grammar, and style | Marcus Stollsteimer | 2019-05-04 | 1 | -12/+11 |
| | |||||
* | Fix grammar | Marcus Stollsteimer | 2019-05-04 | 1 | -2/+2 |
| | |||||
* | Add a pathologic check | Nobuyoshi Nakada | 2019-05-04 | 1 | -0/+3 |
| | |||||
* | * remove trailing spaces. | git | 2019-05-04 | 1 | -2/+2 |
| | |||||
* | add DRb::WeakIdConv (Bug #15711) | Masatoshi SEKI | 2019-05-04 | 2 | -0/+76 |
| | |||||
* | Update broken URL in Float documentation. | Hiroshi SHIBATA | 2019-05-04 | 1 | -1/+1 |
| | | | | [Misc #15775][ruby-core:92332] | ||||
* | * 2019-05-04 | git | 2019-05-04 | 1 | -1/+1 |
| | |||||
* | * expand tabs. | git | 2019-05-03 | 1 | -2/+2 |
| | |||||
* | Improve performance of case-conversion methods | Nobuyoshi Nakada | 2019-05-03 | 5 | -57/+200 |
| | |||||
* | Fix typo | Marcus Stollsteimer | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | UTF-8 is one of byte based encodings | Nobuyoshi Nakada | 2019-05-03 | 1 | -2/+2 |
| | |||||
* | * 2019-05-03 | git | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | Nil cannot and should not convert to a string | NAKAMURA Usaku | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | * expand tabs. | git | 2019-05-02 | 1 | -2/+2 |
| | |||||
* | Fix potential memory leak | Nobuyoshi Nakada | 2019-05-02 | 1 | -17/+32 |
| | |||||
* | * 2019-05-02 | git | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | Fix a typo | Kazuhiro NISHIYAMA | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | Silence a (probable) debug print | Nobuyoshi Nakada | 2019-05-01 | 1 | -0/+2 |
| | |||||
* | No last commit when up-to-date | Nobuyoshi Nakada | 2019-05-01 | 1 | -1/+3 |
| | | | | | | Get the last commit title from the upstream to the head, so that no `last_commit` line will be shown when the branch is up to date with the upstream. | ||||
* | Ignore ChangeLog | Nobuyoshi Nakada | 2019-05-01 | 1 | -0/+1 |
| | |||||
* | Windows simply causes an error to open invalid path | NAKAMURA Usaku | 2019-05-01 | 1 | -1/+19 |
| | |||||
* | guard include with has_feature | NARUSE, Yui | 2019-05-01 | 1 | -1/+3 |
| | | | | | clang's sanitizer/msan_interface.h has fallback macros. It causes redefinition of __msan_unpoison(). | ||||
* | Add Reline.delete_text that raises NotImplementedError | aycabta | 2019-05-01 | 1 | -0/+4 |
| | |||||
* | * 2019-05-01 | git | 2019-05-01 | 1 | -2/+2 |
| | |||||
* | Add exception support in `Range#first`. | manga_osyo | 2019-05-01 | 2 | -0/+5 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2163 | ||||
* | Change Accept-Encoding from `*` to `identity` | Kazuhiro NISHIYAMA | 2019-04-30 | 1 | -1/+1 |
| | | | | | | When `Accept-Encoding` is `*`, http://www.unicode.org/Public/12.1.0/ucd/ returns gzipped content now. So set `identity`. | ||||
* | Use redirect keyword arguments instead of ">" | NAKAMURA Usaku | 2019-04-30 | 2 | -2/+2 |
| | |||||
* | Use array mode of `system` instead of `shellescape` | Nobuyoshi Nakada | 2019-04-30 | 1 | -2/+3 |
| | | | | `&.` is not available in ruby 2.0. | ||||
* | String#[] with index to extract matched substring safely | Nobuyoshi Nakada | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | Must use IO::NULL instead of platform dependent filename | NAKAMURA Usaku | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | Skip on Windows now when using reline because it causes hang of whole tests | NAKAMURA Usaku | 2019-04-30 | 1 | -1/+2 |
| | |||||
* | **Must** use IO::NULL for null device | NAKAMURA Usaku | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | `from` is not nil but `""` on shallow clone [ci skip] | Kazuhiro NISHIYAMA | 2019-04-30 | 1 | -1/+1 |
| |