summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-symbol-ext
AgeCommit message (Collapse)Author
2017-10-17Add `{String,Symbol}#casecmp?`; CRuby2.4Yukihiro "Matz" Matsumoto
2015-11-27include changed from by quotes ("") to by brackets (<>); close #3032Yukihiro "Matz" Matsumoto
2015-06-28Rename extended xxxx class or module to xxxx class or module extensionJun Hiroe
2015-06-28Fix typo; Replace extensional with extendedJun Hiroe
2014-09-30O(1) mrb_sym2name_len(); close #2591Yukihiro "Matz" Matsumoto
instead of adding sym->name hash table, linear symbol table is added, and reduced name->sym hash table size.
2014-06-24Add `Symbol#intern`.take_cheeze
2014-06-23Reduce string creation in `Symbol#casecmp` by using `case!`.take_cheeze
2014-06-23Reduce string creation of `length`, `size`, `empty?` method of `Symbol` ↵take_cheeze
extension.
2014-06-23Reduce new string creation in `capitalize`, `downcase`, `upcase` method of ↵take_cheeze
`Symbol` class extension. Add test to check unmodified result is working.
2014-04-30use Kernel#__send__ insteard of Kernel#sendksss
2014-04-20Suppress test script syntax warning.take_cheeze
2014-04-20Merge pull request #2089 from ksss/sym-casecmpYukihiro "Matz" Matsumoto
Implement Symbol#casecmp
2014-04-20Implement Symbol#casecmpksss
2014-04-20Symbol class include Comparable module.ksss
2014-04-17Symbol#to_proc to support block call.Yukihiro "Matz" Matsumoto
based on a patch from @ksss; close #2071
2014-04-17raises an ArgumentError when calling #callYukihiro "Matz" Matsumoto
based on a patch from @ksss; close #2070
2014-04-02Use bool macro KHASH_DEFINE and KHASH_DECLAREksss
2014-03-17move summary of mrbgems in default gembox to its spectake_cheeze
2013-10-08add some methods to Symbolskandhas
2013-08-04Improve test of mruby-symbol-ext GEMDaniel Bovensiepen
2013-07-23"spec.author" is better for single-author gems.Tomoyuki Sahara
"spec.author=" expects a String represents a single author. "spec.authors=" expects an Array which is a list of multiple authors. http://guides.rubygems.org/specification-reference/
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-21Add Symbol#to_proc, Symbol.all_symbolsh2so5