summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/default.gembox
AgeCommit message (Collapse)Author
2020-10-12Add `mruby-bin-config` to `default.gembox`.Yukihiro "Matz" Matsumoto
2020-10-12Update `host*` targets to use `default.gembox`.Yukihiro "Matz" Matsumoto
And now `default.gembox` includes `mruby-socket` gem.
2020-06-04Add `mruby-complex` and `mruby-rational` to `default.gembox`.Yukihiro "Matz" Matsumoto
2020-06-01Add `mruby-eval` to `default.gembox`.Yukihiro "Matz" Matsumoto
2019-07-13Add `mruby-method` gem to `default.gembox` [ci skip]KOBAYASHI Shuji
2019-05-15Fix dependenciesUkrainskiy Sergey
2019-05-15Basic implementation of Complex and Rational classesUkrainskiy Sergey
2019-05-15Initial suffix supportUkrainskiy Sergey
2018-08-30Separate meta-programming features to `mruby-metaprog` gem.Yukihiro "Matz" Matsumoto
We assume meta-programming is less used in embedded environments. We have moved following methods: * Kernel module global_variables, local_variables, singleton_class, instance_variables, instance_variables_defined?, instance_variable_get, instance_variable_set, methods, private_methods, public_methods, protected_methods, singleton_methods, define_singleton_methods * Module class class_variables, class_variables_defined?, class_variable_get, class_variable_set, remove_class_variable, included_modules, instance_methods, remove_method, method_removed, constants * Module class methods constants, nesting Note: Following meta-programming methods are kept in the core: * Module class alias_method, undef_method, ancestors, const_defined?, const_get, const_set, remove_const, method_defined?, define_method * Toplevel object define_method `mruby-metaprog` gem is linked by default (specified in default.gembox). When it is removed, it will save 40KB (stripped:8KB) on x86-64 environment last time I measured.
2018-02-10Add `mruby-io` and `mruby-pack` to `default.gembox`Yukihiro "Matz" Matsumoto
2017-10-17Add `Comparable#clamp`; CRuby2.4Yukihiro "Matz" Matsumoto
2016-11-30Change Lazy class outerksss
Lazy class should be under Enumerator instead of Enumerable
2016-11-17Removed mruby-inline-struct gem from default.gembox; ref #3251Yukihiro "Matz" Matsumoto
bundled testing gems do not need to be included in default.gembox. all gems under mrbgems are linked automatically in the test process.
2016-11-17inline structures data type for mruby (MRB_TT_INLINE) (fix #3237)Tomasz Dąbrowski
Inline structures have no instance variables, no finalizer, and offer as much space as possible in RBASIC object. This means 24 bytes on 64-bit platforms and 12 bytes on 32-bit platforms. mruby-inline-struct gem is only provided for testing.
2016-11-13rename mruby-module-ext to mruby-class-ext; ref #2470Yukihiro "Matz" Matsumoto
2016-11-13Implement Module#name.take_cheeze
Solves #2132.
2015-06-28Rename extended xxxx class or module to xxxx class or module extensionJun Hiroe
2015-06-28Fix typo; Replace extensional with extendedJun Hiroe
2015-06-22Need mruby-compiler to build mruby-bin-mruby and mruby-bin-mirb forTerence Lee
cross compiles
2014-10-02remove accidental check-in of mruby-thread gemYukihiro "Matz" Matsumoto
2014-10-02cast MRB_ENV_STACK_LEN to (mrb_int); ref #2600Yukihiro "Matz" Matsumoto
2014-05-15compile mruby-bin-strip gem by defaultYukihiro "Matz" Matsumoto
2014-05-07Add mruby-kernel-ext to default gembox.take_cheeze
2014-04-04add mruby-enum-lazy mrbgem for Enumerable::LazyYukihiro "Matz" Matsumoto
2014-03-17recover description in default.gemboxYukihiro "Matz" Matsumoto
2014-03-17move summary of mrbgems in default gembox to its spectake_cheeze
2014-03-13add mruby-enumeratorksss
2014-02-07move version info from gems to core; ref #576 #1684Yukihiro "Matz" Matsumoto
2014-02-05Add pluggable versioning by mruby-versionMATSUMOTO Ryosuke
2013-07-11add mruby-toplevel-ext as defaultYukihiro "Matz" Matsumoto
2013-06-28add nil.to_a, nil.to_f, nil.to_i methodsAkira Yumiyama
2013-05-20primary mruby fiber implementationYukihiro "Matz" Matsumoto
2013-05-18Added mruby-objectspace to the detault gembox.Ryan Scott
2013-05-02Apply :core parameter to default.gemboxDaniel Bovensiepen
2013-04-27Add gembox which contains all default GEMsDaniel Bovensiepen