| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-30 | [ruby/fileutils] Remove version.rb | Nobuyoshi Nakada | |
| Loading separate version.rb unnecessary increases every start-up time. In the other hand, the gemspec file is parsed only when building the gem file. https://github.com/ruby/fileutils/commit/8359cf7cce | |||
| 2019-11-30 | [ruby/forwardable] Bump version to 1.3.0 | Hiroshi SHIBATA | |
| https://github.com/ruby/forwardable/commit/e56f0f83c6 | |||
| 2019-11-30 | [ruby/forwardable] Fix keyword argument separation warnings on Ruby 2.7+ | Jeremy Evans | |
| Do so in a way that is also compatible with previous versions. https://github.com/ruby/forwardable/commit/b2dd340988 | |||
| 2019-11-30 | Use @eof variable for ReidlineInputMethod#eof? | aycabta | |
| "IRB::InputMethod#eof?" requires eof status each user input but "ReidlineInputMethod#eof?" used "Reline.eof?" what is singleton data. "ReidlineInputMethod#eof?" is changed to use the result of user input. | |||
| 2019-11-30 | Simplified ErrDimensionMismatch class | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Support argument for ErrNotRegular | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Also replace E2MM to standard exception class | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Support existence usecase for the custom exception classes | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | replace raise method from e2mmap on Scalar class | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | raise method accepts 3 argument with exception class | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Retire to maintain e2mmap on ruby core | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Remove re-define embedded error classes and extract argument on custom error ↵ | Hiroshi SHIBATA | |
| classes Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-30 | Use simple exception classes instead of e2mmap | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2699 | |||
| 2019-11-29 | Revert "Treat :@1, :@@1, @1, and @@1 correctly to check termination" | aycabta | |
| This reverts commit 5e275dd2af4d9d24cdb1cfc0f232f348dae9c2cd. ...The @1 type numberd parameter is reverted from Ruby syntax. | |||
| 2019-11-28 | Fix regexp to complete complex literal | aycabta | |
| IRB completion logic always needed exponential notation for complex literal such as 3e6i but it's bug. I fixed to support complex literal without exponential notation such as 3i. | |||
| 2019-11-28 | Delete newline when C-k on emacs mode at EOL | aycabta | |
| 2019-11-28 | Remove two removed constants | aycabta | |
| 2019-11-28 | Fix ghost method line no | aycabta | |
| 2019-11-26 | Remove an unnecessary variable | aycabta | |
| 2019-11-26 | Slightly fix the warning message [ci skip] | Takashi Kokubun | |
| I'm not sure, but maybe it was gramatically incorrect? | |||
| 2019-11-26 | Suggest an alternative to suppress the irb warning | Takashi Kokubun | |
| 2019-11-25 | Cache loaded module to suppress method redefined warnings | aycabta | |
| 2019-11-25 | Remove e2mmap dependency | aycabta | |
| 2019-11-25 | Remove lib/irb/slex.rb | aycabta | |
| 2019-11-24 | Remove debug code... | aycabta | |
| 2019-11-24 | Disable tracer ext of IRB when tracer doesn't found | aycabta | |
| 2019-11-23 | Tracer.set_get_line_procs should support block and Proc object | aycabta | |
| Original Tracer.set_get_line_procs is implemented by "def set_get_line_procs(p = proc)". It means that original Tracer.set_get_line_procs supports block and Proc object. | |||
| 2019-11-23 | Tracer.add_filter should support block and Proc object | aycabta | |
| Original Tracer.add_filter is implemented by "def add_filter(p = proc)". It means that original Tracer.add_filter supports block and Proc object. | |||
| 2019-11-21 | Use more strict regexp to avoid to match naninanirb.rb | Kazuhiro NISHIYAMA | |
| 2019-11-21 | Support %U/%u/%W/%w/%V/%g/%G formats in Time.strptime | Jeremy Evans | |
| Most of these formats were documented as supported, but were not actually supported. Document that %g and %G are supported. If %U/%W is specified without yday and mon/mday are not specified, then Date.strptime is used to get the appropriate yday. If cwyear is specifier without the year, or cwday and cweek are specified without mday and mon, then use Date.strptime and convert the resulting value to Time, since Time.make_time cannot handle those conversions Fixes [Bug #9836] Fixes [Bug #14241] Notes: Merged: https://github.com/ruby/ruby/pull/2685 | |||
| 2019-11-21 | [ruby/reline] Version 0.0.7 | aycabta | |
| https://github.com/ruby/reline/commit/09d370bdc19e62f0a27c2240e19b07963afd922f | |||
| 2019-11-21 | Version 0.0.6 | aycabta | |
| 2019-11-21 | Version 1.1.0 | aycabta | |
| 2019-11-21 | Consider escape sequence to calculate prompt width | aycabta | |
| 2019-11-21 | Add a warning message and --legacy of an alias of --singleline | aycabta | |
| 2019-11-21 | Refactor filter_backtrace | Y. Ushiki | |
| 2019-11-21 | Fix filter_backtrace for context-mode 0 | Y. Ushiki | |
| 2019-11-21 | Use singleline/multiline instead of readline/reidline | aycabta | |
| 2019-11-21 | Change argument `Proc` to `#call` defined object. | manga_osyo | |
| This is the same as the behavior of Readline. | |||
| 2019-11-21 | Add <Home> <End> keys. | manga_osyo | |
| 2019-11-20 | Mintty on Cygwin isn't a kind of command prompt, can process ANSI escape code | aycabta | |
| 2019-11-20 | Fix indent of a line when a newline is inserted to the next | aycabta | |
| 2019-11-20 | Replace typo "bock" with "block" | aycabta | |
| 2019-11-20 | A preceding token of "do" of block has EXPR_CMDARG or EXPR_ENDFN | aycabta | |
| meth do # the preceding token of "do" has EXPR_CMDARG end meth() do # the preceding token of "do" has EXPR_ENDFN end | |||
| 2019-11-20 | Number sign comment (# bla bla) is a kind of newline character | aycabta | |
| 2019-11-20 | Generate history file path correctly when $HOME/.irbrc doesn't exist | aycabta | |
| 2019-11-19 | Suppress `stty` error on Apple Terminal | Nobuyoshi Nakada | |
| `stty` called in `Reline::ANSI.deprep` command shows the following error message on macOS Apple Terminal, with some settings. ``` $ LANG=C irb irb(main):001:0> stty: 'standard input': unable to perform all requested operations stty: 'standard input': unable to perform all requested operations ``` | |||
| 2019-11-18 | [ruby/rss] Only check taint on Ruby <2.7 | Jeremy Evans | |
| Ruby 2.7 deprecates taint and it no longer has an effect. Notes: Merged: https://github.com/ruby/ruby/pull/2476 | |||
| 2019-11-18 | [ruby/rexml] Only taint on Ruby <2.7 | Jeremy Evans | |
| Ruby 2.7 deprecates taint and it no longer has an effect. Notes: Merged: https://github.com/ruby/ruby/pull/2476 | |||
| 2019-11-18 | Deprecate taint/trust and related methods, and make the methods no-ops | Jeremy Evans | |
| This removes the related tests, and puts the related specs behind version guards. This affects all code in lib, including some libraries that may want to support older versions of Ruby. Notes: Merged: https://github.com/ruby/ruby/pull/2476 | |||
