summaryrefslogtreecommitdiff
path: root/string.c
AgeCommit message (Expand)Author
2017-02-24string.c (str_uminus): deduplicate stringsnormal
2017-02-14string.c: assertionnobu
2017-02-14initialize variablesnobu
2017-02-13suppress warningsnobu
2017-02-05doc: Add example for Symbol#to_snormal
2017-02-03symbol.c (rb_id2str): eliminate branch to set classnormal
2017-01-30string.c (rb_str_tmp_frozen_release): release embedded stringsnormal
2017-01-30io.c: recycle garbage on writenormal
2017-01-19string.c: rindex(//) should set $~.shugo
2017-01-16file.c: refine messagenobu
2017-01-11string.c: replacement and blocknobu
2017-01-11string.c: yield invalid partnobu
2017-01-11string.c: block for scrub with ASCII-incompatiblenobu
2016-12-25string.c: CRLF in paragraph modenobu
2016-12-25string.c: consistent paragraph mode with IOnobu
2016-12-22string.c: suppress a warningnobu
2016-12-20string.c: add missing size_t castrhe
2016-12-16no crypt.h on FreeBSD 12nobu
2016-12-16fix chomping newline only linenobu
2016-12-12string.c: fix method name in rdoc [ci skip]nobu
2016-12-12String#match? and Symbol#match?nobu
2016-12-03string.c: chomp optionnobu
2016-11-29Fix/improve documentation of String/Symbol#casecmp[?]duerst
2016-11-29string.c: use xmallocnobu
2016-11-28string.c: fix zero-length arraynobu
2016-11-28string.c: enable rdocnobu
2016-11-28implement String/Symbol#casecmp? including Unicode case foldingduerst
2016-11-05chomp optionnobu
2016-10-26[DOC] replace Fixnum with Integer [ci skip]nobu
2016-10-21Fixed typo [ci skip]nobu
2016-10-04* internal.h (ST2FIX): new macro to convert st_index_t to Fixnum.usa
2016-10-01string.c: negative hashnobu
2016-10-01* string.c (rb_str_hash_m): st_index_t is not guaranteed as the sameusa
2016-09-26string.c: fast path of lstrip_offsetnobu
2016-09-26string.c: fix integer overflow in enc_strlen() and rb_enc_strlen_cr()rhe
2016-09-16 * internal.h (WARN_UNUSED_RESULT): moved to configure.in, toshyouhei
2016-09-13string.c: avoid signed integer overflowrhe
2016-09-13string.c: rename STR_EMBEDABLE_P to STR_EMBEDDABLE_Prhe
2016-09-13string.c: STR_EMBEDABLE_Pnobu
2016-09-13string.c: fix integer overflownobu
2016-09-13string.c: fix buffer overflow check condition in rb_str_set_len()rhe
2016-09-08replace fixnum by integer in documents.akr
2016-08-27multiple argumentsnobu
2016-08-23string.c: rb_fs_setternobu
2016-08-22string.c: $; name in error messagenobu
2016-07-30* string.c (String#downcase), NEWS: Mentioned that case mapping for allduerst
2016-07-29rb_funcallvnobu
2016-07-28* vm_core.h: revisit the structure of frame, block and env.ko1
2016-07-22Fix Issues reported by PVS-Studio static analyzernobu
2016-07-22* string.c (String#dump): Change escaping of non-ASCII characters induerst