Masaki Muranaka
|
82c891acee
|
Move comments from hash.c to hash.rb.
|
2013-05-08 13:22:35 +09:00 |
|
h2so5
|
5a8e76cc7b
|
Add NotImplementedError for Kernel. and Kernel#
|
2013-04-09 14:04:58 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5de9a8cc50
|
sort mrblib/*.rb files to compile (class.rb comes before error.rb); close #1132; close #1134
|
2013-04-05 13:19:58 +09:00 |
|
Masaki Muranaka
|
edd0a62106
|
Add NameError#name. Fix NameError.new and NameError.initialize. Enable 2nd argument for NameError.new in C API.
|
2013-04-04 16:24:43 +09:00 |
|
Masaki Muranaka
|
cbe7a87c68
|
Move Integer.{floor,ceil,round,truncate} to mrblib/. For maintainability.
|
2013-03-31 23:04:45 +09:00 |
|
Yukihiro Matz Matsumoto
|
a0f6e4d58e
|
resolve conflict from #964
|
2013-03-27 00:52:24 +09:00 |
|
mattn
|
e53fa35748
|
Remove __printstr__
|
2013-03-24 00:18:39 +09:00 |
|
Yuichiro MASUI
|
814094230c
|
Change unsigned char to uint8_t
|
2013-03-08 18:55:15 +09:00 |
|
Yuichiro MASUI
|
2842583678
|
New mrb format. The detail is in https://github.com/mruby/mruby/issues/944
|
2013-03-08 03:14:21 +09:00 |
|
Masaki Muranaka
|
6cd7017ec1
|
Remove trailing whitespaces. This is just a cosmetic change.
|
2013-03-03 10:54:00 +09:00 |
|
mattn
|
3f1814ce3a
|
Move mrblib for Struct
|
2013-03-01 15:33:52 +09:00 |
|
Yuichiro MASUI
|
0970ca9572
|
Support to build on pwd != mruby source root
|
2013-02-23 19:03:59 +09:00 |
|
Yukihiro Matz Matsumoto
|
b7da7cfee0
|
adopt String#gsub to fixed split behavior
|
2013-02-18 18:47:58 +09:00 |
|
Daniel Bovensiepen
|
e8c0b61c0d
|
String#gsub fix with last character
|
2013-02-17 12:13:46 +00:00 |
|
Yuichiro MASUI
|
0ee2c71b03
|
Added String#sub/sub! and String#gsub/gsub!
|
2013-02-12 16:10:35 +09:00 |
|
Yukihiro Matz Matsumoto
|
84a7c9ed1c
|
"for i in (1..12/5); p i ; end" should not print "3"
|
2013-02-09 17:53:12 +09:00 |
|
Jon
|
d5b263f7a9
|
Refine pretty printing
|
2013-01-22 10:37:54 -05:00 |
|
Daniel Bovensiepen
|
300f0d548b
|
Beautify the output of rake
|
2013-01-21 15:58:47 +08:00 |
|
Yuichiro MASUI
|
ced80d2b4b
|
Improved build scripts and config files
|
2013-01-20 22:48:42 +09:00 |
|
Yukihiro Matz Matsumoto
|
c9c758d6ed
|
fixed wrong loop termination introduced by 79d38c4
|
2013-01-18 15:43:35 +09:00 |
|
Yukihiro Matz Matsumoto
|
5166aa726d
|
check if array expands in each block
|
2013-01-16 18:35:25 +09:00 |
|
Yukihiro Matz Matsumoto
|
79d38c4962
|
check if array shrinks in each block
|
2013-01-16 18:32:04 +09:00 |
|
Yuichiro MASUI
|
7c469c0b9d
|
Rebuild CRuby based building script without Makefile
Tested CRuby 1.8.6 and 1.9.3
You can see building configuration in build_config.rb
|
2013-01-03 02:24:15 +09:00 |
|
Yukihiro Matz Matsumoto
|
55870e4b82
|
small refactoring for Array#each
|
2012-12-19 20:41:41 +09:00 |
|
Ryan Scott Lewis
|
6a450a6bda
|
Update Array#each to be slightly faster.
|
2012-12-19 06:02:15 -05:00 |
|
Yoji SHIDARA
|
aff4865f45
|
Fix a typo in comment
elment ->
element
|
2012-12-16 11:10:15 +09:00 |
|
Yuichiro MASUI
|
dcdd893bed
|
Added LDFLAGS to Makefiles
|
2012-12-09 19:18:40 +09:00 |
|
Yukihiro Matz Matsumoto
|
f1ed143624
|
mange arena_idx smarter for smaller ARENA_SIZE; now default to 100 from 1024
|
2012-12-07 16:58:50 +09:00 |
|
skandhas
|
8a43ec75a0
|
delete needless output in String#[]=
|
2012-11-02 14:58:21 +08:00 |
|
Yukihiro Matsumoto
|
57910ca535
|
String#each_byte to use String#bytes; close #508
|
2012-11-01 06:13:02 +09:00 |
|
Tomoyuki Sahara
|
83a31f7185
|
IO.printf returns nil on CRuby
|
2012-10-29 11:14:42 +09:00 |
|
Yukihiro Matsumoto
|
3efbea3fab
|
wrong check of argument numbers
|
2012-10-19 21:44:58 +09:00 |
|
Yukihiro Matsumoto
|
17278e8ca6
|
add symbol style to Enumerable#inject
|
2012-10-19 21:16:18 +09:00 |
|
Yukihiro Matsumoto
|
fd949663d2
|
Enumerable#inject should handle empty enumerable; http://www.tbn.co.jp/blog/?p=813
|
2012-10-19 21:09:34 +09:00 |
|
Masaki Muranaka
|
cd58b12d84
|
Remove extern mrb_top_self. It is declared in mruby.h.
|
2012-09-29 17:02:36 +09:00 |
|
Yukihiro Matsumoto
|
ef17231bd7
|
Integer#step added
|
2012-09-15 15:04:51 +09:00 |
|
Yukihiro Matsumoto
|
4de0a2afbf
|
Numeric#{upto,downto}: limit may not be an integer
|
2012-09-15 14:48:31 +09:00 |
|
Daniel Bovensiepen
|
f6a9846d0e
|
Fix writing errors in Makefiles
|
2012-09-10 23:25:50 +08:00 |
|
Yukihiro Matsumoto
|
9e7ca5d944
|
mrb might be intialized incompletely from mrbc; close #457
|
2012-09-09 13:14:32 +09:00 |
|
Masamitsu MURASE
|
44b408ad10
|
puts should print "\n" only when the argument does not end with "\n".
|
2012-08-13 02:42:32 +09:00 |
|
Yukihiro Matsumoto
|
a18699a80c
|
print.rb: raise NotImplementedError for disabled methods
|
2012-07-17 23:56:57 +09:00 |
|
Yukihiro Matsumoto
|
a9247f723a
|
condition updated to preven printf from sprintf redefinition
|
2012-07-15 17:31:51 +09:00 |
|
Daniel Bovensiepen
|
7f9b91517b
|
raise NoImplementedError also for sprintf in case it isn't available
|
2012-06-27 14:20:19 +08:00 |
|
Daniel Bovensiepen
|
e841135cc1
|
raise NotImplementedError in case of sprintf is missing
|
2012-06-27 14:13:11 +08:00 |
|
Yukihiro Matsumoto
|
8f5017e768
|
raise NotImplementedError from regexp related string methods; close #319
|
2012-06-26 14:01:26 +09:00 |
|
Yukihiro Matsumoto
|
6d3b35e064
|
avoid generating iv name each time in accessors
|
2012-06-24 01:22:53 +09:00 |
|
Yuichiro MASUI
|
529fb1b992
|
fixed attr_*: forgot '@'
|
2012-06-22 17:47:23 +09:00 |
|
Daniel Bovensiepen
|
2436ee817a
|
Make printf optional based on sprintf
|
2012-06-21 15:44:27 +08:00 |
|
Daniel Bovensiepen
|
162b3625d0
|
Only open struct class if there is actually already a class
|
2012-06-21 15:01:13 +08:00 |
|
Yukihiro Matsumoto
|
e61bdbe396
|
add printf method
|
2012-06-20 20:45:04 +09:00 |
|