| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-14 | * expand tabs. | git | |
| 2019-07-14 | Avoid io_tell whose return value is not used | Yusuke Endoh | |
| In this case, flush_before_seek is enough. This change will suppress a warning of Coverity Scan. | |||
| 2019-07-14 | Update dependencies for 369ff79394765ce198ac7cee872a8c739d895aaa | Takashi Kokubun | |
| Just copy-pasting diff from https://travis-ci.org/ruby/ruby/jobs/558407687 | |||
| 2019-07-14 | Refactor mjit_worker command line with C99 | Takashi Kokubun | |
| Mostly non-constatnt array initializer, and mixed declarations and code. | |||
| 2019-07-14 | add encoding conversion from/to CESU-8 | Martin Dürst | |
| Add encoding conversion (transcoding) from UTF-8 to CESU-8 and back. CESU-8 is an encoding similar to UTF-8, but encodes codepoints above U+FFFF as two surrogates, these surrogates again being encoded as if they were UTF-8 codepoints. This preserves the same binary sorting order as in UTF-16. It is also somewhat similar (although not exactly identical) to an encoding used internally by Java. This completes issue #15995. enc/trans/cesu_8.trans: Add encoding conversion from/to CESU-8 test/ruby/test_transcode.rb: Add tests for above | |||
| 2019-07-14 | Add empty depend file if extconf.rb only exists | Nobuyoshi Nakada | |
| 2019-07-14 | * 2019-07-14 | git | |
| 2019-07-14 | Added depend files | Nobuyoshi Nakada | |
| 2019-07-13 | [DOC] Markup code in globals.rdoc | Nobuyoshi Nakada | |
| Look forward to further improvements in RDoc to automatically mark up global variables and global constants. | |||
| 2019-07-13 | Improve documentation in doc/globals.rdoc | Benoit Daloze | |
| 2019-07-13 | Document $~ before dependent global variables | Benoit Daloze | |
| 2019-07-13 | Improve documentation of $LOAD_PATH | Benoit Daloze | |
| 2019-07-13 | Add $LOAD_PATH.resolve_feature_path in NEWS | Benoit Daloze | |
| 2019-07-13 | Document $LOAD_PATH.resolve_feature_path in globals.rdoc | Benoit Daloze | |
| * RDoc does not seem to support documenting singleton object methods, and making $LOAD_PATH a class as a workaround is too weird. | |||
| 2019-07-13 | Document a few more RUBY_* constants | Benoit Daloze | |
| 2019-07-13 | Document the long form of global variables and mention aliases on the same line | Benoit Daloze | |
| * The longer forms are self-explanatory and I believe more often used. * Same for ARGV and ARGF, describe them there and mention $* and $< just refer to them. | |||
| 2019-07-13 | Relaxed delta of nanosec from Float time | Nobuyoshi Nakada | |
| 2019-07-13 | Removed useless `freeze`s from gemspec files | Nobuyoshi Nakada | |
| 2019-07-13 | Drop fossil rubygems support | Nobuyoshi Nakada | |
| 2019-07-13 | Removed stub lines from gemspec files | Nobuyoshi Nakada | |
| 2019-07-13 | change default value of load_limit (ignore load_limit) | Masatoshi SEKI | |
| 2019-07-13 | * 2019-07-13 | git | |
| 2019-07-13 | Removed binary line | Nobuyoshi Nakada | |
| 2019-07-12 | * remove trailing spaces. | Nobuyoshi Nakada | |
| 2019-07-12 | Fixed duplicate test name | Nobuyoshi Nakada | |
| 2019-07-12 | * 2019-07-12 | git | |
| 2019-07-12 | * remove trailing spaces. | git | |
| 2019-07-12 | Add note about `STACK_GROW_DIR_DETECTION`. | Samuel Williams | |
| 2019-07-12 | Make `stack_check` slightly easier to use in debugger. | Samuel Williams | |
| 2019-07-12 | Improved fiber benchmarks. Increase number of iterations. | Samuel Williams | |
| 2019-07-11 | Default to true when no exception flag [Bug #15987] | Nobuyoshi Nakada | |
| 2019-07-11 | Fixed argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | |
| 2019-07-11 | Removed wrong argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | |
| 2019-07-11 | * expand tabs. | git | |
| 2019-07-11 | Check exception flag as a bool [Bug #15987] | Nobuyoshi Nakada | |
| 2019-07-11 | File::Stat uses Time#inspect | Nobuyoshi Nakada | |
| 2019-07-11 | Add arg check to Reline.dig_perfect_match_proc= | aycabta | |
| 2019-07-11 | Revert "parse.y: Deprecate flip-flops" | Nobuyoshi Nakada | |
| This reverts commit bae638ad5b782c44c80efe33834cb9039279af46. [Feature #5400] | |||
| 2019-07-11 | $LOAD_PATH.resolve_feature_path | Nobuyoshi Nakada | |
| Moved from RubyVM. [Feature #15903] | |||
| 2019-07-11 | remove an unused variable. | Tanaka Akira | |
| 2019-07-11 | Suppress warning on x64-mingw | Nobuyoshi Nakada | |
| 2019-07-11 | WEBrick::HTTPResponse create tempfile if required. | Tanaka Akira | |
| WEBrick::HTTPProxyServer implementes HTTP proxy using WEBrick and Net::HTTP. WEBrick accepts HTTP/1.0 clients and Net::HTTP uses always HTTP/1.1. However HTTP/1.1 supports chunked transfer coding HTTP/1.0 doesn't. Chunked transfer coding doesn't require that content-length before the content is sent. But non-chunked transfer coding require content-length before the content is sent. So, when HTTP/1.0 clients connects WEBrick::HTTPProxyServer and origin server returns chunked response, WEBrick::HTTPProxyServer needs to store whole content to know the length of it. This patch do it using tempfile. | |||
| 2019-07-11 | * 2019-07-11 | git | |
| 2019-07-10 | Don't manipulate GC flags directly | Aaron Patterson | |
| We need to disable the GC around compaction (for now) because object id book keeping can cause malloc to happen and that can trigger GC. | |||
| 2019-07-10 | handle_interrupt to defend monitor state [Bug #15992] | NARUSE, Yui | |
| If an exception is raised from another thread for example Timeout and this thread is just after `mon_exit`'s `@mon_owner = nil`, the exception breaks the state of MonitorMixin. To prevent that situation, it need to block interruption in mon_enter and mon_exit. | |||
| 2019-07-10 | Added Etc::VERSION | Nobuyoshi Nakada | |
| 2019-07-10 | Removed unused files | Nobuyoshi Nakada | |
| 2019-07-10 | C90 for old versions | Nobuyoshi Nakada | |
| 2019-07-10 | Use the found version number | Nobuyoshi Nakada | |
| 2019-07-10 | Removed useless `freeze`s | Nobuyoshi Nakada | |
