summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2020-03-21Removed non-RUBY_INTEGER_UNIFICATION codeNobuyoshi Nakada
2020-03-11Fix typos (#2958)K.Takata
2020-03-07rb_check_safe_obj no longer exists卜部昌平
2020-02-26kill USE_RGENGC=0卜部昌平
2020-02-20comma at the end of enum is a C++11ism卜部昌平
2020-02-14Consitified `rb_scan_args_set`Nobuyoshi Nakada
2020-02-11Remove rb_eval_cmdJeremy Evans
2020-02-03Parenthesized macro argumentsNobuyoshi Nakada
2020-02-03Make `rb_scan_args_kw` inline tooNobuyoshi Nakada
2020-02-02Removed no longer used variable `last_hash`Nobuyoshi Nakada
2020-01-31a bit terse Doxygen comments [ci skip]卜部昌平
2020-01-31support C++ std::nullptr_t卜部昌平
2020-01-28Fix a typo [ci skip]Kazuhiro NISHIYAMA
2020-01-28fix rb_define_global_function to take const VALUE*卜部昌平
2020-01-28improved support for rb_f_notimplement卜部昌平
2020-01-28delete duplicated function overload卜部昌平
2020-01-28fix typo卜部昌平
2020-01-28delete RB_METHOD_DEFINITION_DECL_1卜部昌平
2020-01-28delete unreachable branch卜部昌平
2020-01-28template metaprogramming instead of macros卜部昌平
2020-01-28move macros around卜部昌平
2020-01-22Remove special handling of $SAFE and related C-APIsJeremy Evans
2020-01-09Moved the definition of `rb_define_method_if_constexpr`Nobuyoshi Nakada
2020-01-05include/ruby/ruby.h: remove a variable tmp_buffer as it does not changeYusuke Endoh
2020-01-05include/ruby/ruby.h: remove last_idx that is no longer variableYusuke Endoh
2020-01-03Fully separate positional arguments and keyword argumentsJeremy Evans
2019-12-26re-add io.h and encoding.h into internal.h卜部昌平
2019-12-262.8.0 (tentative; to be 3.0.0) development has started.Yukihiro "Matz" Matsumoto
2019-12-23Reword keyword arguments warning messages to convey these are deprecation war...Marc-Andre Lafortune
2019-12-20vm_args.c: rephrase the warning message of keyword argument separationYusuke Endoh
2019-12-20Fixed misspellingsNobuyoshi Nakada
2019-12-10forward declare struct timespec卜部昌平
2019-11-17Deprecate rb_eval_cmd, add rb_eval_cmd_kwJeremy Evans
2019-11-17Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-17Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-07Remove duplicate codeAaron Patterson
2019-11-01mark functions that do not return NULL as such.卜部昌平
2019-11-01RUBY_ATTR_ALOC_SIZE for clang卜部昌平
2019-10-29Check for nonnull attribute in configureNobuyoshi Nakada
2019-10-23include/ruby/backward/cxxanyargs.hpp: call `va_end` before returnYusuke Endoh
2019-10-23Limit strict RUBY_METHOD_FUNC in C++Nobuyoshi Nakada
2019-10-12Also moved fallback definition of __has_attributeNobuyoshi Nakada
2019-10-12Moved RB_METHOD_DEFINITION_DECL to intern.hNobuyoshi Nakada
2019-10-09annotate malloc-ish functions卜部昌平
2019-10-07Note RB_PASS_EMPTY_KEYWORDS and RB_SCAN_ARGS_EMPTY_KEYWORDS will be removedJeremy Evans
2019-10-04array.c (rb_mem_clear): remove "register" from argumentsYusuke Endoh
2019-09-30Add rb_enumeratorize_with_size_kw and related macrosJeremy Evans
2019-09-30Add three more C-API functions for handling keywordsJeremy Evans
2019-09-27Fix more keyword separation issuesJeremy Evans
2019-09-27Adjusted spaces [ci skip]Nobuyoshi Nakada