Changes in version 0.5.2.9000 Changes in version 0.5.2 (2025-12-05) - Remove C++11 requirement Changes in version 0.5.1 (2023-01-18) - Fix R CMD check failure Changes in version 0.5.0 (2019-12-15) - highlight has been un-orphaned; it won't be resuming active development, but I will keep it alive on CRAN in the future. Changes in version 0.4.5 (2015-04-15) - Abandon highlight.httpd.handler. Changes in version 0.4.2 (2013-06-19) - Dealing with spaces that were inserted where they should not have. Reported by Yihui Xie. - Removing the last line from highlighted code chunks in the sweave driver. Requested by Dirk Eddelbuettel. - Supporting VignetteBuilder: highlight. Changes in version 0.4.1 (2013-04-09) - Using sprintf instead of snprintf (for solaris). Changes in version 0.4.0 (2013-04-08) - Eliminated dependency on Rcpp and parser. - Depends on R 3.0.0 (needed for getParseData). Changes in version 0.3.2 (2012-06-22) - highlight gains the show_line_numbers argument. Suggestion by Yihui Xie. - The Sweave driver gains a <> option to highlight the content of a file. - The latex renderer created a global variable "txt", reported by Yihui Xie. Changes in version 0.3.1 (2011-12-05) - Bug fix in the html renderer. Thanks to @tonybreyal for pointing out the bug on twitter. Changes in version 0.3.0 (2011-12-02) - Using sprintf instead of snprintf to make Solaris happy. - New R function external_highlight that uses the C++ code from Andre Simon highlight library. The code is called directly, no more using a system dependency as before. Changes in version 0.2-6 - Small bug fixed in the latex renderer. Reported by Collin Gillepsie. Changes in version 0.2-5 (2010-12-07) - Superfluous lines were added at the end of code chunks in the sweave driver. - Multiple lines character strings were not rendered properly by the latex renderer. Changes in version 0.2-3 (2010-11-19) - Sweave blocks now respond to the size option, as in: <>= and adapts the generated latex code accordingly. Changes in version 0.2-1 (2010-06-04) - Sweave code chunks can set prompt=FALSE to remove the prompt and continue prompt: <>=. Changes in version 0.2-0 (2010-06-01) - The sweave driver accepts argument boxes, bg and border to control the appearance of the R code chunks. - The sweave driver interprets code chunks like <>= as source code in language foo and uses highlight (http://www.andre-simon.de/) to render the code if available. Changes in version 0.1-9 (2010-05-28) - The latex renderer header added useless information. - The latex renderer gains a "minipage" argument that is passed down to header and footer to include the resulting highlighted code in a minipage environment. Changes in version 0.1-8 (2010-05-22) - Custom http handler to handle http request of the prefix /custom/highlight/fun or /custom/highlight/package/fun. Changes in version 0.1-6 - Fixed latex rendering (initial line of input and output) was indented. Changes in version 0.1-5 - Fixed handling of prompts. - Added an example of how to debug a renderer. Suggestion by Gabor Grothendieck. - 'highlight' now tests that parser.output is of class 'parser' to prevent uses of the 'parse' function in place of 'parser'. Suggestion by Hadley Wickham. Changes in version 0.1-3 (2009-11-22) - All headers and footers now include line feeds. - Headers and footers can now be NULL (no content). Changes in version 0.1-2 - Initial release.