summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-29Fixed String#grapheme_clusters with wide encodingsNobuyoshi Nakada
* string.c (get_reg_grapheme_cluster): make regexp from properly encoded sources fro wide-char encodings. [Bug #15965] * regparse.c (node_extended_grapheme_cluster): suppress false duplicated range warning for the time being.
2019-06-29Hoisted out WIDE_ENCODINGSNobuyoshi Nakada
2019-06-29* 2019-06-29git
2019-06-29Set file name and line numberNobuyoshi Nakada
2019-06-29Adjust caller's line number, expect the next line as here-docNobuyoshi Nakada
2019-06-28Removed unused variablesNobuyoshi Nakada
2019-06-28[DOC] Re-apply r11000, 41256fd43275c8bf66460510da7ab958a802e2a2Nobuyoshi Nakada
* eval.c (rb_thread_kill): fix Thread#kill docs, which returns the thread object in all cases. From: why the lucky stiff <why@ruby-lang.org>
2019-06-28Remove auto indent of continuation lineaycabta
2019-06-28Add parentheses to suppress a warningNobuyoshi Nakada
2019-06-28Test string contentNobuyoshi Nakada
2019-06-28Removed unused variablesNobuyoshi Nakada
2019-06-28Fixed a variable nameNobuyoshi Nakada
2019-06-28Removed excess spacesNobuyoshi Nakada
2019-06-28Fixed name conflict between helper classesNobuyoshi Nakada
2019-06-28Skip instead of returnNobuyoshi Nakada
2019-06-28Suppress unused variable warningsNobuyoshi Nakada
2019-06-28Use assert_separately instead of invoke_rubyNobuyoshi Nakada
2019-06-28Define singleton method on each new objectsNobuyoshi Nakada
2019-06-28Suppress redefinition and void context warningsNobuyoshi Nakada
2019-06-28Use assigned local variableNobuyoshi Nakada
2019-06-28Wait for the helper thread to terminateNobuyoshi Nakada
2019-06-28[DOC] Singleton.instance [ci skip]Nobuyoshi Nakada
2019-06-28Moved Singleton.instance to get rid of redefinitionNobuyoshi Nakada
2019-06-28Removed unused variableNobuyoshi Nakada
2019-06-28Fixed the test-case class name for zshNobuyoshi Nakada
2019-06-28Default @debug to $DEBUGNobuyoshi Nakada
2019-06-28Removed unused variableNobuyoshi Nakada
2019-06-28Use block instead of explicit closeKazuhiro NISHIYAMA
2019-06-28Add `require 'test/unit'`Kazuhiro NISHIYAMA
2019-06-28Suppress void context warning in verbose modeNobuyoshi Nakada
2019-06-28Close leaked file descriptorNobuyoshi Nakada
2019-06-28Suppress unused variable warning with RUBYOPT=-wNobuyoshi Nakada
2019-06-28O_EXCL has no meaning for fdopenNobuyoshi Nakada
"exclusive access mode is not supported" exception has resulted in empty "rubyheap-*.json" files after test/objspace/test_objspace.rb.
2019-06-27Fix documentation for Net::SMTPServerBusyJeremy Evans
Fixes [Bug #11628]
2019-06-27Update to ruby/spec@94d98ffBenoit Daloze
2019-06-28* 2019-06-28git
2019-06-27Update to ruby/spec@8d74d49Benoit Daloze
2019-06-27Update to ruby/mspec@ca2bc42Benoit Daloze
2019-06-27Explain rubyspec Travis job in job nameTakashi Kokubun
Eregon did not want https://github.com/ruby/ruby/commit/7b9dd379bfe4d597acfe4c26365feff61dabd488 because people only see Travis job name and don't see .travis.yml. I believe the new job name is simple and informative enough to explain why it exists.
2019-06-27Omit `EXPR_` prefix to show lex_stateNobuyoshi Nakada
2019-06-27Expand and clarify documentation about version guards for specsBenoit Daloze
2019-06-27Add a comment explaining what to do if specs fail on Ruby 2.4Benoit Daloze
2019-06-27Show the parser states in pretty_print tooNobuyoshi Nakada
2019-06-27EXPR_LABEL also indicates non-continuation lineaycabta
Example: [ 1, # this is not continuation line 2 ]
2019-06-27Fix ripper fatalNobuyoshi Nakada
* parse.y (parser_yylex): return END_OF_INPUT at unterminated here document instead of an error. [Bug #15962]
2019-06-27Test for unterminated here-docsNobuyoshi Nakada
2019-06-27bc mode is already removed [ci skip]Kazuhiro NISHIYAMA
2019-06-27EXPR_CMDARG also indicates the end of an expressionaycabta
2019-06-26Use native coroutine implementation on OpenBSD-amd64Jeremy Evans
When using native fibers, do not load ucontext, as it isn't needed.
2019-06-27Increase indent of continuation lineaycabta
v = 3 # auto indent