Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
This formatter generates overstrike-style formatting, which works with pagers such as man and less.
draw a string in bold
# File rdoc/ri/ri_formatter.rb, line 390 def bold_print(text) text.split(//).each do |ch| print ch, BS, ch end end
# File rdoc/ri/ri_formatter.rb, line 374 def write_attribute_text(prefix, line) print prefix line.each do |achar| attr = achar.attr if (attr & (ITALIC+CODE)) != 0 print "_", BS end if (attr & BOLD) != 0 print achar.char, BS end print achar.char end puts end