summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-symbol-ext
AgeCommit message (Expand)Author
2021-01-12Changed packing format of inline symbols.Yukihiro "Matz" Matsumoto
2021-01-09Remove `khash.h` leftovers.Yukihiro "Matz" Matsumoto
2020-11-26Fix loop condition in `mrb_sym_all_symbols`KOBAYASHI Shuji
2020-11-26Fix `Symbol.all_symbols` to include preallocated symbols; ref #5116Yukihiro "Matz" Matsumoto
2020-11-26Symbols should work with `MRB_USE_ALL_SYMBOLS`; fix #5116Yukihiro "Matz" Matsumoto
2020-11-21Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163KOBAYASHI Shuji
2020-04-28Rename (and expose) UTF-8 related functions; ref #4712Yukihiro "Matz" Matsumoto
2019-11-16Revert "Implement Ruby2.7's frozen strings from `Symbol#to_s`"KOBAYASHI Shuji
2019-10-04Implement Ruby2.7's frozen strings from `Symbol#to_s`.Yukihiro "Matz" Matsumoto
2019-09-25Rename symbol-to-string functions; close #4684Yukihiro "Matz" Matsumoto
2019-06-28Use `__ENCODING__` in testsKOBAYASHI Shuji
2019-02-12Disable `Symbol.all_symbols`.Yukihiro "Matz" Matsumoto
2019-02-12Implement inline packed symbols.Yukihiro "Matz" Matsumoto
2019-02-04Fix `Symbol#size` for multi-byte characters with `MRB_UTF8_STRING`KOBAYASHI Shuji
2018-09-20Move `Symbol#to_proc` to the core from `mruby-symbol-ext` gem.Yukihiro "Matz" Matsumoto
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
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` exten...take_cheeze
2014-06-23Reduce new string creation in `capitalize`, `downcase`, `upcase` method of `S...take_cheeze
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
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
2014-04-17raises an ArgumentError when calling #callYukihiro "Matz" Matsumoto
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
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-21Add Symbol#to_proc, Symbol.all_symbolsh2so5