Commit Graph

4264 Commits

Author SHA1 Message Date
Junji Sawada f443a719a1 Fix member access method definition 2012-06-18 22:20:28 +09:00
Yukihiro "Matz" Matsumoto 95bed11755 Merge pull request #297 from bovi/improve-cflag-choice
Make CFLAG choices in Makefiles more flexible
2012-06-17 22:23:55 -07:00
Daniel Bovensiepen 83e5999d7e Make CFLAG choices in Makefiles more flexible 2012-06-18 11:22:05 +08:00
Yukihiro Matsumoto 955a48d964 move exception definiton to mrblib 2012-06-18 10:30:17 +09:00
Yukihiro Matsumoto 742c4fb86f ignore id to create NameError 2012-06-18 09:06:13 +09:00
Yukihiro Matsumoto 4f4965a4a2 allow struct access; close #295 2012-06-18 08:58:56 +09:00
Yukihiro Matsumoto ede3049f33 allow disabling Struct class 2012-06-17 23:36:34 +09:00
Yukihiro "Matz" Matsumoto 8399d936a2 Merge pull request #296 from masamitsu-murase/modify_fixnum_minus
fix binary minus function of Fixnum '0'.
2012-06-17 07:29:48 -07:00
Masamitsu MURASE e5e2ebf15a fix binary minus function of Fixnum '0'. 2012-06-17 22:32:07 +09:00
Junji Sawada 62fdd43d65 RStruct.ptr must allocate members size 2012-06-17 21:35:32 +09:00
Yukihiro Matsumoto f89215c7d2 parser_dump: local variable dump condition updated 2012-06-16 17:36:47 +09:00
Yukihiro "Matz" Matsumoto c3aa1c4703 Merge pull request #291 from junjis0203/remove_RNode_definition
Remove unused struct
2012-06-15 16:41:30 -07:00
Junji Sawada 26ef69d9ab Remove unused struct 2012-06-16 08:28:39 +09:00
Junji Sawada 2401a175a3 Fix to show ensure node 2012-06-16 01:30:59 +09:00
Yukihiro "Matz" Matsumoto a91b8ade8e Merge pull request #288 from monaka/pr-remove-some-redundant-code-2
Remove some redundant code. (second try)
2012-06-15 06:59:28 -07:00
Yukihiro Matsumoto 5353b8555c exception jump should not cross mrb_funcall border; close #276 2012-06-15 22:57:11 +09:00
Masaki Muranaka 2c93fab066 Remove TRUE/FALSE definition in C sources. (Reported by #282 but not applied.) 2012-06-15 16:55:49 +09:00
Yukihiro Matsumoto 4913311155 should not swallow exceptions from ensure clause 2012-06-15 16:20:25 +09:00
Yukihiro Matsumoto 76f7aecff3 use ENABLE/DISABLE instead of INCLUDE for configuration macro names 2012-06-15 15:34:49 +09:00
Yukihiro Matsumoto 4aa9111f9a escape codedump strings/symbols 2012-06-15 14:45:03 +09:00
Yukihiro Matsumoto 0ef76fdbde make init function consistent: mrb_init_symbols to mrb_init_symbol 2012-06-15 14:08:11 +09:00
Yukihiro Matsumoto 8c838de4a8 Time class made optinal 2012-06-15 14:07:24 +09:00
Yukihiro Matsumoto 195d1dd685 do not use fixed sized buffer in mrb_bug/mrb_warn; close #287 2012-06-15 14:03:02 +09:00
Masaki Muranaka cfd5f5157d Move Subclasses of ScriptError to mrblib. 2012-06-15 13:06:43 +09:00
Masaki Muranaka ccec3da35b Use return value of vsnprintf() for the string length. It is redundant using strlen(). 2012-06-15 12:27:44 +09:00
Masaki Muranaka 9983e1d773 Remove unused funcions. 2012-06-15 12:26:17 +09:00
Yukihiro Matsumoto 93cabfc18b Merge branch 'master' of github.com:mruby/mruby 2012-06-15 08:36:24 +09:00
Yukihiro Matsumoto 040b57fae5 1 % 0 should return NaN; close #283 2012-06-15 08:36:07 +09:00
Masaki Muranaka 56103509c8 Remove as NotImplemenetedError is defined in mrblib/. 2012-06-15 02:36:51 +09:00
Masaki Muranaka f564ec7e82 Remove some redundant code. 2012-06-15 00:56:00 +09:00
Yukihiro Matsumoto c7b1622f40 remove get_errorinfo; close #275 2012-06-14 23:19:15 +09:00
Yukihiro "Matz" Matsumoto 7cbe8cf7ac Merge pull request #274 from monaka/pr-remove-unused-variable
Remove unused variable.
2012-06-14 06:57:55 -07:00
Yukihiro "Matz" Matsumoto 49026832de Merge pull request #278 from monaka/pr-fix-parser-typo-around-leq
Fix typo in parser around tLEQ
2012-06-14 06:57:07 -07:00
Yukihiro "Matz" Matsumoto 81afee3a6f Merge pull request #280 from monaka/pr-remove-unused-functions-20110614
Remove unused functions.
2012-06-14 06:55:55 -07:00
Masaki Muranaka 3fb9408669 Fix redundant declraration warnings by gcc. 2012-06-14 18:28:05 +09:00
Masaki Muranaka b43e790b71 Remove unused functions. 2012-06-14 18:03:20 +09:00
Masaki Muranaka df55efd373 Fix typo in parser around tLEQ 2012-06-14 17:38:47 +09:00
Masaki Muranaka 0436596ba3 Remove as err is already unused since applied 54bc7e0721 2012-06-14 11:00:18 +09:00
Yukihiro Matsumoto bd309f555a should not ignore variable-less rest parameter 2012-06-14 05:13:38 +09:00
Yukihiro Matsumoto 2eeaab4e81 do not offset jump from OP_ENTER if no optional argument given 2012-06-14 04:44:02 +09:00
Yukihiro Matsumoto 3fb20bc72a BLKPUSH (and super) need to detect surrounding method scope (not block) 2012-06-14 03:45:28 +09:00
Yukihiro Matsumoto 36a1c80d3c uvenv(): proc->env may be NULL be before uplevel 2012-06-14 03:44:45 +09:00
Yukihiro Matsumoto 30b1904859 need to adjust register pos after rescue 2012-06-14 03:26:36 +09:00
Yukihiro Matsumoto f1ec5f5d50 use MKOP_sBx for OP_JMP 2012-06-14 03:11:21 +09:00
Yukihiro Matsumoto 6adaf3b80f should invoke ensure clauses just before terminating mrb_sun; close #270 2012-06-14 01:47:31 +09:00
Yukihiro Matsumoto 3b2ff6145e != should call == inside; close #268 2012-06-14 01:22:18 +09:00
Yukihiro Matsumoto b775bc771e remove unused variable 2012-06-14 01:19:45 +09:00
Yukihiro Matsumoto 54bc7e0721 avoid accessing non-allocated memory; close #271 2012-06-14 01:19:19 +09:00
Yukihiro Matsumoto 1156b0cc32 update RDoc for #raise 2012-06-14 01:18:49 +09:00
Yukihiro Matsumoto df7be84dba add newline between functions 2012-06-14 01:18:07 +09:00