This patch set is a cleaned up version of the the first attempt to add QNX support. Changes from the first version include:
* Using Markus Kuhn's implementation of wcwidth and wcswidth * Breaking the mkdtemp replacement into its own patch, with a proper configure test instead of #ifdef __QNX__ * Cleaning up code style everywhere. Sorry! Thanks again for taking the time to review my first attempt.