Am Sat, 26 May 2012 16:30:58 +0200 schrieb "Robik" <[email protected]>:
> I would like to share with my new library written in D. As name > may suggest (or not) it adds color to your console output, it > works on both Linux and Windows platforms. I haven't seen any > similar library for D language, so I decided to create this one. > > Source and examples(included in Readme file) can be found on > GitHub repo: https://github.com/robik/ColorD > > Regards, > Robik. Ah, this can be used to pimp the console output. Give it the following additions to make it complete and useful: * fg/bg colors are just two attributes, add e.g. bold, underline, italic (http://en.wikipedia.org/wiki/ANSI_escape_code) * detect type of "stdout"; terminal or pipe/file (Posix: http://linux.die.net/man/3/isatty) The latter is important to not accidentally write escape codes into a file if output is redirected. Some tools let you chose to output with or without colors, so it would be nice if you library could offer a "isAnsiTerminal" function, so the programmer can chose to output with or without colors. :) This is a good idea! -- Marco
