| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-21 | Do not modify shared array | Nobuyoshi Nakada | |
| [Bug #15821] | |||
| 2019-05-21 | Simplified the guard against old versions | Nobuyoshi Nakada | |
| 2019-05-21 | Add "require 'irb'" to use IRB.conf | aycabta | |
| 2019-05-21 | Check whether IRB.conf is nil in IRB::WorkSpace#code_around_binding | aycabta | |
| 2019-05-21 | Add --colorize and --nocolorize options to IRB | aycabta | |
| 2019-05-21 | Fix vertical cursor moving when splitting line | aycabta | |
| 2019-05-21 | Finish only when buffer contains non-blank line | aycabta | |
| 2019-05-21 | Cursor up should reduce 1 than editing height | aycabta | |
| 2019-05-21 | * 2019-05-21 | git | |
| 2019-05-21 | Check bytesize in vi command mode last char back | aycabta | |
| 2019-05-20 | * expand tabs. | git | |
| 2019-05-20 | Get rid of undefined behavior that source and destination buffers overlap | Nobuyoshi Nakada | |
| 2019-05-20 | Remove redundant ignore rule for Process#clock_getres specs | Benoit Daloze | |
| 2019-05-20 | Move exclusion for Hyper-V next to other skipped constants | Benoit Daloze | |
| 2019-05-20 | skip a test for CLOCK_MONOTONIC_RAW. | Koichi Sasada | |
| On my Linux guest machine on Hyper-V, I got an error. Process.clock_gettime(CLOCK_MONOTONIC_RAW, :nanosecond) returns like: ... 875573945119100 875573945119600 ... even if `Process.clock_getres(value, :nanosecond)` returns 1. So I simply skip this test for CLOCK_MONOTONIC_RAW. | |||
| 2019-05-20 | Mixed encoding error can continue to parse | Nobuyoshi Nakada | |
| 2019-05-20 | Cursor can't move to eol when vi command mode | aycabta | |
| 2019-05-20 | * 2019-05-20 | git | |
| 2019-05-20 | Readline.completion_proc accepts US-ASCII | aycabta | |
| 2019-05-19 | Update test-unit | Nobuyoshi Nakada | |
| 2019-05-19 | * 2019-05-19 | git | |
| 2019-05-19 | Touch the timestamp file for Unicode files | Nobuyoshi Nakada | |
| 2019-05-18 | [DOC] Shorten examples for Time#{round,floor} | Marcus Stollsteimer | |
| 2019-05-18 | [DOC] Improve documentation for Time#floor | Marcus Stollsteimer | |
| Use numbers that are more illustrative for #floor. | |||
| 2019-05-18 | [DOC] Use '&&' instead of 'and' in boolean expression | Marcus Stollsteimer | |
| 2019-05-18 | [DOC] Improve documentation for Enumerator::Lazy | Marcus Stollsteimer | |
| 2019-05-18 | Rename rb_gc_new_location to rb_gc_location | Aaron Patterson | |
| The function will return new or existing locations depending on whether or not the object actually moved, so give it a more appropriate name. | |||
| 2019-05-18 | Add fall through comment for Coverity Scan | Kazuhiro NISHIYAMA | |
| 2019-05-18 | Add Reline.test_mode to use with special I/O | aycabta | |
| 2019-05-18 | skip a test to pass CIs. | Koichi Sasada | |
| I'm debugging [Bug #15821] but my patch introduces another issue. So I simply skip this test and re-enable it later. | |||
| 2019-05-18 | Add test for UNTIL | Nobuyoshi Nakada | |
| 2019-05-18 | Update include files on msys2 too | Nobuyoshi Nakada | |
| 2019-05-18 | Get rid of always updating Unicode files | Nobuyoshi Nakada | |
| [Misc #15859] | |||
| 2019-05-18 | Distinguish pre-condition and post-condition loops | Nobuyoshi Nakada | |
| 2019-05-18 | * 2019-05-18 | git | |
| 2019-05-18 | Remove parent namespace from Readline test classes | aycabta | |
| The namespace "Readline" doesn't exist when running tests if readline.so doesn't exist and Reline exists. So test classes shouldn't be at nested namespaces under "Readline". | |||
| 2019-05-17 | Prevent Dynamic -> Static symbols from moving | Aaron Patterson | |
| If a dynamic symbol has been converted to a static symbol, it gets added to the global ID list and should no longer move. C extensions can pass symbols to rb_sym2id and those symbols should no longer be movable. When the symbol is passed to rb_sym2id, the `id` member is set, so we can use its existence to prevent movement. | |||
| 2019-05-17 | Do not export InitVM functions | Nobuyoshi Nakada | |
| 2019-05-17 | Make COROUTINE_XMM_REGISTERS compile-time only too | Nobuyoshi Nakada | |
| 2019-05-17 | Do not call memcpy if copying nothing | Nobuyoshi Nakada | |
| c.f. * e7b18ca6d9b45b7e71694557b9fab8152c62c1ed * 34e1079aef81d108890fb167d7df69960e994ff5 | |||
| 2019-05-17 | skip tests for GC.compact to pass CI. | Koichi Sasada | |
| Now, GC.compact has issues which makes rubyci RED, so I skip this test and debug soon. | |||
| 2019-05-17 | * 2019-05-17 | git | |
| 2019-05-17 | Test to disable ASCII-only optimization | Nobuyoshi Nakada | |
| Examples why ASCII-only optimization cannot apply multi-byte encodings which have 7-bit trailing bytes. Suggested by @duerst at https://github.com/ruby/ruby/pull/2187#issuecomment-492949218 | |||
| 2019-05-16 | leaked-globals: check if un-prefixed symbols leak externally | Nobuyoshi Nakada | |
| 2019-05-16 | Remove unused symbols | Nobuyoshi Nakada | |
| 2019-05-16 | Pack struct rb_strterm_heredoc_struct on 32-bit platforms | Nobuyoshi Nakada | |
| 2019-05-16 | don't need to sweep rest. | Koichi Sasada | |
| `transient_heap_evacuate()` disables GC using `rb_gc_disable()` to prohibt GC invocation because of new allocation for evacuated memory. However, `rb_gc_disable()` sweep all rest of unswept pages. We don't need to cancel lazy sweep so this patch introduce `rb_gc_disable_no_rest()` which doesn't cancel lazy sweep. | |||
| 2019-05-16 | Make COROUTINE_REGISTERS compile-time only not to be a global symbol | Nobuyoshi Nakada | |
| 2019-05-16 | Prefix global_symbols with `ruby_` | Nobuyoshi Nakada | |
| 2019-05-16 | Make internal functions static | Nobuyoshi Nakada | |
