diff options
| author | Seba Gamboa <[email protected]> | 2015-10-21 14:31:13 -0300 |
|---|---|---|
| committer | Seba Gamboa <[email protected]> | 2015-10-21 14:31:13 -0300 |
| commit | 25c8e9536530afa72bacb78702a7a6d132c354f3 (patch) | |
| tree | fc8c2b24814d4c7a8a994390c6ceb859ceae87ca /mrbgems/mruby-string-ext | |
| parent | 13b552538af9e9794398e4a4177ba1cea04cccca (diff) | |
| download | mruby-25c8e9536530afa72bacb78702a7a6d132c354f3.tar.gz mruby-25c8e9536530afa72bacb78702a7a6d132c354f3.zip | |
Revert "Mark core gems with mrbgem tag"
This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177.
Diffstat (limited to 'mrbgems/mruby-string-ext')
| -rw-r--r-- | mrbgems/mruby-string-ext/mrblib/string.rb | 16 | ||||
| -rw-r--r-- | mrbgems/mruby-string-ext/src/string.c | 42 |
2 files changed, 0 insertions, 58 deletions
diff --git a/mrbgems/mruby-string-ext/mrblib/string.rb b/mrbgems/mruby-string-ext/mrblib/string.rb index b38b3c59f..4c8a2ce3b 100644 --- a/mrbgems/mruby-string-ext/mrblib/string.rb +++ b/mrbgems/mruby-string-ext/mrblib/string.rb @@ -9,7 +9,6 @@ class String # a = "abcde" # a.clear #=> "" # - # @mrbgem mruby-string-ext def clear self.replace("") end @@ -24,7 +23,6 @@ class String # " hello ".lstrip #=> "hello " # "hello".lstrip #=> "hello" # - # @mrbgem mruby-string-ext def lstrip a = 0 z = self.size - 1 @@ -42,7 +40,6 @@ class String # " hello ".rstrip #=> " hello" # "hello".rstrip #=> "hello" # - # @mrbgem mruby-string-ext def rstrip a = 0 z = self.size - 1 @@ -59,7 +56,6 @@ class String # " hello ".strip #=> "hello" # "\tgoodbye\r\n".strip #=> "goodbye" # - # @mrbgem mruby-string-ext def strip a = 0 z = self.size - 1 @@ -79,7 +75,6 @@ class String # " hello ".lstrip #=> "hello " # "hello".lstrip! #=> nil # - # @mrbgem mruby-string-ext def lstrip! s = self.lstrip (s == self) ? nil : self.replace(s) @@ -96,7 +91,6 @@ class String # " hello ".rstrip #=> " hello" # "hello".rstrip! #=> nil # - # @mrbgem mruby-string-ext def rstrip! s = self.rstrip (s == self) ? nil : self.replace(s) @@ -109,7 +103,6 @@ class String # Removes leading and trailing whitespace from <i>str</i>. Returns # <code>nil</code> if <i>str</i> was not altered. # - # @mrbgem mruby-string-ext def strip! s = self.strip (s == self) ? nil : self.replace(s) @@ -126,7 +119,6 @@ class String # "abcdef".casecmp("abcdefg") #=> -1 # "abcdef".casecmp("ABCDEF") #=> 0 # - # @mrbgem mruby-string-ext def casecmp(str) self.downcase <=> str.to_str.downcase rescue NoMethodError @@ -144,7 +136,6 @@ class String end end - # @mrbgem mruby-string-ext def rpartition(sep) raise TypeError, "type mismatch: #{sep.class} given" unless sep.is_a? String n = rindex(sep) @@ -172,7 +163,6 @@ class String # string.slice!("r") #=> "r" # string #=> "thsa sting" # - # @mrbgem mruby-string-ext def slice!(arg1, arg2=nil) raise "wrong number of arguments (for 1..2)" if arg1.nil? && arg2.nil? @@ -244,7 +234,6 @@ class String # "abcd".insert(-3, 'X') #=> "abXcd" # "abcd".insert(-1, 'X') #=> "abcdX" # - # @mrbgem mruby-string-ext def insert(idx, str) pos = idx.to_i pos += self.size + 1 if pos < 0 @@ -267,8 +256,6 @@ class String # "hello".ljust(4) #=> "hello" # "hello".ljust(20) #=> "hello " # "hello".ljust(20, '1234') #=> "hello123412341234123" - # - # @mrbgem mruby-string-ext def ljust(idx, padstr = ' ') if idx <= self.size return self @@ -310,7 +297,6 @@ class String # "25".upto("5").to_a #=> [] # "07".upto("11").to_a #=> ["07", "08", "09", "10", "11"] # - # @mrbgem mruby-string-ext def upto(other_str, excl=false, &block) return to_enum :upto, other_str, excl unless block @@ -325,7 +311,6 @@ class String end end - # @mrbgem mruby-string-ext def chars(&block) if block_given? self.split('').map do |i| @@ -338,7 +323,6 @@ class String end alias each_char chars - # @mrbgem mruby-string-ext def codepoints(&block) len = self.size diff --git a/mrbgems/mruby-string-ext/src/string.c b/mrbgems/mruby-string-ext/src/string.c index 028f77aee..0afc53386 100644 --- a/mrbgems/mruby-string-ext/src/string.c +++ b/mrbgems/mruby-string-ext/src/string.c @@ -5,9 +5,6 @@ #include "mruby/string.h" #include "mruby/range.h" -/** - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_getbyte(mrb_state *mrb, mrb_value str) { @@ -22,9 +19,6 @@ mrb_str_getbyte(mrb_state *mrb, mrb_value str) return mrb_fixnum_value((unsigned char)RSTRING_PTR(str)[pos]); } -/** - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_setbyte(mrb_state *mrb, mrb_value str) { @@ -44,9 +38,6 @@ mrb_str_setbyte(mrb_state *mrb, mrb_value str) return mrb_fixnum_value((unsigned char)byte); } -/** - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_byteslice(mrb_state *mrb, mrb_value str) { @@ -88,8 +79,6 @@ mrb_str_byteslice(mrb_state *mrb, mrb_value str) * Equivalent to <code>String#swapcase</code>, but modifies the receiver in * place, returning <i>str</i>, or <code>nil</code> if no changes were made. * Note: case conversion is effective only in ASCII region. - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_swapcase_bang(mrb_state *mrb, mrb_value str) @@ -127,8 +116,6 @@ mrb_str_swapcase_bang(mrb_state *mrb, mrb_value str) * * "Hello".swapcase #=> "hELLO" * "cYbEr_PuNk11".swapcase #=> "CyBeR_pUnK11" - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_swapcase(mrb_state *mrb, mrb_value self) @@ -154,8 +141,6 @@ mrb_str_swapcase(mrb_state *mrb, mrb_value self) * a = "hello " * a << "world" #=> "hello world" * a.concat(33) #=> "hello world!" - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_concat2(mrb_state *mrb, mrb_value self) @@ -178,8 +163,6 @@ mrb_str_concat2(mrb_state *mrb, mrb_value self) * "hello".start_with?("heaven", "hell") #=> true * "hello".start_with?("heaven", "paradise") #=> false * "h".start_with?("heaven", "hell") #=> false - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_start_with(mrb_state *mrb, mrb_value self) @@ -209,8 +192,6 @@ mrb_str_start_with(mrb_state *mrb, mrb_value self) * str.end_with?([suffixes]+) -> true or false * * Returns true if +str+ ends with one of the +suffixes+ given. - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_end_with(mrb_state *mrb, mrb_value self) @@ -237,18 +218,12 @@ mrb_str_end_with(mrb_state *mrb, mrb_value self) return mrb_false_value(); } -/* - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_hex(mrb_state *mrb, mrb_value self) { return mrb_str_to_inum(mrb, self, 16, FALSE); } -/* - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_oct(mrb_state *mrb, mrb_value self) { @@ -263,8 +238,6 @@ mrb_str_oct(mrb_state *mrb, mrb_value self) * * a = "abcde" * a.chr #=> "a" - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_chr(mrb_state *mrb, mrb_value self) @@ -272,9 +245,6 @@ mrb_str_chr(mrb_state *mrb, mrb_value self) return mrb_str_substr(mrb, self, 0, 1); } -/* - * @mrbgem mruby-string-ext - */ static mrb_value mrb_fixnum_chr(mrb_state *mrb, mrb_value num) { @@ -328,8 +298,6 @@ mrb_fixnum_chr(mrb_state *mrb, mrb_value num) * * a = "abc\ndef" * a.lines #=> ["abc\n", "def"] - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_lines(mrb_state *mrb, mrb_value self) @@ -377,8 +345,6 @@ mrb_str_lines(mrb_state *mrb, mrb_value self) * * a = "abc" * a.succ #=> "abd" - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_succ_bang(mrb_state *mrb, mrb_value self) @@ -453,9 +419,6 @@ mrb_str_succ_bang(mrb_state *mrb, mrb_value self) return self; } -/* - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_succ(mrb_state *mrb, mrb_value self) { @@ -475,8 +438,6 @@ mrb_str_succ(mrb_state *mrb, mrb_value self) * a = "world" * a.prepend("hello ") #=> "hello world" * a #=> "hello world" - * - * @mrbgem mruby-string-ext */ static mrb_value mrb_str_prepend(mrb_state *mrb, mrb_value self) @@ -555,9 +516,6 @@ utf8code(unsigned char* p) return p[0]; } -/* - * @mrbgem mruby-string-ext - */ static mrb_value mrb_str_ord(mrb_state* mrb, mrb_value str) { |
