Path to this page:
./
devel/hs-ansi-terminal,
Simple ANSI terminal support for Haskell
Branch: CURRENT,
Version: 1.1.1nb1,
Package name: hs-ansi-terminal-1.1.1nb1,
Maintainer: phoANSI terminal support for Haskell: allows cursor movement, screen
clearing, color output showing or hiding the cursor, and changing the
title. Compatible with Windows and those Unixes with ANSI terminals,
but only GHC is supported as a compiler.
Required to run:[
devel/hs-colour] [
lang/ghc88]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 34.568 KB
Version history: (Expand)
- (2024-05-09) Updated to version: hs-ansi-terminal-1.1.1nb1
- (2024-04-29) Updated to version: hs-ansi-terminal-1.1.1
- (2023-11-02) Updated to version: hs-ansi-terminal-1.0nb1
- (2023-10-26) Updated to version: hs-ansi-terminal-1.0
- (2023-10-09) Updated to version: hs-ansi-terminal-0.11.4nb2
- (2023-02-09) Updated to version: hs-ansi-terminal-0.11.4nb1
CVS history: (Expand)
2024-04-29 04:07:27 by Masatake Daimon | Files touched by this commit (4) |
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.
|
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-10-26 09:31:18 by Masatake Daimon | Files touched by this commit (4) |
Log message:
devel/hs-ansi-terminal: Update to 1.0
Version 1.0
* On Windows, drop support for legacy Windows requiring emulation.
* On Windows, the package no longer depends (directly or indirectly) on the
Win32, array, containers, deepseq, filepath, ghc-boot-th, mintty, pretty
or template-haskell packages.
* hSupportsANSI no longer assumes that the given handle is writeable.
* hSupportsANSIWithoutEmulation is deprecated.
Version 0.11.5
* Module System.Console.ANSI.Types spun out to new dependency package
ansi-terminal-types-0.11.5.
* Drop support for GHC versions before GHC 7.10.1 (released March 2015).
* Improvements to Haddock documentation.
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2023-01-25 02:35:11 by Masatake Daimon | Files touched by this commit (3) |
Log message:
devel/hs-ansi-terminal: Update to 0.11.4
Version 0.11.4
* Add reportLayerColor, getReportedLayerColor and getLayerColor for
querying the layer color on terminals that support the functionality.
* Add useAlternateScreenBuffer and useNormalScreenBuffer, and support for
switching between the Alternate and Normal Screen Buffers.
* When the argument is 0, cursorUpCode, cursorDownCode, cursorForwardCode,
cursorBackwardCode,scrollPageUpCode and scrollPageDownCode now yield "",
and cursorUpLineCode and cursorDownLineCode now yield the equivalent of
setCursorColumnCode 0. This is because, on some terminals, a 0 parameter
for the underlying 'ANSI' code specifies a default parameter of 1.
* Add osc as a utility function, for OSC sequences.
* setTitle now uses the recommended STRING TERMINATOR (ST) of \ESC\\,
rather than the legacy \BEL (\007), and filters the title of all
non-printable characters, not just \BEL.
* Improvements to Haddock documentation.
|
2022-09-07 08:50:53 by Masatake Daimon | Files touched by this commit (149) | |
Log message:
Recursive bump for recently updated Haskell packages
|
2022-09-06 20:41:45 by Masatake Daimon | Files touched by this commit (3) |
Log message:
Update to ansi-terminal-0.11.3
Version 0.11.3
* Add "hyperlink", "hyperlinkWithId" and \
"hyperlinkWithParams", and support
for clicable hyperlinks.
Version 0.11.2
* On Windows, fix compatability with the Windows I/O Manager (WinIO) when
GHC >= 9.0.1 but Win32 < 2.9.0.0.
* Improvements to Haddock documentation.
|
2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872) |
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
|