Tomoyuki Sahara
|
23f522c877
|
test fails when we don't have Enumerator.
|
2014-04-03 11:47:26 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
91805fb0a5
|
Merge pull request #1991 from ksss/khash-delete-member
Delete member mask and inc
|
2014-04-03 00:43:52 +09:00 |
|
ksss
|
84ccc82ef9
|
Delete khash member mask and inc
because there can be substituted by n_buckets
|
2014-04-02 15:42:31 +00:00 |
|
Yukihiro "Matz" Matsumoto
|
ba4746749f
|
Merge pull request #1990 from ksss/khash-bool-macro
Use bool macro KHASH_DEFINE and KHASH_DECLARE
|
2014-04-02 22:44:33 +09:00 |
|
ksss
|
8d15ef2e89
|
Use bool macro KHASH_DEFINE and KHASH_DECLARE
|
2014-04-02 13:38:43 +00:00 |
|
Yukihiro "Matz" Matsumoto
|
de818e9859
|
Merge pull request #1989 from ksss/khash-size_t
use size_t instead of int
|
2014-04-02 22:28:21 +09:00 |
|
ksss
|
0f1a984a4f
|
use size_t instead of int
|
2014-04-02 13:24:50 +00:00 |
|
Yukihiro "Matz" Matsumoto
|
8eaee91892
|
Merge pull request #1988 from ksss/khash-mask
delete unused indexes __m_* masks
|
2014-04-02 22:07:43 +09:00 |
|
ksss
|
c816558b01
|
delete unused indexes __m_* masks
|
2014-04-02 12:44:11 +00:00 |
|
Yukihiro "Matz" Matsumoto
|
b4043256d0
|
implement part of Array#<=> in C
|
2014-04-02 18:04:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
94effc6a37
|
implement Array comparisons by Ruby
|
2014-04-02 17:33:25 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
9b45189626
|
remove some empty lines
|
2014-04-02 10:42:56 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
911764e8e2
|
handle CR before LF; close #1781
|
2014-04-02 03:22:06 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
3b339ed47f
|
simpler escape handling in ?c strings
|
2014-04-02 02:21:57 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5bcaa749fc
|
fix else indentation style
|
2014-04-02 02:16:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
164dcd8b33
|
Hash#keys to update memory region directly
|
2014-04-01 15:19:53 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
312e11da39
|
should adjust hash value order at deletion
|
2014-04-01 15:19:11 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1690fc4c99
|
implement Hash#== and eql? in Ruby
|
2014-04-01 14:56:23 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
8b141b07b6
|
function expansion in hash.c
|
2014-04-01 14:37:10 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
d9feed6703
|
move Array#inspect implementation to mrblib/array.rb
|
2014-04-01 14:31:39 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
cf58d0d3e9
|
move Hash#inspect implementation to mrblib/hash.rb
|
2014-04-01 14:21:40 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f05069fd1a
|
Hash to preserve order as Ruby1.9 does
|
2014-04-01 14:18:21 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
00f3484ff7
|
Merge pull request #1986 from take-cheeze/proc_macro
REnv macros.
|
2014-04-01 11:24:32 +09:00 |
|
take_cheeze
|
755ded2ef0
|
Use MRB_ENV_STACK_SHARED_P to check cioff field of REnv.
|
2014-04-01 01:53:28 +09:00 |
|
take_cheeze
|
b38eb72d82
|
Add macro MRB_ENV_UNSHARE_STACK instead of assigning -1 directly.
|
2014-04-01 01:35:40 +09:00 |
|
take_cheeze
|
80534b6d14
|
Use MRB_ENV_STACK_LEN instead of accessing flags directly to get REnv's stack length.
|
2014-04-01 01:13:39 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
d7c29322b8
|
singleton class needs to set __outer__; fixed #1983
|
2014-03-31 14:12:47 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4c2969910f
|
Hash function to avoid funcalls if possible
|
2014-03-31 13:44:35 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
2c3530ff10
|
Merge pull request #1985 from take-cheeze/cfunc_with_env
Add API to define cfunc Proc with userdata.
|
2014-03-31 11:45:45 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
d1e755df0f
|
Merge pull request #1984 from mattn/test_hex_oct_underscore
More tests for String#hex, String#oct as against 9434506035
|
2014-03-31 10:57:16 +09:00 |
|
take_cheeze
|
bf6b1dfe21
|
Add API to define cfunc Proc with userdata.
The APIs are defined in mruby-proc-ext so include it before using this API.
See mruby-proc-ext's test code for usage.
This should resolve #1794.
|
2014-03-31 10:01:17 +09:00 |
|
mattn
|
ea68fe2f15
|
More tests for String#hex, String#oct as against 9434506035
|
2014-03-31 09:47:21 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
3eb3c99a6a
|
Merge pull request #1982 from ksss/err-msg
Show error class name when raise Error
|
2014-03-31 09:32:07 +09:00 |
|
ksss
|
15eabcdbc4
|
Show error class name when raise Error
|
2014-03-31 08:14:14 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
a85fdbdba4
|
according to JIS/ISO, Array is not Comparable
|
2014-03-31 00:50:16 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
2a1273d3bb
|
Merge pull request #1981 from k-tsj/fix-method-name
Fix method name in Array#reverse_each
|
2014-03-30 18:44:38 +09:00 |
|
Kazuki Tsujimoto
|
01a798362f
|
Fix method name
|
2014-03-30 18:32:19 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b1eef40630
|
Merge pull request #1980 from take-cheeze/minirake_directory
Add -C (--directory) option to minirake.
|
2014-03-30 18:31:49 +09:00 |
|
take_cheeze
|
d54c250839
|
Add -C (--directory) option to minirake.
|
2014-03-30 09:23:14 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ebb29f0450
|
Merge branch 'master' of github.com:mruby/mruby
|
2014-03-30 08:29:20 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
2277c374db
|
revert #1974; ref #1979
|
2014-03-30 08:29:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
8cdac8221d
|
Merge pull request #1978 from suzukaze/add-array.fill
Add Array#fill
|
2014-03-29 20:59:08 +09:00 |
|
Jun Hiroe
|
aa4a18e81e
|
Add Array#fill
|
2014-03-29 20:22:07 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
a88403cc85
|
Merge pull request #1975 from take-cheeze/driver_mrb_intern_lit
Use mrb_intern_lit instead of mrb_intern in test driver.
|
2014-03-29 13:18:13 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ea5088215f
|
Merge pull request #1974 from ksss/enumerator-duck
Enumerator#initialize support duck-type
|
2014-03-29 13:17:37 +09:00 |
|
take_cheeze
|
98e49ebd7c
|
Use mrb_intern_lit instead of mrb_intern in test driver.
|
2014-03-29 11:08:40 +09:00 |
|
ksss
|
5a2014b8f8
|
Enumerator#initialize support duck-type
|
2014-03-29 09:24:00 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
938281c17a
|
Merge pull request #1971 from suzukaze/fix-typo
Fix a typo
|
2014-03-29 00:22:32 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
49d18ca848
|
Kernel#send should preserve nregs in callinfo; close #1970
|
2014-03-29 00:21:52 +09:00 |
|
Jun Hiroe
|
110486debe
|
Fix a typo
|
2014-03-29 00:16:12 +09:00 |
|