Directory ext/pty/lib/

Directory Created:
1999-08-13 06:37
Total Files:
1
Deleted Files:
0
Lines of Code:
36

Browse with ViewVC

[root]/ext/pty/lib

Lines of Code

ext/pty/lib/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 4 (100.0%) 39 (100.0%) 9.7
matz 3 (75.0%) 39 (100.0%) 13.0
shyouhei 1 (25.0%) 0 (0.0%) 0.0

Most Recent Commits

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

matz 2002-08-13 10:21

* hash.c (rb_hash_replace): should copy ifnone.



* hash.c (rb_hash_dup): should preserve HASH_PROC_DEFAULT and

HASH_DELETED flags.



* hash.c (rb_hash_shift): shift from empty hash should not return

its default proc.



* hash.c (rb_hash_default_proc): new method. [new]



* array.c (rb_ary_aref): no need for Bignum check.



* array.c (rb_ary_aset): explicit Bignum check removd.



* numeric.c (fix_aref): normalize bignum before bit-op.



* bignum.c (rb_big_rand): max may be Bignum zero.



* bignum.c (rb_cstr_to_inum): should normalize bignums, to avoid

returning fixable bignum value.



* bignum.c (rb_uint2big): there should be no zero sized bignum.



* ext/extmk.rb.in: extmake() that works properly for both tkutil

(tk/tkutil.so) and digest/sha1.



* hash.c (rb_hash_equal): should check HASH_PROC_DEFAULT too.

2 lines of code changed in:

matz 2001-07-02 09:46

* error.c (exc_exception): clone the receiver exception instead of

creating brand new exception object of the receiver.



* eval.c (rb_eval_string_wrap): extend new ruby_top_self, not

original self.



* eval.c (rb_eval_cmd): respect ruby_wrapper if set.



* eval.c (eval): do not update ruby_class unless scope is not

provided.



* eval.c (eval): preserve wrapper information.



* eval.c (proc_invoke): ditto.



* eval.c (block_pass): ditto.



* parse.y (void_expr): too much warnings for void context

(e.g. foo[1] that can be mere Proc call).



* error.c (rb_name_error): new function to raise NameError with

name attribute set.



* eval.c (rb_f_missing): set name and args in the exception

object. [new]



* error.c (name_name): NameError#name - new method.



* error.c (nometh_args): NoMethodError#args - new method.



* lex.c (rb_reserved_word): lex_state after tRESCUE should be

EXPR_MID.



* gc.c (add_heap): allocation size of the heap unit is doubled for

each allocation.



* dir.c (isdelim): space, tab, and newline are no longer

delimiters for glob patterns.



* eval.c (svalue_to_avalue): new conversion scheme between single

value and array values.



* eval.c (avalue_to_svalue): ditto.



* eval.c (rb_eval): REXPAND now uses avalue_to_svalue(), return

and yield too.



* eval.c (rb_yield_0): use avalue_to_svalue().



* eval.c (proc_invoke): Proc#call gives avaules, whereas

Proc#yield gives mvalues.



* eval.c (bmcall): convert given value (svalue) to avalue.

1 lines of code changed in:

matz 1999-08-13 06:37

remove marshal/gtk/kconv

36 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT