summaryrefslogtreecommitdiffhomepage
path: root/src/symbol.c
AgeCommit message (Collapse)Author
2013-04-26rename mrb_interned API functionsYukihiro "Matz" Matsumoto
2013-04-26Merge branch 'suppress_intern' of https://github.com/crimsonwoods/mruby into ↵Yukihiro "Matz" Matsumoto
crimsonwoods-suppress_intern
2013-04-25modify the type of return value (mrb_bool => mrb_value).crimsonwoods
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-25add new functions to check if symbols are interned without registration.crimsonwoods
2013-03-29Sort include files. Some redundant includes are removed.Masaki Muranaka
2013-03-27use new mrb_format API from mrb_raisef; its only format specifier is "%S" ↵Yukihiro Matz Matsumoto
(stringify) and takes mrb_value; close #1062
2013-03-24Adjusted indent, space and tabMATSUMOTO Ryosuke
2013-03-22Add new API mrb_intern_cstr(). This is for naming orthogonality. mrb_intern ↵Masaki Muranaka
is also left for backward compatibility.
2013-03-19rename mrb_true_or_false_value() to mrb_bool_value()Yukihiro Matz Matsumoto
2013-03-19Use mrb_true_or_false_value() / in sym_equal().Masaki Muranaka
2013-03-18Removed unused exprYuichiro MASUI
2013-03-14Fix indentation in symbol.ckano4
2013-03-14symbol length make size_t from mrb_int; cancel #993 ↵Yukihiro Matz Matsumoto
monaka/pr-cleanup-symbol.c-20130312
2013-03-12Use mrb_int as possible.Masaki Muranaka
2013-03-12Copy to *lenp just in case lenp != NULL.Masaki Muranaka
2013-03-05Skip end of loop in mrb_sym2name_lenmattn
2012-11-04replace SYM2ID() by mrb_symbol()Yukihiro Matz Matsumoto
2012-08-28free symbol table from mrb_close()Yukihiro Matsumoto
2012-08-13use TRUE/FALSE instead of 1/0Yukihiro Matsumoto
2012-08-08store :initialize in mrb structureYukihiro Matsumoto
2012-07-29Make all(?) void casts explicit for C++Max Anselm
2012-07-23Use memcpy instead of strncpyMasaki Muranaka
2012-07-14Remove unnecessary header inclusionJunji Sawada
2012-07-13add missing (empty) default for swtch; close #364Yukihiro Matsumoto
2012-07-13less <stdio.h>Yukihiro Matsumoto
2012-06-19split declaration and definition for 'khash_xxx'.crimsonwoods
2012-06-19add Symbol#<=>Yukihiro Matsumoto
2012-06-15make init function consistent: mrb_init_symbols to mrb_init_symbolYukihiro Matsumoto
2012-06-11should not quote || and && operators; close #253Yukihiro Matsumoto
2012-06-05mruby/string.h: rename buf to ptrYukihiro Matsumoto
2012-06-05merge conflict resolutionYukihiro Matsumoto
2012-06-05since 1.9 "!=" op is a method callYukihiro Matsumoto
2012-06-05symbol can contain non printable charactersYukihiro Matsumoto
2012-06-04symbol can contain non printable charactersYukihiro Matsumoto
2012-06-02fixed prototype: g++ will complain about definition not being a prototype, ↵Frank Celler
should work with GCC and VC as well
2012-06-01symbol table key should be mrb_sym, not int32_tYukihiro Matsumoto
2012-05-31resolve conflictYukihiro Matsumoto
2012-05-11remove unused #includeYukihiro Matsumoto
2012-04-30rm whitespaceroco
2012-04-26Remove unused ret argument from kh_put.Patrick Hogan
It doesn't appear to serve any purpose and allows removing warning about various unused variables littered around. Signed-off-by: Patrick Hogan <[email protected]>
2012-04-24move header files {irep,dump,cdump,ritehash}.h to /include/mrubyYukihiro Matsumoto
2012-04-24mv variable.h to mruby/variable.hYukihiro Matsumoto
2012-04-23add file headermimaki
2012-04-20add mruby sourcesmimaki