tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
terminal.f90 File Reference

Provides a terminal class to safely use ANSI escape sequences. More...

Data Types

interface  tblite_context_terminal::operator(+)
 
interface  tblite_context_terminal::operator(//)
 
type  tblite_context_terminal::context_terminal
 Colorizer class for handling colorful output in the terminal. More...
 

Modules

module  tblite_context_terminal
 Support for ANSI escape sequences to get colorful terminal output.
 

Functions/Subroutines

pure character(len=:) function, allocatable, public tblite_context_terminal::escape (code)
 Transform a color code into an actual ANSI escape sequence.
 

Detailed Description

Provides a terminal class to safely use ANSI escape sequences.