Skip to content

Commit 31d26d6

Browse files
authored
Merge pull request opal#1936 from Mogztter/issue-1902-string-chomp-one-char
chomp must return an empty String when arg == self
2 parents b52ba38 + 2a8c0c7 commit 31d26d6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

opal/corelib/string.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def chomp(separator = $/)
307307
else if (separator === "") {
308308
result = self.replace(/(\r?\n)+$/, '');
309309
}
310-
else if (self.length > separator.length) {
310+
else if (self.length >= separator.length) {
311311
var tail = self.substr(self.length - separator.length, separator.length);
312312
313313
if (tail === separator) {

0 commit comments

Comments
 (0)