Commit Graph

2733 Commits

Author SHA1 Message Date
Yukihiro Matz Matsumoto 5c65fa5dc4 add mt19937ar license (BSD) to LEGAL 2013-03-23 22:19:54 +09:00
Yukihiro "Matz" Matsumoto c6752656c7 Merge pull request #1056 from matsumoto-r/fix_random_license
Modified license information for mruby-random
2013-03-23 06:16:52 -07:00
MATSUMOTO Ryosuke 17d3055ad8 Modified license information for mruby-random 2013-03-23 22:07:08 +09:00
Yukihiro Matz Matsumoto 0940e4d462 rename mrb_ptr_as_string() to mrb_ptr_to_str() 2013-03-23 21:57:33 +09:00
Yukihiro Matz Matsumoto d8f48e9782 Merge branch 'pr-add-mrb_ptr_as_string' of https://github.com/monaka/mruby into monaka-pr-add-mrb_ptr_as_string 2013-03-23 21:53:49 +09:00
Yukihiro "Matz" Matsumoto 8ae2c2498e Merge pull request #1055 from monaka/pr-remove-_obj_classname
Remove _obj_classname()
2013-03-23 05:48:00 -07:00
Masaki Muranaka d5b135a1e7 Remove _obj_classname() as unused. 2013-03-23 20:22:16 +09:00
Masaki Muranaka 9268636331 Use mrb_obj_classname() instead of _obj_classname(). They are complietely same. 2013-03-23 20:21:50 +09:00
Masaki Muranaka bdd8f7b4a7 Remove *printf() that have "%p" format as possible. Use tomrb_ptr_as_string() instead. 2013-03-23 20:11:33 +09:00
Masaki Muranaka bbb367841a Add new API mrb_ptr_as_string(). 2013-03-23 20:00:04 +09:00
Yukihiro "Matz" Matsumoto 00c45e71c0 Merge pull request #1049 from monaka/pr-bitbucket-git-support
Add bitbucket git support.
2013-03-23 03:49:18 -07:00
Yukihiro "Matz" Matsumoto 66bd53a415 Merge pull request #1048 from monaka/pr-make-array.c-and-vm.c-share-value_move
Make array.c and vm.c share value_move().
2013-03-23 03:48:11 -07:00
Yukihiro "Matz" Matsumoto af2f3dd16f Merge pull request #1050 from monaka/pr-cleanup-string.c-20130323
Clean up string.c
2013-03-23 03:46:52 -07:00
Yukihiro "Matz" Matsumoto fe74728522 Merge pull request #1051 from monaka/pr-set-MRB_TT_MODULE-to-Module
Set MRB_TT_MODULE to Module.
2013-03-23 03:45:51 -07:00
Yukihiro "Matz" Matsumoto 6500b74ff5 Merge pull request #1052 from matsumoto-r/add_mruby_random
Add mruby random
2013-03-23 03:45:16 -07:00
MATSUMOTO Ryosuke 97eb5d9efe Add double-quote 2013-03-23 18:59:36 +09:00
MATSUMOTO Ryosuke ab82a86da4 Add mruby-random mrbgem (no activation though) 2013-03-23 18:54:56 +09:00
Masaki Muranaka 8101bf2430 Set MRB_TT_MODULE to Module. 2013-03-23 18:28:48 +09:00
Masaki Muranaka 0cedf8fa02 Rename API mrb_str_cat2() to mrb_str_cat_cstr(). This is for naming orthogonality. mrb_str_cat2() is also left for backward compatibility. 2013-03-23 16:29:30 +09:00
Masaki Muranaka 92821cf2ef Use mrb_str_cat() instead of mrb_str_cat2() as possible. 2013-03-23 15:55:55 +09:00
Masaki Muranaka 34dd4525c5 Add bitbucket git support. 2013-03-23 12:39:12 +09:00
Masaki Muranaka 2a341753f8 Make array.c and vm.c share value_move(). 2013-03-23 12:30:53 +09:00
Yukihiro "Matz" Matsumoto acab35a2a5 Merge pull request #1039 from crimsonwoods/fix_the_type_of_opcode
Fix the type of value that is returned by bit shift expression.
2013-03-22 19:11:51 -07:00
Yukihiro Matz Matsumoto 04d9c5ea6b resolve conflict regarding backtick 2013-03-23 11:08:18 +09:00
Yukihiro "Matz" Matsumoto d04f6abb00 Merge pull request #1046 from monaka/pr-add-configuration-macro-MRB_PARSER_BUF_SIZE
Add configuration macro MRB_PARSER_BUF_SIZE.
2013-03-22 19:00:37 -07: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
Yukihiro "Matz" Matsumoto af5f23d2cd Merge pull request #1047 from skandhas/pr-add-methods-to-Enumerable
add Enumerable#each_cons/each_slice/group_by
2013-03-22 18:33:15 -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
Masaki Muranaka 4656073b60 Add configuration macro MRB_PARSER_BUF_SIZE. 2013-03-22 16:46:56 +09: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
Yukihiro Matz Matsumoto b547a7ed2c allow backtick as a symbol 2013-03-22 15:53:08 +09:00
Yukihiro "Matz" Matsumoto ab7bd61596 Merge pull request #1040 from mattn/backtick
xquote operator
2013-03-21 23:25:03 -07:00
Masaki Muranaka fc63ef150b Add new API mrb_intern_cstr(). This is for naming orthogonality. mrb_intern is also left for backward compatibility. 2013-03-22 14:39:28 +09:00
Masaki Muranaka 0f16b242fc Add an internal function intern_c(). It reduces function call parameter. For maintainability and performance. 2013-03-22 14:25:51 +09:00
Masaki Muranaka 75d5654de8 Make intern_gen() inline. This is enough tiny to be inlined. 2013-03-22 14:23:41 +09: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
mattn 4be161c43c Use mrb_intern2 2013-03-22 12:15:04 +09:00
mattn 603302c74c Use ` 2013-03-22 09:08:12 +09:00
crimsonwoods f4b9437718 fix comment. 2013-03-21 23:07:18 +09:00
crimsonwoods cc4e9ee5b6 fix the type of value that is returned by bit-shift expression. 2013-03-21 22:58:33 +09:00
crimsonwoods e06648a88d "Ax" is larger than 16-bit. 2013-03-21 22:57:29 +09:00
crimsonwoods c1f6a27660 fix the type of value that is returned by bit-shift expression. 2013-03-21 22:57:14 +09:00
crimsonwoods 0292940e55 fix the type of value that is returned by bit-shift expression. 2013-03-21 22:55:35 +09:00
Yukihiro "Matz" Matsumoto f6646f44c2 Merge pull request #1038 from kouki-o-iij/pr-regexp-escape
bugfix escape charactor for Regexp class
2013-03-21 04:37:04 -07:00