Masaki Muranaka
cb7cf4e795
Simplify mrb_range_beg_len(). Don't use OTHER macro.
2013-02-26 15:43:19 +09:00
Yukihiro "Matz" Matsumoto
bbd50cca2f
Merge pull request #878 from monaka/pr-reduce-sprintf
...
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
2013-02-23 21:31:39 -08:00
Yukihiro "Matz" Matsumoto
a6d7de5dab
Merge pull request #875 from monaka/pr-enable-building-libmruby-with-DISABLE_STDIO-macro
...
Fix errors caused by stdio.h dependent code.
2013-02-23 21:26:37 -08:00
Masaki Muranaka
b833df3d37
Remove commented out code. Remove redundant function calls.
2013-02-24 00:11:48 +09:00
Masaki Muranaka
dd62349749
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
2013-02-23 21:21:15 +09:00
Masaki Muranaka
2bfb88825d
Fix errors caused by stdio.h dependent code.
2013-02-23 17:05:18 +09:00
Yukihiro Matz Matsumoto
a118c30861
better comment description for mrbconf.h configuration
2013-02-21 22:31:35 +09:00
Yukihiro Matz Matsumoto
9931f00863
remove unused HAVE_UNISTD_H altogether; ref #865
2013-02-21 22:28:32 +09:00
brainopia
483dce4b33
Clean up mrbconf.h
...
- undef for windows is not used by default so comment it
- casting to the same type is not needed
- parenthesis are not needed for macro attributes separated by commas
- change order of MRB_NAN_BOXING and MRB_INT64 to simplify logic
2013-02-21 16:54:44 +04:00
Yukihiro "Matz" Matsumoto
21822f4ee5
Merge pull request #851 from mattn/bye_bye_regexp
...
Remove DISABLE_REGEXP
2013-02-17 23:39:43 -08:00
Yuichiro MASUI
111cbca68c
Changed debugger hook to disable
2013-02-18 16:36:15 +09:00
mattn
7b5ec7126a
Remove DISABLE_REGEXP
2013-02-18 16:29:07 +09:00
Yukihiro Matz Matsumoto
59a6d1b514
remove TT_REGEX and TT_MATCH
2013-02-18 16:18:19 +09:00
Yukihiro Matz Matsumoto
eb14c15e99
rename hook and macro
2013-02-18 16:15:32 +09:00
Yukihiro "Matz" Matsumoto
66a7b04b25
Merge pull request #845 from masuidrive/hook_fetch
...
Added a hook at VM code fetch.
2013-02-17 23:11:49 -08:00
Yukihiro "Matz" Matsumoto
9b06a4506e
Merge pull request #850 from mattn/pluggable_regexp
...
Pluggable regexp
2013-02-17 23:08:58 -08:00
Yuichiro MASUI
bc44d06c73
Created hook at VM code fetch. It's for debugger
2013-02-17 00:13:42 +09:00
Yukihiro Matz Matsumoto
37fe3d666f
add Module#remove_const
2013-02-15 10:20:55 +09:00
mattn
b1a5146ea8
Pluggable Regexp
2013-02-15 04:38:27 +09:00
Akira Yumiyama
397d1e7aa9
add mrb_str_to_cstr
2013-02-11 21:02:35 +09:00
Yukihiro Matz Matsumoto
d98ad06ef5
changing Make_Data_Struct API; you need to modify your code that uses Make_Data_Struct; close #821
2013-02-06 15:12:31 +09:00
Masaki Muranaka
c23057e577
Add semi-colon after the statement.
2013-02-06 13:53:18 +09:00
Yukihiro "Matz" Matsumoto
d3626f6b7d
Merge pull request #820 from cremno/unused-stuff
...
Remove declarations of undefined functions
2013-02-03 16:06:31 -08:00
Cremno
feaff10c58
removed declarations of undefined functions
2013-02-03 19:48:41 +01:00
Masamitsu MURASE
54eb08e2fc
Remove ";" suffix from function-type macros.
2013-02-02 00:24:30 +09:00
Cremno
6e583830d2
removed unused mrb_check_funcall
2013-01-30 19:27:04 +01:00
Cremno
3ca6c1176e
removed unused mrb_funcargv_t
2013-01-30 19:26:30 +01:00
Yukihiro Matz Matsumoto
900b856415
remove src/cdump.c to resolve; need make clean
2013-01-30 07:38:14 +09:00
Yuichiro MASUI
cf81a88b04
Removed mrbc -C option what's C function dump. and TAB to space
2013-01-29 22:47:50 +09:00
Yukihiro "Matz" Matsumoto
1724042225
Merge pull request #766 from masuidrive/mrbint64
...
Fixed MRB_INT64 warning
2013-01-29 05:35:38 -08:00
Masaki Muranaka
3ab1afa07d
Remove API mrb_str_catf().
2013-01-29 17:21:50 +09:00
Yuichiro MASUI
5a681874dd
defined printf macro for mrb_int
2013-01-26 01:05:20 +09:00
Yuichiro MASUI
688cf04094
Fixed mistake
2013-01-22 00:40:52 +09:00
Yuichiro MASUI
2b2051ebb1
Fixed MRB_INT64 warning
2013-01-21 23:21:16 +09:00
Yuichiro MASUI
ced80d2b4b
Improved build scripts and config files
2013-01-20 22:48:42 +09:00
mattn
0b814c862b
supress cast warning on C++.
2013-01-16 09:43:02 +09:00
Yukihiro "Matz" Matsumoto
709c120d14
Merge pull request #734 from monaka/pr-error-check-inprovement-in-cdump-and-dump
...
Error check inprovements in cdump and dump
2013-01-15 14:50:05 -08:00
Masaki Muranaka
85bdd63465
include/mruby/cdump.h: Add new error codes.
...
src/cdump.h: Use error codes defined in mruby/cdump.h.
2013-01-15 09:04:51 +09:00
takkaw
06dac3fba0
fix typos
2013-01-13 15:28:03 +09:00
skandhas
1a528da40b
add mrb_check_hash_type
2013-01-10 17:02:41 +08:00
Masaki Muranaka
d5b8dc54a6
Add a comment: the usage of MRB_DUMP_GENERAL_FAILURE.
2013-01-09 13:33:51 +09:00
Yukihiro Matz Matsumoto
b5830aed17
remove MRUBY_VERSION for the time being; close #700
2013-01-08 23:36:19 +09:00
Yukihiro "Matz" Matsumoto
0f98227dfc
Merge pull request #702 from monaka/pr-check-cdump-with-disable-stdio
...
Add check for using cdump with DISABLE_STDIO option.
2013-01-07 21:32:37 -08:00
Daniel Bovensiepen
a096dc9e3b
Merge remote-tracking branch 'mruby/master' into array-clear
2013-01-08 10:07:55 +08:00
Daniel Bovensiepen
af75d8de2c
Export mrb_ary_clear in array.h
2013-01-08 10:07:15 +08:00
Yukihiro "Matz" Matsumoto
f1eb0a0537
Merge pull request #705 from authorNari/compact_flags
...
Compact flags for GC
2013-01-07 01:30:55 -08:00
Narihiro Nakamura
602959ec7f
Compact flags for GC
2013-01-07 16:33:26 +09:00
Masaki Muranaka
068cbef61c
Add check for using cdump with DISABLE_STDIO option.
2013-01-07 16:14:45 +09:00
Masaki Muranaka
83d91b935a
Remove DEBUG macro definitions.
2013-01-07 15:07:44 +09:00
Narihiro Nakamura
5dfefb95df
Add the generational gc
2013-01-07 01:47:21 +09:00