Path to this page:
Subject: CVS commit: pkgsrc/devel/hs-ansi-terminal
From: Masatake Daimon
Date: 2024-04-29 04:07:27
Message id: 20240429020727.9636CFA2C@cvs.NetBSD.org
Log Message:
devel/hs-ansi-terminal: Update to 1.1.1
Version 1.1.1
* Use of C function setenv() in one thread can cause other threads calling
C functions that query environment variables to crash. On Unix-like
operating systems, where such functions are used, the implementations of
hSupportsANSI and hSupportsANSIColor now avoid unnecessary calls of
System.Environment.lookupEnv.
* Improvements to Haddock documentation.
Version 1.1
* Add support for console layer Underlining and underlining styles
CurlyUnderline, DottedUnderline and DashedUnderline.
* Add type synonyms Parameter, SubParam, and ParamWithSubs to represent SGR
parameter values with and without following parameter substrings
comprised of one or more parameter elements (including empty elements).
* Add csi' and sgrToCode', corresponding to csi and sgrToCode but capable
of handling a parameter value followed by a parameter substring.
Version 1.0.2
* On Windows, fix linker error about a duplicate symbol castUINTPtrToPtr.
Version 1.0.1
* On Windows, the processing of 'ANSI' control characters in output is
enabled by default in Windows Terminal but is not enabled by default in
ConHost terminals. Additions have been made to allow support of users of
ConHost terminals.
* Add hNowSupportsANSI. On Unix, the function is equivalent to
hSupportsANSI. On Windows, in Windows Terminal and ConHost terminals, the
action can try to enable the processing of 'ANSI' control characters in
output.
* In Windows Terminal and ConHost terminals, hSupportsANSI will yield False
if the processing of 'ANSI' control characters in output is not enabled.
* Deprecated hSupportsANSIWithoutEmulation is now consistent with
hNowSupportsANSI.
* Improvements to Haddock documentation.
Files: