summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-13[DOC] Markup code in globals.rdocNobuyoshi Nakada
Look forward to further improvements in RDoc to automatically mark up global variables and global constants.
2019-07-13Improve documentation in doc/globals.rdocBenoit Daloze
2019-07-13Document $~ before dependent global variablesBenoit Daloze
2019-07-13Improve documentation of $LOAD_PATHBenoit Daloze
2019-07-13Add $LOAD_PATH.resolve_feature_path in NEWSBenoit Daloze
2019-07-13Document $LOAD_PATH.resolve_feature_path in globals.rdocBenoit 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-13Document a few more RUBY_* constantsBenoit Daloze
2019-07-13Document the long form of global variables and mention aliases on the same lineBenoit 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-13Relaxed delta of nanosec from Float timeNobuyoshi Nakada
2019-07-13Removed useless `freeze`s from gemspec filesNobuyoshi Nakada
2019-07-13Drop fossil rubygems supportNobuyoshi Nakada
2019-07-13Removed stub lines from gemspec filesNobuyoshi Nakada
2019-07-13change default value of load_limit (ignore load_limit)Masatoshi SEKI
2019-07-13* 2019-07-13git
2019-07-13Removed binary lineNobuyoshi Nakada
2019-07-12* remove trailing spaces.Nobuyoshi Nakada
2019-07-12Fixed duplicate test nameNobuyoshi Nakada
2019-07-12* 2019-07-12git
2019-07-12* remove trailing spaces.git
2019-07-12Add note about `STACK_GROW_DIR_DETECTION`.Samuel Williams
2019-07-12Make `stack_check` slightly easier to use in debugger.Samuel Williams
2019-07-12Improved fiber benchmarks. Increase number of iterations.Samuel Williams
2019-07-11Default to true when no exception flag [Bug #15987]Nobuyoshi Nakada
2019-07-11Fixed argument in the fallback function [Bug #15987]Nobuyoshi Nakada
2019-07-11Removed wrong argument in the fallback function [Bug #15987]Nobuyoshi Nakada
2019-07-11* expand tabs.git
2019-07-11Check exception flag as a bool [Bug #15987]Nobuyoshi Nakada
2019-07-11File::Stat uses Time#inspectNobuyoshi Nakada
2019-07-11Add arg check to Reline.dig_perfect_match_proc=aycabta
2019-07-11Revert "parse.y: Deprecate flip-flops"Nobuyoshi Nakada
This reverts commit bae638ad5b782c44c80efe33834cb9039279af46. [Feature #5400]
2019-07-11$LOAD_PATH.resolve_feature_pathNobuyoshi Nakada
Moved from RubyVM. [Feature #15903]
2019-07-11remove an unused variable.Tanaka Akira
2019-07-11Suppress warning on x64-mingwNobuyoshi Nakada
2019-07-11WEBrick::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-11git
2019-07-10Don't manipulate GC flags directlyAaron 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-10handle_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-10Added Etc::VERSIONNobuyoshi Nakada
2019-07-10Removed unused filesNobuyoshi Nakada
2019-07-10C90 for old versionsNobuyoshi Nakada
2019-07-10Use the found version numberNobuyoshi Nakada
2019-07-10Removed useless `freeze`sNobuyoshi Nakada
2019-07-10Added StringIO::VERSIONNobuyoshi Nakada
2019-07-10Removed duplicate assignmentNobuyoshi 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-10git
2019-07-09Check dependencies on Travis-CINobuyoshi Nakada
2019-07-09Make symlink to "ruby" only from the install-nameNobuyoshi Nakada
2019-07-09Restore support library for only test files that are digest and csv.Hiroshi SHIBATA
2019-07-09Restore support library for only test files.Hiroshi SHIBATA
2019-07-09Update dependenciesNobuyoshi Nakada