lib/bbcoder/base.rb in bbcoder-0.1.5 vs lib/bbcoder/base.rb in bbcoder-0.1.6
- old
+ new
@@ -19,14 +19,14 @@
def parse
raw.each do |data|
case data
when /\[\/([^\]]+)\]/
- buffer.tags.pop($1)
+ buffer.tags.pop($1) # popping end tag
when /\[([^\]]+)\]/
- buffer.tags.push($1)
+ buffer.tags.push($1) # pushing start tag
else
- buffer.push(data)
+ buffer.push(data) # content
end
end
buffer.join
end