Skip to content
This repository has been archived by the owner on Nov 29, 2022. It is now read-only.

Releases: hSaria/ChromaTerm

ChromaTerm v0.10.7

19 Sep 18:07
Compare
Choose a tag to compare
  • Minor internal cleanup.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.6

20 Jul 21:26
Compare
Choose a tag to compare
  • Fixed an issue where the tests directory was being installed as a module.
  • Minor internal cleanup.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.5

18 Jun 15:14
Compare
Choose a tag to compare
  • Improved input detection – in rare circumstances, it was getting highlighted.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.4

30 May 13:27
Compare
Choose a tag to compare
  • Fixed a bug where ChromaTerm would freeze if the output pipe is closed early (i.e. output is redirected into head). This was a regression from v0.10.0. Additional tests added.
  • Added -v/--version option to display the current version of ChromaTerm.
  • Improved the default date and time rules to support additional formats.
  • Some internal organization and cleanup.

To regenerate the default rules, rename your config file (if you don't have any custom rules, you can just delete it), then run ChromaTerm. This process is manual to ensure that you are aware of any changes to your config file.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.3

27 Apr 20:55
Compare
Choose a tag to compare
  • Fixed a rare issue where a particular ANSI code is not handled properly. This was happening on older versions of vi.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.2

19 Apr 12:32
Compare
Choose a tag to compare
  • Fixed a rare bug that could delay the output from being shown until more data is received.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.1

15 Feb 15:37
Compare
Choose a tag to compare
  • Fixed queued key strokes being swallowed when initially launching a program. That happened if you immediately started typing after launching ChromaTerm.
  • Fixed a minor highlighting inaccuracy that could occur on overlapping rules.
  • Improved error message handling when launching a program.
  • Minor cleanup.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.10.0

07 Feb 14:50
Compare
Choose a tag to compare
  • Added support for PCRE2 as the RegEx engine, if installed.
  • Prevent extremely long lines from locking up ChromaTerm.
  • The exit code of ChromaTerm now matches that of the child process.
  • Minor cleanup and optimization.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.9.3

15 Jan 14:54
Compare
Choose a tag to compare
  • #97 - Fixed issue where special ANSI codes used by tmux caused ct to wait longer than it should before processing data.
  • Fixed optimization steps being skipped when reloading config with ct --reload.
  • Added short-form program arguments (see ct -h).
  • Improved the date default rule. It will now match MMM DD before matching DD MMM. This improves highlighting when showing line numbers in vi on a line that starts with MMM DD, like Jan 3.

To regenerate the default rules, rename your config file (if you don't have any custom rules, you can just delete it), then run ChromaTerm. This process is manual to ensure that you are aware of any changes to your config file.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.9.2

14 Jan 05:08
Compare
Choose a tag to compare
  • Fixed a rare highlighting bug when the input data contains lots of ANSI codes.

Upgrade with pip3 install -U chromaterm