=begin Sorry for the delay getting back to you on this. Here's a patch which expands test_formatter slightly to exercise the path when output is not a tty. I had hoped to write a high-level black box test, which would be more robust and...coatl (caleb clausen)
=begin Since the maintainer of rdoc is AWOL, I feel we really need to have a test for this bug, so that the next time eric merges his latest rdoc into ruby, we can be sure he didn't accidentally overwrite this fix and cause a regression...coatl (caleb clausen)
=begin Unfortunately, that timer thread is also somehow involved with the select statement that lurks at the bottom of ruby's io system like tiamat in the deepest pit of hell. If you get rid of the timer thread, you break io. I don't ex...coatl (caleb clausen)
=begin Oh, I see. Dir is actually a directory handle. I was thinking it was just a wrapper around the directory name; more akin to a Pathname than a File.
I agree, that makes == for Dir instances much less likely to be needed. =end coatl (caleb clausen)
=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 wh...coatl (caleb clausen)
=begin The documentation for exec states: "If single string is given as the command, it is taken as a command line that is subject to shell expansion before being executed." However, command lines that begin with environment variable a...coatl (caleb clausen)
I'm not certain that the above list is complete. Among other things, windows allows programs to define their own ms-dos device names using `DefineDosDevice`. It might be better (at least on windows) to query the system for the list of cu...coatl (caleb clausen)
=begin I'm attaching a patch for using setpriority on linux and thereby bypassing (on that platform) all the priority queue stuff which my patch implements. setpriority still doesn't work for me, so this patch is to be considered highly...coatl (caleb clausen)