Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-31 | Finish with ^D only when input is completely empty in vi insert mode | aycabta | |
2019-05-30 | Update to ruby/spec@0ba5312 | Benoit Daloze | |
2019-05-30 | Update to ruby/mspec@3cc36d0 | Benoit Daloze | |
2019-05-31 | * 2019-05-31v2_7_0_preview1 | git | |
2019-05-31 | Make the target name unique when BASERUBY=no | Nobuyoshi Nakada | |
2019-05-30 | Touch Unicode headers and the timestamp before packaging | Nobuyoshi Nakada | |
Not to download Unicode data files at building from the packages. | |||
2019-05-30 | Fix missing `gitcmd` | Nobuyoshi Nakada | |
2019-05-30 | vcs.rb support non-inplace build | NARUSE, Yui | |
2019-05-30 | parse.y: adjust here-doc error token | Nobuyoshi Nakada | |
* parse.y (here_document): adjust token to the here-doc identifier in compile_error when a here-document misses the closing identifier. | |||
2019-05-30 | Include stack elements left after errors | Nobuyoshi Nakada | |
2019-05-30 | Use rebuilt buffer data to rerender all | aycabta | |
2019-05-30 | Use start_with? for escaped quote too | aycabta | |
2019-05-30 | Use negative lookahead and start_with? | aycabta | |
2019-05-30 | Fix strange vertical cursor moving when adding a newline at bottom | aycabta | |
2019-05-30 | * expand tabs. | git | |
2019-05-30 | reorder bitmap clearing. | Koichi Sasada | |
2019-05-30 | move pinned_bits[] position in struct heap_page. | Koichi Sasada | |
pinned_bits are not used frequently (only GC.compact use it) so move it at the end of struct heap_page. | |||
2019-05-30 | introduce `during_compacting` flag. | Koichi Sasada | |
Usually PINNED_BITS are not needed (only for GC.compact need it) so skip updating PINNED_BITS if the marking is not by GC.compact. | |||
2019-05-30 | Do not rely on IRB.conf[:MAIN_CONTEXT] before initialize | Takashi Kokubun | |
so that we can colorize binding.irb source lines. | |||
2019-05-30 | Check the end token of heredoc correctly | aycabta | |
2019-05-30 | Calculate vertical position correctly when rerendering all lines | aycabta | |
2019-05-30 | Fix broken rendering when the last line is auto-wrapped | aycabta | |
2019-05-30 | Rerender following lines when line number increased | aycabta | |
2019-05-30 | Clear remaining lines when line number decreased | aycabta | |
2019-05-30 | parse.y: continue after heredoc error | Nobuyoshi Nakada | |
* parse.y: continue parsing the rest of the here-document starting line, after the terminator was not found. | |||
2019-05-30 | Fix the auto-wrap behabior that was too buggy | aycabta | |
2019-05-29 | Use Regexp#match instead of #match for 1.9 BASERUBY support | Jeremy Evans | |
2019-05-29 | Revert "Fix building with 1.8 BASERUBY" | Jeremy Evans | |
This reverts commit 05bc14d81a1d7f6af826a92371aeff0c3fb2a67e. We have decided that the cost of reintroducing support for 1.8 BASERUBY outweighs the benefit. If you are still using 1.8 and want to build master/trunk, build and install the latest release, and use that as BASERUBY. | |||
2019-05-30 | * 2019-05-30 | git | |
2019-05-30 | Do not use rb_iseq_path() while moving ISeq pointers | Takashi Kokubun | |
in GC.compact. While `in_jit` is false, GC.compact is allowed to run and it may be moving ISeq-related pointers. So calling rb_iseq_path() when `in_jit` is true is illegal. | |||
2019-05-29 | Colorize errors more | Nobuyoshi Nakada | |
* lib/irb/color.rb (IRB::Color.colorize_code): colorize `compile_error` part as same as `on_parse_error`. | |||
2019-05-29 | Get rid of nested string interpolations | Nobuyoshi Nakada | |
* lib/irb/color.rb (IRB::Color.colorize): get rid of nesting string interpolations not to confuse ruby-mode.el | |||
2019-05-29 | parse.y: fix state after ivar/cvar | Nobuyoshi Nakada | |
* parse.y (parse_atmark): return EXPR_END or EXPR_ENDFN, depending on the previous state, even incomplete names consistently. | |||
2019-05-29 | Revert "Use "require" just for essential" | aycabta | |
This reverts commit ab7a6e1a1651d82d327d155b78a8e3af1d976707. | |||
2019-05-29 | Use "require" just for essential | aycabta | |
The 559dca509d2a98584b09c7d9a6d74749ce793ad7 contains an excess range in using "require". | |||
2019-05-29 | Use reversed get_screen_size correctly on Windows | aycabta | |
2019-05-29 | ripper: Ripper::Lexer#scan | Nobuyoshi Nakada | |
* ext/ripper/lib/ripper/lexer.rb (Ripper::Lexer#scan): parses the code and returns the result elements including errors. [EXPERIMENTAL] | |||
2019-05-29 | Never make a method call from MJIT worker | Takashi Kokubun | |
by showing line number only when it's Fixnum. When it's not Fixnum, we need to call a method to know the line number. | |||
2019-05-29 | Do not call FIX2INT while GC.compact may be running | Takashi Kokubun | |
because FIX2INT might crash by moving method entry pointer: http://ci.rvm.jp/results/trunk-mjit@silicon-docker/2063412 | |||
2019-05-29 | .travis.yml: Minor reorder for shortening | Takashi Kokubun | |
2019-05-29 | Convert Enumerator to Array for Ruby 1.9.3 | Takashi Kokubun | |
String#lines seems to return Enumerator in Ruby 1.9.3, and it does not respond to #delete_if https://travis-ci.org/ruby/ruby/jobs/538559919 | |||
2019-05-29 | Skip spec broken since a66bc2c01194a9c017c874a30db5b3b6bd95e966 | Takashi Kokubun | |
This has not worked since the merge https://travis-ci.org/ruby/ruby/jobs/538438184 | |||
2019-05-29 | Colorize compile_error as same as on_parse_error | Nobuyoshi Nakada | |
2019-05-29 | parse.y: flush invalid char | Nobuyoshi Nakada | |
2019-05-29 | Fix shorten-64-to-32 warning | Nobuyoshi Nakada | |
2019-05-29 | Fix Possible Control flow issues (DEADCODE) | Kazuhiro NISHIYAMA | |
Coverity Scan says `Execution cannot reach this statement: "poison_object(v);"`, so do nothing when `ptr` is always 0 without address_sanitizer. | |||
2019-05-29 | test/rubygems/test_gem_stream_ui.rb (test_ask_for_password): extend the timeout | Yusuke Endoh | |
for Solaris. https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10s/ruby-master/log/20190528T191908Z.fail.html.gz | |||
2019-05-29 | Revert "Colorize error part more" | Koichi Sasada | |
This reverts commit c7f3c222c9b82736c993419daa6bfb643e5c0793. | |||
2019-05-29 | Colorize error part more | Nobuyoshi Nakada | |
Colorize `compile_error` parts as well as `on_parse_error` parts. | |||
2019-05-29 | Create empty revision.tmp if BASERUBY is not yes | Nobuyoshi Nakada | |