./devel/hs-ansi-terminal, Simple ANSI terminal support for Haskell

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0nb1, Package name: hs-ansi-terminal-1.0nb1, Maintainer: pho

ANSI 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: 31.001 KB

Version history: (Expand)


CVS history: (Expand)


   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) | Package updated
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
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler