aboutsummaryrefslogtreecommitdiffstats
path: root/proc.c
Commit message (Expand)AuthorAgeFilesLines
* string.c: clear env self in symbol procnobu2014-04-121-0/+11
* proc.c: fix super in bound UnboundMethodnobu2014-04-111-2/+10
* eval_intern.h: VAR_INITIALIZEDnobu2014-04-041-0/+1
* [DOC] add links to `Object#hash`nobu2014-03-141-0/+4
* * proc.c: Complete rdoc of Proc#arity regarding keyword arguments.marcandre2014-03-021-0/+6
* * proc.c: Modify rdoc of Proc#arity to fit with current behavior.marcandre2014-03-021-4/+7
* * proc.c: Tweak rdoc for consistent whitespacemarcandre2014-03-021-15/+15
* * gc.c: fix typo by @windwiny [fix GH-506]hsbt2014-01-191-2/+2
* proc.c: fix inherited method ownernobu2013-12-291-5/+8
* * proc.c: Having any mandatory keyword argument increases min arity [#9299]marcandre2013-12-251-1/+1
* * proc.c: Having optional keyword arguments makes maximum arity +1, not unlim...marcandre2013-12-251-2/+3
* proc.c: fix arity of rest keywords argumentnobu2013-12-251-1/+1
* proc.c: Binding#local_variablesnobu2013-12-241-0/+53
* vm.c: check cbasenobu2013-12-241-3/+3
* proc.c: make method by define_method publicnobu2013-12-241-1/+8
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-1/+1
* proc.c: method by respond_to_missing?nobu2013-12-141-0/+1
* proc.c: fix inherited ownernobu2013-12-131-5/+5
* proc.c, vm_method.c: fix super and aliasnobu2013-12-131-1/+1
* proc.c: local variablenobu2013-12-131-5/+7
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+3
* * proc.c: catch up last commit.ko12013-10-071-3/+3
* * iseq.c, internal.h: change to public (but internal) functionsko12013-10-071-3/+3
* * include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR().ko12013-09-251-2/+2
* proc.c: allocate wrapper object firstnobu2013-09-181-15/+21
* proc.c: preserve encodingsnobu2013-08-311-8/+8
* proc.c: local variablenobu2013-08-311-4/+6
* * proc.c (rb_mod_define_method): now they return the symbols of theusa2013-08-141-3/+3
* * proc.c: [DOC] rdoc code formattingzzak2013-08-101-23/+23
* proc.c: tabifynobu2013-08-091-2/+2
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+161
* proc.c: constifiynobu2013-08-081-1/+1
* * cont.c (rb_fiber_start): use RARRAY_RAWPTR() instead ofko12013-08-071-4/+2
* vm_eval.c: Check_TypedStructnobu2013-07-221-2/+2
* * proc.c (proc_to_s): use PRIsVALUE to preserve the result encoding.ktsj2013-07-201-3/+2
* * proc.c (rb_block_arity): raise ArgumentError if no block given.glass2013-07-161-1/+3
* * proc.c (rb_block_arity): create internal API rb_block_arity().glass2013-07-151-11/+38
* * include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko12013-06-211-1/+1
* * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko12013-06-191-1/+1
* * include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj2013-06-171-5/+18
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+0
* * object.c, proc.c: s/call_seq/call-seq in rdoc. [Fix GH-322]zzak2013-05-311-1/+1
* * proc.c (rb_method_entry_min_max_arity): fix missing break in switch.mame2013-05-251-0/+1
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-1/+1
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-3/+3
* proc.c: Kernel#singleton_methodnobu2013-05-131-4/+57
* id.def: predefined IDsnobu2013-05-021-2/+1
* proc.c: use predefined IDsnobu2013-05-011-3/+3
* proc.c: frozen core methodsnobu2013-04-301-2/+2
* proc.c: remove unnecessary static functionnobu2013-04-301-15/+9