Yukihiro "Matz" Matsumoto
b8479b62d8
too many register push for else-less condtions; fix #3117
2016-02-22 09:55:51 +09:00
Yukihiro "Matz" Matsumoto
81acbd2dd1
cosmetic change for OP_EQ
2016-02-22 09:38:20 +09:00
Yukihiro "Matz" Matsumoto
cf5ca03676
mruby-struct: copied Struct length is not initialized; fix #3114
2016-02-19 11:46:18 +09:00
Yukihiro "Matz" Matsumoto
819c9da8d2
peephole optimization for LOADNIL before STRCAT; ref #3110
2016-02-17 11:03:27 +09:00
Yukihiro "Matz" Matsumoto
d8fc09cf92
push value for NULL AST when value is required; fix #3110
2016-02-17 11:02:29 +09:00
Yukihiro "Matz" Matsumoto
ec35e549ad
need to free context when reclaiming fiber object in GC; fix #3109
2016-02-17 10:19:14 +09:00
Yukihiro "Matz" Matsumoto
da96c335fe
syntax error in interpolated symbol; fixed #3108
2016-02-16 11:33:58 +09:00
Yukihiro "Matz" Matsumoto
5596d14c00
Merge pull request #3107 from mame/fix-enum-hash
...
[255, 255, 255, 255, 255].hash raises "can't convert Float into Integer"
2016-02-16 10:43:12 +09:00
Yukihiro "Matz" Matsumoto
683ff0cbd0
Merge pull request #3106 from mame/fix-eval-no-filename
...
Fix segfault when `eval("__FILE__")` is executed
2016-02-16 10:42:28 +09:00
Yusuke Endoh
a1a157b27e
suppress "can't convert Float into Integer" in Enumerable#hash
2016-02-16 00:07:50 +09:00
Yusuke Endoh
668cc1b435
Fix segfault when eval("__FILE__") is executed
2016-02-15 23:57:18 +09:00
Yukihiro "Matz" Matsumoto
74d52a11f2
Merge pull request #3101 from deuwert/fix-test-build
...
Fix bug in mruby-test gem (fix #3094 )
2016-02-12 08:27:55 +09:00
Yukihiro "Matz" Matsumoto
60c1ed4461
Merge pull request #3102 from deuwert/add-limits
...
Add more limitations
2016-02-12 08:27:04 +09:00
Daniel Bovensiepen
299cb5a7b9
Fix formatting again...
2016-02-12 03:37:36 +08:00
Daniel Bovensiepen
46fbd5349b
Add more limitations:
...
- defined?
- alias on global variables
- Operator modification
- Kernel.binding missing
2016-02-12 03:32:41 +08:00
Daniel Bovensiepen
5976185c0a
Fix bug in mruby-test gem.
...
In an used build path mruby-test wasn't updating mrbtest.c in the
case that the mgem selection was changed. This lead to:
- a missing reference in case a GEM was removed
- ignoring all new GEMs added to the build configuration
This fix keeps track of the active gems and demands a rebuild of
mrbtest.c in case that the gem selection changed.
2016-02-12 02:19:18 +08:00
Yukihiro "Matz" Matsumoto
37344ecaad
fixed typos in limitations.md
2016-02-12 00:54:07 +09:00
Yukihiro "Matz" Matsumoto
473827d1d1
Merge pull request #3100 from deuwert/toolchain-openwrt
...
Add toolchain support for OpenWRT
2016-02-12 00:48:13 +09:00
Yukihiro "Matz" Matsumoto
f40fc9ab69
Merge pull request #3099 from deuwert/more-limits
...
Addition to mruby limitation documentation
2016-02-12 00:46:28 +09:00
Daniel Bovensiepen
fcbaafaa2c
Add toolchain support for OpenWRT
2016-02-11 21:32:42 +08:00
Daniel Bovensiepen
e7eb40f9d6
Fix formatting
2016-02-11 21:23:29 +08:00
Daniel Bovensiepen
44d26dd994
Add more limitations
2016-02-11 21:19:48 +08:00
yui-knk
68334311ac
Remove dependency to mruby-sprintf ( Fix #3 )
2016-02-11 21:47:13 +09:00
yui-knk
fbf8c10a94
Merge pull request #5 from yui-knk/use_new_container_based_infrastructure
...
Use the new container-based test infrastructure on travis ci
2016-02-11 20:38:46 +09:00
yui-knk
4f0a509342
Use the new container-based test infrastructure on travis ci
2016-02-11 20:36:25 +09:00
yui-knk
96ea55d2f9
Add a test case for Set#inspect
2016-02-11 20:27:55 +09:00
yui-knk
24b09fca69
Remove src directory ( Fix #2 )
...
This gem does not have c implementation, so remove src directory.
2016-02-11 20:13:53 +09:00
yui-knk
d39dcb4370
[ci skip] Fix indent
2016-02-11 20:13:26 +09:00
yui-knk
ea9a99541a
[ci skip] Update license year
2016-02-11 20:13:00 +09:00
yui-knk
f48f6e01b5
Merge pull request #4 from yui-knk/fix_test_script
...
Reform build process on travis ci
2016-02-11 20:03:23 +09:00
yui-knk
604fd5c437
Reform build process on travis ci
...
* Change to create "mruby" directory in a repository
* Create Rakefile and use it in .travis.yml
This enable us to write build script with Ruby syntax
2016-02-11 19:53:48 +09:00
Yukihiro "Matz" Matsumoto
18870428bc
add 1/2 description to limitations.md file
2016-02-11 16:50:01 +09:00
Yukihiro "Matz" Matsumoto
b3a2d8bec5
Merge pull request #3098 from deuwert/limitations
...
Limitations
2016-02-11 15:34:04 +09:00
Daniel Bovensiepen
983948c5be
Small format fix
2016-02-11 04:48:57 +08:00
Daniel Bovensiepen
3bbc486cf9
Add limitation file
2016-02-11 04:38:29 +08:00
Yukihiro "Matz" Matsumoto
62b06ab4d4
[cppcheck] mrb_str_rindex() remove unnecessary len update by chars2bytes()
2016-02-05 21:54:07 +09:00
Yukihiro "Matz" Matsumoto
af4dd3d579
[cppcheck] remove duplicated break
2016-02-05 21:48:44 +09:00
Yukihiro "Matz" Matsumoto
3c73c315f4
Hash: check flags before accessing ifnone; ref #980
2016-02-05 10:08:28 +09:00
yui-knk
befc5a4d83
Merge pull request #1 from takahashim/add-dependency
...
add add_dependency
2016-02-05 01:38:39 +09:00
Yukihiro "Matz" Matsumoto
25e4ec3f37
cache UTF8 status for utf8_strlen(); ref #980
2016-02-04 23:33:16 +09:00
Yukihiro "Matz" Matsumoto
5e514c910f
cache mrb_regexp_p(); ref #980
2016-02-04 23:22:01 +09:00
Yukihiro "Matz" Matsumoto
4344ca0aca
Merge pull request #3096 from hlogmans/master
...
Fix missing dependency on mruby-print to support 'puts'
2016-02-04 10:15:08 +09:00
Hugo Logmans
ed5bf72bcf
Fix missing dependency on mruby-print to support 'puts'
2016-02-03 15:05:44 +01:00
Yukihiro "Matz" Matsumoto
ce84e42f41
Merge pull request #3093 from retrage/retrage/dev
...
Add String#rjust to mruby-string-ext
2016-01-31 11:41:01 +09:00
Yukihiro "Matz" Matsumoto
ac5649700c
Merge pull request #3092 from kenhys/fix-suported
...
Fix a typo
2016-01-31 11:26:20 +09:00
HAYASHI Kentaro
9442cb9652
Fix a typo
...
su ported ->
supported
^
2016-01-31 00:48:12 +09:00
Tomoyuki Sahara
18f7b45ad1
Merge pull request #29 from rmalizia44/patch-1
...
Add _WIN32_WINNT definition to Avoid Windows Compilation Errors
2016-01-30 22:39:20 +09:00
Akira Moroo
cb1a80e741
Add String#rjust test to mruby-string-ext
2016-01-30 14:28:00 +09:00
Akira Moroo
e86bc6bb47
Add String#rjust to mruby-string-ext
2016-01-30 14:25:53 +09:00
rmalizia44
be2ec608e2
Add _WIN32_WINNT definition to Avoid Windows Compilation Errors
...
the line #define _WIN32_WINNT 0x0501 will cause ws2tcpip.h to implement the missing functions freeaddrinfo, getaddrinfo and getnameinfo on windows
2016-01-28 03:28:05 -02:00