X-Git-Url: http://git.chise.org/gitweb/?p=m17n%2Fm17n-docs.git;a=blobdiff_plain;f=utils%2Fusr_filter.rb;h=10d409444671e49d38360d1e691ab8b68daf267c;hp=05e3fe87cb4c7422bd4acede33e2c40e5b0837b6;hb=89a6b4b18c3ad9e305bd42c1f121bbcff668ba40;hpb=9473f449ac3f6907f79e04167616a31477eafee9 diff --git a/utils/usr_filter.rb b/utils/usr_filter.rb index 05e3fe8..10d4094 100755 --- a/utils/usr_filter.rb +++ b/utils/usr_filter.rb @@ -33,17 +33,24 @@ while gets when /^\/\*\s.*\*\// # /* comment */ type comment if doxy == 1 - buf.push($_.gsub!(/\*\//, " ").gsub!(/\/\*/, "//")) # should be included only in the example code + # should be included only in the example code + ## We used to do the following substituion as a workaround of + ## a Doxygen bug. + ## buf.push($_.gsub!(/\*\//, " ").gsub!(/\/\*/, "//")) + buf.push($_) end when /\/\*\s.*\*\// # code + /* comment */ type comment if doxy == 1 - buf.push($_.gsub!(/\*\//, " ").gsub!(/\/\*/, "//")) # should be included in the example code + # should be included in the example code + ## See the above comment. + ## buf.push($_.gsub!(/\*\//, " ").gsub!(/\/\*/, "//")) + buf.push($_) # should be included in the example code else if doxy == 0 - commentblock(buf) - buf = [] - print $_.gsub!(/\/\*\s.*\*\//," ") # should be omiited in code + commentblock(buf) + buf = [] + print $_.gsub!(/\/\*\s.*\*\//," ") # should be omiited in code end end