Actions
Bug #3428
closedri outputs ansi escape sequences even when stdout is not a tty
Description
=begin
ri should only use ansi escape sequences if explicitly asked for or if stdout is known to be a tty. Otherwise, ugliness will occur when piping ri's output to something else. For instance, here are the first few lines displayed when I type "ri exec|less":
ESC[0mESC[1;32m.execESC[m
(from ruby core)
ESC[32mImplementation from KernelESC[m
exec([env,] command... [,options])
=end
Files
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0