Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-06 | Revert "UTF-8 is one of byte based encodings" | Nobuyoshi Nakada | |
This reverts commit 5776ae347540ac19c40d146a3566a806cd176bf1. Mistaken `max` as `min`. | |||
2019-05-05 | Improve description of Ruby in README | Marcus Stollsteimer | |
Use improved description as suggested by Olivier Lacan (@olivierlacan), see https://github.com/ruby/www.ruby-lang.org/pull/1888. | |||
2019-05-05 | Improve documentation for String#{dump,undump} | Marcus Stollsteimer | |
2019-05-05 | Fix use of numbered parameter inside proc that is default value of optarg | Jeremy Evans | |
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] | |||
2019-05-05 | Fix use of numbered parameter inside proc that is default value of optarg | Jeremy Evans | |
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] | |||
2019-05-05 | Fix a case where numbered parameters should not be allowed | Jeremy Evans | |
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] | |||
2019-05-05 | Fixed about ARGF.lineno | Nobuyoshi Nakada | |
[Bug #15823] | |||
2019-05-05 | * 2019-05-05 | git | |
2019-05-05 | * expand tabs. | git | |
2019-05-05 | parse.y: duplicated when clause warning | Nobuyoshi Nakada | |
* parse.y (case_args): moved "duplicated when clause" warning from compile phase, so that `ruby -wc` shows them. | |||
2019-05-04 | ignore test_RangeError | Masatoshi SEKI | |
2019-05-04 | Fix typos, grammar, and style | Marcus Stollsteimer | |
2019-05-04 | Fix grammar | Marcus Stollsteimer | |
2019-05-04 | Add a pathologic check | Nobuyoshi Nakada | |
2019-05-04 | * remove trailing spaces. | git | |
2019-05-04 | add DRb::WeakIdConv (Bug #15711) | Masatoshi SEKI | |
2019-05-04 | Update broken URL in Float documentation. | Hiroshi SHIBATA | |
[Misc #15775][ruby-core:92332] | |||
2019-05-04 | * 2019-05-04 | git | |
2019-05-03 | * expand tabs. | git | |
2019-05-03 | Improve performance of case-conversion methods | Nobuyoshi Nakada | |
2019-05-03 | Fix typo | Marcus Stollsteimer | |
2019-05-03 | UTF-8 is one of byte based encodings | Nobuyoshi Nakada | |
2019-05-03 | * 2019-05-03 | git | |
2019-05-03 | Nil cannot and should not convert to a string | NAKAMURA Usaku | |
2019-05-02 | * expand tabs. | git | |
2019-05-02 | Fix potential memory leak | Nobuyoshi Nakada | |
2019-05-02 | * 2019-05-02 | git | |
2019-05-02 | Fix a typo | Kazuhiro NISHIYAMA | |
2019-05-01 | Silence a (probable) debug print | Nobuyoshi Nakada | |
2019-05-01 | No last commit when up-to-date | Nobuyoshi Nakada | |
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. | |||
2019-05-01 | Ignore ChangeLog | Nobuyoshi Nakada | |
2019-05-01 | Windows simply causes an error to open invalid path | NAKAMURA Usaku | |
2019-05-01 | guard include with has_feature | NARUSE, Yui | |
clang's sanitizer/msan_interface.h has fallback macros. It causes redefinition of __msan_unpoison(). | |||
2019-05-01 | Add Reline.delete_text that raises NotImplementedError | aycabta | |
2019-05-01 | * 2019-05-01 | git | |
2019-05-01 | Add exception support in `Range#first`. | manga_osyo | |
Closes: https://github.com/ruby/ruby/pull/2163 | |||
2019-04-30 | Change Accept-Encoding from `*` to `identity` | Kazuhiro NISHIYAMA | |
When `Accept-Encoding` is `*`, http://www.unicode.org/Public/12.1.0/ucd/ returns gzipped content now. So set `identity`. | |||
2019-04-30 | Use redirect keyword arguments instead of ">" | NAKAMURA Usaku | |
2019-04-30 | Use array mode of `system` instead of `shellescape` | Nobuyoshi Nakada | |
`&.` is not available in ruby 2.0. | |||
2019-04-30 | String#[] with index to extract matched substring safely | Nobuyoshi Nakada | |
2019-04-30 | Must use IO::NULL instead of platform dependent filename | NAKAMURA Usaku | |
2019-04-30 | Skip on Windows now when using reline because it causes hang of whole tests | NAKAMURA Usaku | |
2019-04-30 | **Must** use IO::NULL for null device | NAKAMURA Usaku | |
2019-04-30 | `from` is not nil but `""` on shallow clone [ci skip] | Kazuhiro NISHIYAMA | |
2019-04-30 | Forgotten to remove | NAKAMURA Usaku | |
2019-04-30 | Use Ripper for IRB | aycabta | |
The debug option of IRB is deleted because it's just for IRB's pure Ruby parser. | |||
2019-04-30 | Use Encoding::UTF_8 if RELINE_TEST_ENCODING doesn't exist | aycabta | |
2019-04-30 | Move Win32API to Reline::Win32API | aycabta | |
2019-04-30 | Use Encoding::UTF_8 if Encoding.default_external is Encoding::IBM437 | aycabta | |
2019-04-30 | Add Reline as a fallback library for Readline | aycabta | |
* lib/reine.rb, lib/reline/*: Reline is a readline stdlib compatible library. * lib/readline.rb: Readline uses a fallback to Reline when ext/readline doesn't exist. * tool/sync_default_gems.rb: add ruby/reline as a default gem. * appveyor.yml: add "set RELINE_TEST_ENCODING=Windows-31J" for test suit of Reline, and add "--exclude readline" to "nmake test-all" on Visual Studio builds because of strange behavior. * spec/ruby/library/readline/spec_helper.rb: skip Reline as with RbReadline. |