summaryrefslogtreecommitdiffstats
path: root/intern.h
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (ev_const_get): simplified using rb_const_get_fallback().matz2006-02-171-0/+2
* * configure.in, dln.c, file.c, intern.h, missing.h (eaccess): usenobu2006-01-251-1/+0
* * configure.in, eval.c, intern.h: check fd_mask type.nobu2005-11-111-3/+1
* * eval.c, intern.h: failed to compile where NFDBITS is defined butocean2005-11-111-1/+1
* * intern.h, eval.c (rb_thread_signal_raise): costified.ocean2005-11-081-1/+1
* * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu2005-10-221-0/+1
* * intern.h, struct.c (rb_struct_iv_get): constified.ocean2005-10-211-1/+1
* * eval.c (rb_obj_respond_to): check if obj responds to the givennobu2005-10-111-0/+1
* * array.c, enum.c, eval.c, util.c: safer function pointer usage.nobu2005-10-111-1/+1
* * bignum.c (rb_big_rand): removed. [ruby-dev:25405]akr2005-10-011-1/+0
* * eval.c (ev_const_get), variable.c (rb_const_get_0): retry only whennobu2005-09-281-1/+1
* * dir.c: changed `foo (*bar)_((boo))' to `foo (*bar)(boo)`.ocean2005-09-141-1/+1
* * bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean2005-09-141-458/+458
* * ruby.h (PRINTF_ARGS): new macro for printf style argument checking.akr2005-09-131-9/+5
* * file.c (apply2files): stricter callback definition.nobu2005-09-121-1/+1
* * array.c, dir.c, enum.c, hash.c, io.c, range.c, string.c, struct.c:nobu2005-08-301-0/+5
* * intern.h (rb_check_to_integer): add declaration.nobu2005-08-141-0/+1
* * parse.y (f_larglist): allow optional arguments even whenmatz2005-08-121-0/+2
* * numeric.c (fix_minus, fix_mul, fix_quo, fix_div, fix_mod,matz2005-08-031-0/+2
* * eval.c (rb_fd_select): the all three fd_sets must be long enough fornobu2005-07-231-0/+2
* * sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu2005-07-231-1/+14
* * enum.c (enumeratorize): create new enumerator for current method ifnobu2005-07-141-0/+2
* * eval.c, intern.h (rb_proc_call, rb_obj_method, rb_method_call):nobu2005-07-111-0/+3
* * signal.c (sigexit): call rb_thread_signal_exit() instead ofmatz2005-06-121-0/+1
* * intern.h (rb_fdset_t): deal with fd bit sets over FD_SETSIZE.nobu2005-06-031-0/+34
* * intern.h, parse.y (ruby_pragma): removed. fixed: [ruby-dev:26198]nobu2005-05-221-1/+0
* * intern.h (ruby_pragma): prototype. [ruby-core:04881]nobu2005-05-141-0/+1
* * eval.c (search_required): deal with features with path too.nobu2005-04-191-0/+1
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-3/+2
* * signal.c: Standard signal handlers ignore signals on non-Ruby nativenagai2005-02-211-0/+4
* * eval.c (rb_proc_arity, rb_node_arity, rb_mod_method_arity,nobu2004-12-161-0/+3
* * eval.c (Init_eval): should mark ruby_eval_tree. [ruby-dev:25189]matz2004-12-131-1/+0
* * rubyio.h, intern.h, io.c, file.c, process.c, ext/socket/socket.c,akr2004-12-061-0/+1
* * st.h: fix prototype for C++.nobu2004-12-031-2/+2
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-0/+1
* * io.c (rb_f_open): create copy of popen specifier. [ruby-dev:24656]matz2004-10-311-0/+2
* * node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz2004-10-271-0/+1
* * io.c (rb_io_mode_flags): preserve append mode flag.matz2004-10-061-1/+1
* * array.c (rb_ary_delete): comparison may change the capacity.matz2004-09-291-0/+2
* * eval.c (rb_call0): invoke finalizers periodically.nobu2004-09-271-0/+1
* * intern.h, struct.c (rb_struct_s_members, rb_struct_members): publicnobu2004-09-271-0/+2
* * parse.y (rb_parser_append_print): should handle prelude.matz2004-09-241-1/+1
* * parse.y: remove global variables ruby_eval_tree andmatz2004-09-221-2/+0
* * array.c (rb_ary_delete): element comparison might change arraymatz2004-09-171-1/+0
* * gc.c (define_final): should not disclose NODE* to Ruby world.matz2004-07-231-4/+4
* * eval.c (rb_eval_cmd, rb_thread_trap_eval): restore safe level.nobu2004-06-291-1/+1
* * eval.c (eval): warning during eval should not cause deadlock.matz2004-05-101-1/+1
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-0/+2
* * pack.c (pack_pack): use NUM2INT() instead of num2i32().matz2004-04-071-1/+0
* * file.c (rb_get_path): get path string via "to_path" method ifmatz2004-04-071-1/+4