Yukihiro "Matz" Matsumoto
|
78b0abcfaf
|
string interpolation (#{foo}) does stringify implicitly; no need to call #to_s
|
2013-04-11 23:11:43 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f7313b6082
|
Merge branch 'fix-type-error-message' of https://github.com/h2so5/mruby into h2so5-fix-type-error-message
|
2013-04-11 23:06:50 +09:00 |
|
h2so5
|
1f571dd5fc
|
Fix TypeError messages
|
2013-04-11 19:47:35 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
cf7fb8819f
|
Merge branch 'monaka-pr-move-mirb-mruby-to-mrbgems'
|
2013-04-11 18:44:30 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
65fccc2899
|
rename mruby,mirb gems to mruby-bin-{mruby,mirb}
|
2013-04-11 18:43:03 +09:00 |
|
Masaki Muranaka
|
9d8143f930
|
Move mirb and mruby to mrbgems.
|
2013-04-11 15:22:07 +09:00 |
|
MATSUMOTO Ryosuke
|
d2c88fe850
|
Change mruby-random License to MIT
refs: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/license.html
|
2013-04-08 16:55:05 +09:00 |
|
Masaki Muranaka
|
1efb1bbaff
|
Use mrb_name_error() as possible.
|
2013-04-04 16:24:43 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
75f5535c4f
|
rename DATA API: mrb_get_datatype -> mrb_data_get_ptr; mrb_check_datatype -> mrb_data_check_and_get
|
2013-04-04 04:30:39 +09:00 |
|
Masaki Muranaka
|
2ae9b08b37
|
Fix to fit new raisef format.
|
2013-04-01 09:03:20 +09:00 |
|
Masaki Muranaka
|
c260ef894e
|
Rename mrb_fix2str() to mrb_fixnum_to_str(). This is for naming consistency.
|
2013-03-29 22:19:26 +09:00 |
|
Masaki Muranaka
|
710f625254
|
Remove mrb_flt2big() as there is no bignum in the core.
Add new API mrb_flo_to_fixnum(). You can replace mrb_flt2big() to mrb_flo_to_fixnum() with few modifications.
|
2013-03-29 22:19:26 +09:00 |
|
Masaki Muranaka
|
05ad6902fd
|
Remove API mrb_string_value(). There have mrb_str_to_str() in the core. And mrb_string_value() is no merit to keep using.
|
2013-03-29 18:01:25 +09:00 |
|
Masaki Muranaka
|
a01e968cdb
|
Remove limits.h from numeric.h. Add limits.h to some C files.
|
2013-03-29 10:06:40 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5a089aa4d6
|
Merge pull request #1091 from monaka/pr-fix-raisef-format-in-struct.c
Fix raisef() format strings in struct.c.
|
2013-03-28 06:37:47 -07:00 |
|
Masaki Muranaka
|
384db0d809
|
Fix format for new mrb_raisef().
|
2013-03-28 21:35:56 +09:00 |
|
Masaki Muranaka
|
5c4c2f3788
|
Fix raisef formats in struct.c.
|
2013-03-28 16:07:50 +09:00 |
|
Carson McDonald
|
61a8a61828
|
Use mrb_check_datatype directly to avoid warning.
|
2013-03-27 09:44:16 -04:00 |
|
kurodash
|
1c4820642d
|
Fix build error on VS2012 toolchain.
A local variables define beginning of a scope block.
VS2012 unacceptable ";;" in struct definition.
|
2013-03-27 18:24:40 +09:00 |
|
MATSUMOTO Ryosuke
|
6e110cb43d
|
Add test for Random::srand
|
2013-03-27 12:02:59 +09:00 |
|
mattn
|
46c13080f9
|
Fix test for mruby-random
|
2013-03-27 11:50:52 +09:00 |
|
mattn
|
00326ba7f1
|
Add test for mruby-random
|
2013-03-27 11:47:33 +09:00 |
|
MATSUMOTO Ryosuke
|
07dc11cae3
|
Support mt instance valiables
|
2013-03-27 10:39:11 +09:00 |
|
mattn
|
46a4673308
|
Refactoring mruby-rand
|
2013-03-26 23:03:19 +09:00 |
|
MATSUMOTO Ryosuke
|
ffa79b1aec
|
Add Random#rand and Random#srand
|
2013-03-26 21:58:12 +09:00 |
|
MATSUMOTO Ryosuke
|
d2c946f68d
|
Add Kernel#rand and Kernel#srand
|
2013-03-26 21:55:33 +09:00 |
|
MATSUMOTO Ryosuke
|
e870270773
|
Changed to static functions
|
2013-03-26 21:49:15 +09:00 |
|
MATSUMOTO Ryosuke
|
bdd27cbdca
|
Change Random module to class
|
2013-03-26 21:48:10 +09:00 |
|
MATSUMOTO Ryosuke
|
7328b68b9f
|
Adjusted indent, space and tab
|
2013-03-24 11:35:42 +09:00 |
|
Yukihiro Matz Matsumoto
|
e69a13a20e
|
resolve conflict
|
2013-03-24 00:44:28 +09:00 |
|
mattn
|
b69761e286
|
Add mruby-print
|
2013-03-24 00:20:35 +09:00 |
|
MATSUMOTO Ryosuke
|
17d3055ad8
|
Modified license information for mruby-random
|
2013-03-23 22:07:08 +09:00 |
|
MATSUMOTO Ryosuke
|
ab82a86da4
|
Add mruby-random mrbgem (no activation though)
|
2013-03-23 18:54:56 +09:00 |
|
Yukihiro Matz Matsumoto
|
04d9c5ea6b
|
resolve conflict regarding backtick
|
2013-03-23 11:08:18 +09:00 |
|
Yukihiro Matz Matsumoto
|
a7dc817add
|
add mruby-eval mrbgem (no activation though)
|
2013-03-23 10:59:23 +09:00 |
|
Yukihiro Matz Matsumoto
|
5717994452
|
Array bang methods should return nil if no change happen
|
2013-03-23 10:54:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
6804ab3ab8
|
Merge pull request #1044 from kouki-o-iij/pr-array-ext
add method(uniq, -, |, &, flatten, compact) of Array to mruby-array-ext
|
2013-03-22 18:33:48 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
1ed2afeeca
|
Merge pull request #1045 from kouki-o-iij/pr-hash-ext
add mruby-hash-ext mrbgem, and method: Hash#merge!
|
2013-03-22 18:33:31 -07:00 |
|
Kouki Ooyatsu
|
dfe2359b0c
|
add mruby-hash-ext mrbgem, and method: Hash#merge!
|
2013-03-22 17:10:42 +09:00 |
|
skandhas
|
35bcc8f850
|
add Enumerable#group_by
|
2013-03-22 16:07:10 +08:00 |
|
skandhas
|
39a553d44e
|
add Enumerable#each_slice
|
2013-03-22 15:56:25 +08:00 |
|
Kouki Ooyatsu
|
0f61d1d6b7
|
add method(uniq, -, |, &, flatten, compact) and test of Array to mruby-array-ext
|
2013-03-22 16:45:12 +09:00 |
|
skandhas
|
aacbc39b27
|
add Enumerable#each_cons
|
2013-03-22 15:43:30 +08:00 |
|
Masaki Muranaka
|
f8fa56d8c3
|
Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by strlen().
|
2013-03-22 14:22:45 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
fb70370c86
|
Merge pull request #1034 from skandhas/pr-add-mruby-enumerable-ext
add mrbgem: mruby-enum-ext and some methods.
|
2013-03-19 06:09:40 -07:00 |
|
skandhas
|
854c61972f
|
fix spelling
|
2013-03-19 14:25:03 +08:00 |
|
skandhas
|
79dd12ba0b
|
add Enumerable#take, Enumerable#take_while
|
2013-03-19 14:23:07 +08:00 |
|
skandhas
|
9262a9f40c
|
add Enumerable#drop_while
|
2013-03-19 14:07:23 +08:00 |
|
skandhas
|
ab79941c51
|
add Enumerable#drop
|
2013-03-19 11:16:33 +08:00 |
|
Yukihiro Matz Matsumoto
|
d0d920e909
|
rename mrb_true_or_false_value() to mrb_bool_value()
|
2013-03-19 12:03:54 +09:00 |
|