v2.3
6208
- The
fvextra
package is now required.fvextra
extends and patches
fancyvrb
, and includes improved versions offancyvrb
extensions that
were formerly inminted
. - As part of
fvextra
, theupquote
package is always loaded.fvextra
brings the new optioncurlyquotes
, which allows curly single quotation
marks instead of the literal backtick and typewriter single quotation mark
produced byupquote
. This allows the defaultupquote
behavior to be
disabled when desired. - Thanks to
fvextra
, the optionsbreakbefore
,breakafter
, and
breakanywhere
are now compatible with non-ASCII characters under
pdfTeX (#123). - Thanks to
fvextra
,obeytabs
no longer causes lines in multi-line
comments or strings to vanish (#88), and is now compatible with
breaklines
(#99).obeytabs
will now always give correct results with
tabs used for indentation. However, tab stops are not guaranteed to be
correct for tabs in the midst of text. fvextra
brings the new optionsspace
,spacecolor
,tab
, and
tabcolor
that allow these characters and their colors to be redefined
(#98). The tab may now be redefined to a flexible-width character such
as\rightarrowfill
. The visible tab will now always be black by default,
instead of changing colors depending on whether it is part of indentation
for a multiline string or comment.fvextra
brings the new optionshighlightcolor
andhighlightlines
,
which allow single lines or ranges of lines to be highlighted based on line
number (#124).fvextra
brings the new optionsnumberfirstline
,stepnumberfromfirst
,
andstepnumberoffsetvalues
that provide better control over line
numbering whenstepnumber
is not 1.- Fixed a bug from v2.2.2 that prevented
upquote
from working.