Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-07-10 | Added StringIO::VERSION | Nobuyoshi Nakada | |
2019-07-10 | Removed duplicate assignment | Nobuyoshi Nakada | |
This `last_state` is set to `lex.state` just before the `switch` statement, and `token_flush` nor `nextc` never change the state. | |||
2019-07-10 | * 2019-07-10 | git | |
2019-07-09 | Check dependencies on Travis-CI | Nobuyoshi Nakada | |
2019-07-09 | Make symlink to "ruby" only from the install-name | Nobuyoshi Nakada | |
2019-07-09 | Restore support library for only test files that are digest and csv. | Hiroshi SHIBATA | |
2019-07-09 | Restore support library for only test files. | Hiroshi SHIBATA | |
2019-07-09 | Update dependencies | Nobuyoshi Nakada | |
2019-07-09 | Do not make Unicode tables timestamp phony | Nobuyoshi Nakada | |
2019-07-09 | [DOC] Add link to Enumerable#grep from Enumerable#select | Kazuhiro NISHIYAMA | |
2019-07-09 | Moved error messages | Nobuyoshi Nakada | |
2019-07-09 | * 2019-07-09 | git | |
2019-07-09 | Suppress uninitialized instance variable warnings | Nobuyoshi Nakada | |
2019-07-08 | Adopt the directory structure of ruby repository for racc extension. | Hiroshi SHIBATA | |
2019-07-08 | Check indent of `end` against `else` if present | Nobuyoshi Nakada | |
2019-07-08 | Get rid of toplevel methods | Nobuyoshi Nakada | |
2019-07-08 | * expand tabs. | git | |
2019-07-08 | Fix indent | Nobuyoshi Nakada | |
2019-07-08 | Renamed fib to fiber | Nobuyoshi Nakada | |
2019-07-08 | Let struct dump_config in objspace fit in a single cache line | Lourens Naudé | |
Let dump_config boolean members roots and full_heap be bit flags instead Closes: https://github.com/ruby/ruby/pull/2274 | |||
2019-07-08 | Suppress a warning when `write_headers: true` | Nobuyoshi Nakada | |
2019-07-08 | * 2019-07-08 | git | |
2019-07-07 | Fix default argument values for OptParse::Switch#summarize | Jeremy Evans | |
The documentation describes these arguments being hashes, and the method is called with hashes, so a hash default makes more sense. The method would fail previously if called without arguments and @short or @long contained a non-integer value. Fixes [Bug #10928] | |||
2019-07-07 | Fix a typo | Kazuhiro NISHIYAMA | |
2019-07-07 | Git branch name can contain `#{}` too | Nobuyoshi Nakada | |
2019-07-07 | Unescape #{} in the last commit title | Nobuyoshi Nakada | |
Get rid of unknown escape sequence warning, as `#` is not a special character in C. ``` version.c:126:26: warning: unknown escape sequence '\#' [-Wunknown-escape-sequence] fputs("last_commit=" RUBY_LAST_COMMIT_TITLE, stdout); ^~~~~~~~~~~~~~~~~~~~~~ revision.h:4:42: note: expanded from macro 'RUBY_LAST_COMMIT_TITLE' ^~ ``` | |||
2019-07-07 | Add coroutine context switch for i386-mingw32 | Lars Kanis | |
It's essentially a translation of Context.asm from Intel to AT&T syntax. | |||
2019-07-07 | Message to pipe should end with a newline | Nobuyoshi Nakada | |
2019-07-07 | * 2019-07-07 | git | |
2019-07-07 | Enable indentation warning against `if` just after `else` | Nobuyoshi Nakada | |
```ruby if false puts 'false' else if true puts 'true' end # -:5: warning: mismatched indentations at 'end' with 'if' at 3 end ``` [Feature #15990] | |||
2019-07-07 | Renamed column in token_info to indent | Nobuyoshi Nakada | |
2019-07-06 | Added assertions for Unicode escaped CHAR scanner events | Nobuyoshi Nakada | |
2019-07-05 | Fix segfault when using method reference operator without using result | Jeremy Evans | |
Fixes [Bug #15985] | |||
2019-07-06 | Refactored width calculations | Nobuyoshi Nakada | |