# 1.3.4 * Style fucntions convert arguments to character now * Autodetect RStudio ANSI support * `col_align()` gains `type` argument, default `"width"` (#54). # 1.3.2 * Removed dependency to `memoise` (@brodieG, #25) * Fixed a test case that changed the `crayon.enabled` setting, potentially (@brodieG) * Added `crayon.colors` option, to specify the number of colors explicitly * `TERM=xterm` and `tput colors=8` will use 256 colors, as 256 colors are usually supported in this case (#17) * Support colors in ConEmu and cmder, on Windows * Fix color detection in Emacs tramp * `col_strsplit` and `col_substr` corner cases: * handle empty chunks at beginning or end of strings like `base::strsplit` (@brodieG, #26) * explicitly deal with 'split' values that are not length 1 as that is not currently supported * handle zero length `x` argument in `col_substr`, and add more explicit error messages for corner cases * Some performance improvements to `col_substr` (@brodieG) * Change rgb to ANSI code mapping, based on the "paint" ruby gem (@richfitz, #33, #34) # 1.3.1 * Fixed some `R CMD check` problems. # 1.3.0 * Colors are turned on by default in Emacs ESS 23.x and above. * Functions to turn on and off a style: `start`, `finish`. * Really fix `tput` corner cases (@jimhester, #21) # 1.2.1 * Fix detecting number of colors when `tput` exists, but fails with an error and/or does not return anything useful. (@jimhester, #18, #19) # 1.2.0 * Fix detection of number of colors, it was cached from installation time (#17). * Color aware string operations. They are slow and experimental currently. # 1.1.0 * `show_ansi_colors()` prints all supported colors on the screen. * 256 colors, on terminals that support it. * Disable colors on Windows, they are not supported in the default setup. # 1.0.0 * First released version.