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
ruby_4_0
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
2025-07-24
Suppress gcc 15 unterminated-string-initialization warnings
Nobuyoshi Nakada
2024-11-30
merge revision(s) 02b70256b5171d4b85ea7eeab836d3d7cfb3dbfc, 6b4f8945d600168bf...
nagachika
2024-07-15
merge revision(s) 7e4b1f8e1935a10df3c41ee60ca0987d73281126: [Backport #20322]
nagachika
2024-07-15
Revert "merge revision(s) 5e0c17145131e073814c7e5b15227d0b4e73cabe: [Backport...
nagachika
2024-07-15
Revert "merge revision(s) e04146129ec6898dd6a9739dad2983c6e9b68056, d5080f6e8...
nagachika
2024-07-15
Revert "follow-up for a54c717c7a74b91a3cdf20742c355e3ea42052d1."
nagachika
2024-07-15
follow-up for a54c717c7a74b91a3cdf20742c355e3ea42052d1.
nagachika
2024-07-15
merge revision(s) e04146129ec6898dd6a9739dad2983c6e9b68056, d5080f6e8b7736448...
nagachika
2024-07-15
merge revision(s) 5e0c17145131e073814c7e5b15227d0b4e73cabe: [Backport #20169]
nagachika
2024-05-14
Fix `String#index` to clear MatchData when a regexp is passed
Jean Boussier
2024-03-31
merge revision(s) ade56737e2273847426214035c0ff2340b43799a: [Backport #20190]
nagachika
2024-01-18
merge revision(s) b3d612804946e841e47d14e09b6839224a79c1a4: [Backport #20150]
nagachika
2023-09-30
merge revision(s) 6b66b5fdedb2c9a9ee48e290d57ca7f8d55e01a2: [Backport #19902]
nagachika
2023-09-30
merge revision(s) 2214bcb70d9f9120f1f3790ca340236c8f080991: [Backport #19792]
nagachika
2023-07-22
merge revision(s) bc3ac1872e4523334e3ed04c2bb70a55c4c43f98: [Backport #19748]
nagachika
2023-03-17
merge revision(s) d78ae78fd76e556e281a743c75bea4c0bb81ed8c: [Backport #19468]
NARUSE, Yui
2023-01-31
merge revision(s) 9726736006b3f74635fd8af05814fe0908e2cf84: [Backport #19327]
NARUSE, Yui
2023-01-20
merge revision(s) f7b72462aa27716370c6bea1f2c240983aca9a55: [Backport #19356]
NARUSE, Yui
2023-01-19
merge revision(s) 3be2acfafd3b3c6168e2266c7c6561d143d7ae5c: [Backport #19327]
NARUSE, Yui
2023-01-19
merge revision(s) d8ef0a98c670449b20436947f5ebbd327ed5ab0d: [Backport #19319]
NARUSE, Yui
2022-12-22
[DOC] Fix typo
Nobuyoshi Nakada
2022-12-02
Introduce encoding check macro
S-H-GAMELINKS
2022-11-24
Make String#rstrip{,!} raise Encoding::CompatibilityError for broken coderange
Jeremy Evans
2022-11-16
Using UNDEF_P macro
S-H-GAMELINKS
2022-11-15
Rewrite Symbol#to_sym and #intern in Ruby (#6683)
Takashi Kokubun
2022-11-14
Use string's capacity to determine if reembeddable
Peter Zhu
2022-11-03
Make str_alloc_heap return a STR_NOEMBED string
Peter Zhu
2022-10-04
Correcting example for swapcase! method
Vaevictusnet
2022-09-28
Fix bug when slicing a string with broken encoding
Peter Zhu
2022-09-28
Make string slices views rather than copies
Peter Zhu
2022-09-26
Refactor str_substr and str_subseq
Peter Zhu
2022-09-26
string.c: don't create a frozen copy for str_new_shared
Jean Boussier
2022-09-26
Fix coderange calculation in String#b
Kazuki Yamaguchi
2022-09-23
Revert "Revert "error.c: Let Exception#inspect inspect its message""
Yusuke Endoh
2022-09-12
Remove get_actual_encoding() and the dynamic endian detection for dummy UTF-1...
Benoit Daloze
2022-09-09
Avoid unnecessary copying when removing the leading part of a string
Kazuki Yamaguchi
2022-09-08
rb_str_concat_literals: use rb_str_buf_append
Jean Boussier
2022-09-08
[DOC] non-positive `base` in `Kernel#Integer` and `String#to_i`
Nobuyoshi Nakada
2022-08-31
[Bug #18973] Promote US-ASCII to ASCII-8BIT when adding 8-bit char
Nobuyoshi Nakada
2022-08-27
[DOC] Fix a typo [ci skip]
Nobuyoshi Nakada
2022-08-20
Check if encoding capable object before check if ASCII compatible
Nobuyoshi Nakada
2022-08-18
rb_str_resize: Only clear coderange on truncation
Jean Boussier
2022-08-11
Fix inspect for unicode codepoint 0x85
Jeremy Evans
2022-07-26
Adjust indent [ci skip]
Nobuyoshi Nakada
2022-07-26
Cheaply derive code range for String#b return value
Kevin Menard
2022-07-25
rb_str_buf_append: add a fast path for ENC_CODERANGE_VALID
Jean Boussier
2022-07-21
Expand tabs [ci skip]
Takashi Kokubun
2022-07-21
Make String#each_line work correctly with paragraph separator and chomp
Jeremy Evans
2022-07-21
string.c: use str_enc_fastpath in TERM_LEN
Jean Boussier
2022-07-19
str_buf_cat: preserve coderange when going through fastpath
Jean Boussier
[next]