index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
string.c
Age
Commit message (
Expand
)
Author
2010-01-31
* fix the previous previous commit.
mame
2010-01-31
* string.c (rb_string_value): make no exception for Symbol.
mame
2010-01-25
* string.c (rb_str_inspect): suppress a warning.
nobu
2010-01-24
* string.c (rb_str_inspect): increment by rb_enc_mbminlen(enc) for
akr
2010-01-24
* string.c (rb_enc_strlen_cr): increment by rb_enc_mbminlen(enc) for
akr
2010-01-14
* string.c (rb_str_concat): fixed range check for Fixnum, and
nobu
2010-01-14
* string.c (rb_str_concat): raise RangeError when the argument is
naruse
2010-01-12
* string.c (rb_str_set_len): call rb_str_modify.
akr
2010-01-11
* string.c (rb_str_strlen): added. [ruby-dev:40028]
naruse
2009-12-10
* string.c (rb_str_inspect): CHAR_ESC_LEN should be 13.
naruse
2009-12-09
* string.c (rb_str_justify): fixed the case a fill size is a
nobu
2009-12-07
* string.c (rb_str_justify): CVE-2009-4124.
yugui
2009-11-26
* removed spaces just before tabs.
nobu
2009-11-18
* string.c (str_utf8_nth): no count_utf8_lead_bytes_with_word
nobu
2009-11-17
* string.c (str_utf8_nth): fixed overrun. [ruby-core:26787]
nobu
2009-11-09
* string.c (rb_str_each_line): rdoc fix
marcandre
2009-11-03
* random.c (rb_hash_start): moved from string.c.
nobu
2009-11-03
* string.c (rb_str_upto): make next object before yield its block.
naruse
2009-10-30
* string.c (trnext): detect empty range and raise exception.
matz
2009-10-29
* string.c (rb_str_sub_bang): trivial optimization.
nobu
2009-10-28
* string.c: rdoc for <=>, casecmp
marcandre
2009-10-27
* string.c (chopped_length): get rid of unexpected exception.
nobu
2009-10-17
fix a typo.
akr
2009-10-15
* parse.y (rb_intern3): check symbol table overflow.
nobu
2009-10-14
* string.c (rb_check_string_type): rdoc fix [ruby-core:26084]
marcandre
2009-10-07
* string.c (rb_str_inspect): copy by chunks.
nobu
2009-10-07
* string.c (rb_str_inspect): don't assign -1 to unsigned int.
naruse
2009-10-06
* string.c (rb_str_upto): RDoc updated. a patch from Nobuhiro
matz
2009-10-05
* array.c (rb_ary_{times, shuffle_bang, sample}): reducing macro
matz
2009-09-29
Escape as \x{XXXX} other than Unicode chars.
naruse
2009-09-29
* string.c (rb_str_inspect): dump as \uXXXX when the
naruse
2009-09-28
* hash.c (rb_f_getenv): use rb_filesystem_str_new_cstr
naruse
2009-09-27
* string.c (str_buf_cat2): optimize since all second arguments are
nobu
2009-09-27
* string.c (rb_hash_{uint{32,},end}): removed.
nobu
2009-09-26
String#inspect's encoding should be fixed.
naruse
2009-09-26
* string.c: use rename-macro instead of RUBY_ALIAS_FUNCTION_TYPE.
ko1
2009-09-26
* st.c: moved murmur hash from string.c. [ruby-dev:39376]
nobu
2009-09-26
* string.c (hash): updated to MurmurHash 2.0 2009-09-19.
nobu
2009-09-26
* string.c (rb_hash_start): fixed shift width on 128bit platform.
nobu
2009-09-23
* string.c (rb_str_upto): keep first width. [ruby-dev:39361]
nobu
2009-09-18
* string.c: added rdocs for symbol.
nobu
2009-09-18
* string.c: fixed types.
nobu
2009-09-15
Use rb_isspace for ASCII-incompatible strings.
naruse
2009-09-14
* string.c (rb_str_lstrip_bang): use ascii_isspace(). [ruby-dev:39322]
matz
2009-09-14
* string.c (rb_str_inspect): use rb_enc_mbc_to_codepoint
naruse
2009-09-08
* include/ruby/st.h (st_hash_func): use st_index_t.
nobu
2009-08-16
* string.c (rb_str_upto): generate numerical sequence when
matz
2009-08-12
* insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h: check
ko1
2009-08-12
* string.c (rb_str_new_frozen): must not change encoding of frozen
nobu
2009-08-01
* string.c (tr_trans): change condition of singlebyte optimization.
naruse
[next]