diff --git a/d2renderers/d2ascii/d2ascii.go b/d2renderers/d2ascii/d2ascii.go index 146c9abf1..038b113fd 100644 --- a/d2renderers/d2ascii/d2ascii.go +++ b/d2renderers/d2ascii/d2ascii.go @@ -2,6 +2,7 @@ package d2ascii import ( "bytes" + "fmt" "math" "strings" @@ -62,14 +63,17 @@ func Render(diagram *d2target.Diagram, opts *RenderOpts) ([]byte, error) { } } - // If the canvas is too large, downscale it - const maxWidth = 120 - if canvas.w > maxWidth { - ratio := float64(canvas.h) / float64(canvas.w) - newWidth := maxWidth - newHeight := int(float64(maxWidth) * ratio) - canvas.DownscaleGrid(newWidth, newHeight) - } + const ( // common terminal size + maxWidth = 120 + maxHeight = 90 + ) // TODO: detect smallest shape then make it as a baseline + + width = min(canvas.w, maxWidth) + height = min(canvas.h, maxHeight) + + fmt.Println("==== ", canvas.w, canvas.h, "====") + fmt.Println("==== ", width, height, "====") + canvas.ReScale(width, height) return canvas.TrimBytes(), nil } @@ -317,12 +321,9 @@ func (c *Canvas) TrimBytes() []byte { return buf.Bytes() } -// DownscaleGrid reduces the size of ASCII art using a pixel-like sampling technique -func (c *Canvas) DownscaleGrid(targetWidth, targetHeight int) { - if targetWidth >= c.w || targetHeight >= c.h { - return // No downscaling needed - } - +// ReScale reduces the size of ASCII art using a pixel-like sampling technique +// BUG: somehow the text label disappear 😂 +func (c *Canvas) ReScale(targetWidth, targetHeight int) { // Calculate sampling box size boxWidth := float64(c.w) / float64(targetWidth) boxHeight := float64(c.h) / float64(targetHeight) diff --git a/docs/examples/chess/dia.txt b/docs/examples/chess/dia.txt index b040be722..e6dfb888a 100644 --- a/docs/examples/chess/dia.txt +++ b/docs/examples/chess/dia.txt @@ -3,71 +3,21 @@ | | | | | | - | | - | | - | | - | Hans Niemann | - | | - | | - | | - | | - | | - / | - //| | - / +-----|------|----/ - // | | / - // | | / - / | | // - // | | / - / | | / - // | | / - / | | / - // | | / - // | | // - / | | / - // | | / - | | | / - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | + +-----|------|----| + || || + | || + || || + | || || + || | | | + || | || | | | | | - | | | | - | | | | - | | | | - | | | | + | || | || | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | | | | -+-|----------------------|---------------------+| | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| +--------------|---+ || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | Magnus Carlsen | || | -| | | || | -| | | || | + | || || | + | || | | ++-|---------------------+|+--------------------+| | +| ||| || | +| +--------------|+--+ || | | | | || | | | | || | | | | || | @@ -83,85 +33,22 @@ | | || | | | || | | | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | | +----------|----------+ || | | | | || | | | | || | | | | || | | | | || | -| | | || | -| | | || | -| | | || | -| | Play Magnus Group | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | -| | | || | | +----------|----------+ || | | | || | | | || | | | || | | | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | || | -| | | | -| | | | -| | defendants || | -| | || | -| | | | | -| | | | | -| | | | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| | / | | -| +---|----------/ | | -| | | | | -| | | | | -| | | | | -| | | | | -| | | | | -| | | | | -| | | | | -| | Chess.com | | | -| | | | | -| | | | | +| || || | +| | || | | +| || | | +| || | | +| || | | +| +--+|---------- | | | | | | | | | | | | | | | | | @@ -170,44 +57,13 @@ | +-------|------+ | | | | | | | | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | / -| | | // -| | | / -| | | / -| | | / -| | | / -| | | // -| | | / -| | | / -| | |/ -| | // -| +-------|------------+ / | -| | |/ | -| | | | -| | | | -| | | | -| | | | -| | | | -| | | | -| | Hikaru Nakamura | | -| | | | -| | | | +| | | || +| | | || +| | | || +| || | +| || | +| || | +| +------+|------------+ | | | | | | | | | | | | | @@ -215,10 +71,4 @@ | | | | | +--------------------+ | | | -| | -| | -| | -| | -| | -| | +----------------------------------------------+ diff --git a/docs/examples/flipt/output.txt b/docs/examples/flipt/output.txt index 7eacda64c..d8f49498d 100644 --- a/docs/examples/flipt/output.txt +++ b/docs/examples/flipt/output.txt @@ -1,7 +1,6 @@ +------------------------------+ | | | | - | | | +--------------------------+ | | | | | | | | | @@ -15,13 +14,12 @@ | | | | | | | | | | | | +-----------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | - | | | | | | | | | | | | | | | | +--+ +--+ +--+ +--+ | | | +---+ | | | | | | | | | + | | | | | | | | +-----------------------------------+ | | | | | | | | | | | | | | | | | | -| | | | | | | ---+ | | -| | | | +--+ +--+ +--+ +--+ | | | // | | | +| | | | +--+ +--+ +--+ +--+ | | | /---+ | | | | | | | | | | | | | | | | | | | | | | +-----+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @@ -33,13 +31,12 @@ | | | | ||| | | | | | | | | | | | +-----| +-----+ || | | | | | | | | | | | | | | | | | | +--+ +--+ +--+ +--+ | | | +--| | -| | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | | | | | | | | +---+ | +| | | | | | | | | | | | | | | | | | | || +---+ | | | | | | | | | | | | | | | | | | | | | | | | -| | | | +-+---------+-+ | | | | | | | | | | | | | | | +| | | | +-+---------+-+ | | | | | | | | | | | || | | | +| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ +--+ +--+ +--+ | | | / | | | | | | | | | | | | | | ---+ | | -| | | | | | | | | | | | | | | +-----+ +-----+ | | | | | | | | | | | | || | | || | | | | | | | | | | | || | | ||+-----+ | | | | | | | | | @@ -52,13 +49,12 @@ | | | | | | | | | | | | | | | | | | -| | | | | | +-----------------------------------+ | | | | + | | | | | | | | | | | | | +--------------------------+ | | | | | | | - | | +------------------------------+ diff --git a/docs/examples/japan-grid/japan.txt b/docs/examples/japan-grid/japan.txt index ee7b4bc8c..89297af0c 100644 --- a/docs/examples/japan-grid/japan.txt +++ b/docs/examples/japan-grid/japan.txt @@ -5,28 +5,13 @@ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | +-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | ++-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | @@ -39,10 +24,7 @@ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | ++-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | @@ -55,11 +37,13 @@ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | ++-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | ++-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | @@ -72,11 +56,7 @@ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | ++-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | @@ -89,115 +69,10 @@ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | +-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | | || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -+-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -+-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -+-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -+-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -+-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | -| || | | || | | | | || | | | +-------++--------+-------+-------++-------+-------+--------+-------+-------++-------+--------+--------+ diff --git a/docs/examples/twitter/out.txt b/docs/examples/twitter/out.txt index 819e7ea2b..58b55a5a7 100644 --- a/docs/examples/twitter/out.txt +++ b/docs/examples/twitter/out.txt @@ -3,179 +3,75 @@ | | | | | | | | | | | | | | | | | | - | | | | | | - | | | | | | - | | | | | | - | | | | | | - | | | | | | - | | | | | | - | | | | | | +----+ +-----+ +-----+ - - | | | | | | || | | - || | || - | | || - | | | - || | | - ||+--+--+|| + ||| | ||| + |||+--+--+||| || || | | | | | | - | | - | | - | | - | | - | | - / | | +-----+ - - / / - | | - || | + || || || | - | | - || | - | | - || | - | | + || || || | +------+--------------------------------------------+---+ - | | | | - | | | | | | +--+--+| - | | | || - | +----+----+ | || - | | | | || - | | | +----------------------+ | || + | +----+----+ +----------------------+ | || | | - | | | | || - | | | | | | || - | | | +----------------------+ //| || - | +---------+ | || + | +----+----+ +----------------------+ | || | | | || - | | | || - | | // | || | | +-----+| - | | | - | | | | - | | / | | - +-------+-----------------------------------------------+ || + +------++-----------------------------------------------+ | || | | - || | | - | | || - || | + || | || || || - |/// | - // // | | - | - | - |/ +----------------------------------------------------++ - | | | - | | | + | +----------------------------------------------------++ | | +------------+ | | | | | | | | | | | - | | | | | - | | | | | +--+--+ | | | | - | | | | | | - | | | | | | | | | + - -- | | - | | | | - | | - | | | | | | +--++++ | | | | - | |||| | | | | - / / | | | | | | | | - || | | || | | | | - | | || | | | | | - | | | | | | | | - / | | | || | +------------+ | - || | | || | | - | | | | | | | +-----------------------------------------------------+ - | || | | | || || | | | | | | - | | | | | | | | | | | | | - || | | | | | || | | | | | | - | || | | | || | | | | | | | - || | | | || | | | | | | | | - | | | | | | | | | | | | | - || || | | | | | || | | | | | - | | || | | || | | || | | | | - | || | | | | | | | | | | | - | | | | | | / || | | | | - | | | | || || | | | | | - | | | | | || | || | | | - | | | | || || | | | | | +-----+ - | | | | | | | || | | | | | + || |||||| | | | | + || | || || | | | | + | || | || ||| | +------------+ | + || || || | | || || +-+----+----+---------+-------+---------------+-------+ + || || | | | || || | | | | | | + | | | | | | || | | | | | | + || || || | | || || | || | | | | + | | | | || || ||| | | | | + | | | | || ||| ||| || | | | +-----+ +--+--+ +-+--+ +--+--+ +--+-+ +--+---+ ++----+ +----+ +--+-+ +-----+ +------+ | | | | | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | | | | | | | | | | +-----+ +----+ +-----+ +----+ +------+ +--+--+ | | +----+ | | | | | | - | +----+ +-----+ +/-----+ | | - || +--+--+ - | || + || +----+ +-----+ + -----+ +--+--+ | | - | / / | - | | - | | - | | - | // | | | | | || | - // | | - | | | | | | | +--+----------------------------------------+ | - | | | / | +-----+ - | | | | | | - +--+--+ | ++--+ +----+ +---+ +---+ +-----+| | | + +--+--+ | ++--+ +----+ +---+ +---+ +-----+| +-----+ | | | | | | | | | | | | || | | | | | | | | | | | | | | || | | - | | | | | | | | | | | | || | | - | | | | | | | | | | | | || | | - | | | | | | | | | | | | || | | - ++-++-+ | +---+ +----+ +---+ +---+ +-----+| / | | - ||| | | | ++---++ - | || | +-------------------------------------------+ | | - || || | | | - | || || | | | - | | | | | - | | | | | - | | | | | - | / | | | | - | | | | | - | | | | | - | || | || | - | / / / | | | | + +++++++ | +---+ +----+ +---+ +---+ +-----+| ++---++ + || || || +-------------------------------------------+ | | + | || || || | | | + | | || | | + | | || | | | | | | | - | | | | | - | | | | | - | /// /// //// | | | | - +--+--+ | | | | - | | || || | +-----+ - | | ||+-----++ | | | - | | // /// +---|/| | +--+-+ | | + | ||| || | | + +--+--+ || | || | + | | +---||+-----++ +--+-+ +-----+ | | | | | | | | | | | | | | | | | | | | - | | | | | | | | | | - | | | | | | | | | | - | | | | | | | | | | - | | +---+ | | +----+ | | - | | +------+ +--+--+ - | | | - +-----+ | - | - | - | - | - | + | | +---+ +------+ +----+ | | + +-----+ +--+--+ | | | @@ -184,10 +80,4 @@ | | | | | | - | | - | | - | | - | | - | | - | | +-----+ diff --git a/docs/examples/vector-grid/vector-grid.txt b/docs/examples/vector-grid/vector-grid.txt index c26b789cb..c155d0829 100644 --- a/docs/examples/vector-grid/vector-grid.txt +++ b/docs/examples/vector-grid/vector-grid.txt @@ -2,7 +2,6 @@ | | | | | | -| | | +------------------------------------------------+ +------------+ | | | | | | | | | | | | | @@ -16,27 +15,20 @@ | | | | | | | | | | | | | | | | | | -| | | | | | -| | | | | | | +------------------------------------------------+ +-----+------+ | | | | | | | | | | -| | | +-----------------------------------------------------------+--------------------------------------------------+ | | - | +-----------------------------------------------------------+--------------------------------------------------+ | | | | | | | | | -| | | | +-----------------------------+ +---------+ +------------+---------+ +---+ +-----------------------------+ | | | | | | | | | | | | | | -| | | | | | | | | | | | | -| | | | | | | | | | | | | -| | | | | | | | | | | | | +| | | | | | || | | | | | | | | | | | | | | | | | | | | | | | +----+ | | | | | | | | | | | | | | | | | | | | | | | @@ -44,17 +36,14 @@ | | +--+--+----+-+---+---+--+ | | | | | | +----+---+---++---+ | | | | +--+--++---+-+----+--+--+ | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | +----+ +---+ | | | | | | | | | | | || | | | | | | | |+---+ +----+ | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | +----+ | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | +--+--+----+-+---+---+--+ | | +---+ | | +----+---+---++---+ | | | | +--+--++---+-+----+--+--+ | | -| | | | | | | | | | | || | | | | | | | +| | +--+--+----+-+---+---+--+ | | | | +----+---+---++---+ | | | | +--+--++---+-+----+--+--+ | | +| | | | +---+ | | | | | || | | | | | | | | | | | | | | | | | | || | | | | | | | | | | | | + | | | | | | || | | | | | | | -| | | | | | | | | | | | || | | | | | | | | | | | | + | | | | | | || | | | | | | | | | +--+--+----+-+---+---+--+ | | | | | | | | | || | | | | | +--+--++---+-+----+--+--+ | | | | | | | | | | | | | | +---+ | | | | | || | | | | | | | || | | | | | | | @@ -63,32 +52,25 @@ | | | | +----+ +---+ | | | | | | | | | || | | | | | | | |+---+ +----+ | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | +--+--+----+-+---+---+--+ | | | | | | | || | | | | | +--+--++---+-+----+--+--+ | | | | | | | | | | | || | | | | | | | | | | | | | +----+---+---++---+ | | | | | | | | | | | | | | | || | | | | | | | | | | | | | | | | || | | | | | | | -| | | | | | | | | || | | | | | | | | | +--+--+----+-+---+---+--+ | | | | | | | || | | | | | +--+--++---+-+----+--+--+ | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | || | | | | | | | -| | | | | -| | | | | | | | | | | | || | | | | | | | || -| | | | | | | -| | | | +----+ +---+ | | | | | | +----+---+---++---+ | | | | | | |+---+ +----+ | | | | -| | | | | | | | | | | | | | | | | | | | || | | | | | | | +| | | | +----+ +---+ | | | | | | | | | || | | | | | | | |+---+ +----+ | | | | +| | | | | | | | | | | | | | +----+---+---++---+ | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | +--+--+----+-+---+---+--+ | | | | | | | | +--+--++---+-+----+--+--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -| | | | | | | | | | | | | +-----------------------------+ +---------+ +----------------------+ +---+ +-----------------------------+ | | | | | | | -| | -| | +--------------------------------------------------------------------------------------------------------------+ diff --git a/docs/flow.txt b/docs/flow.txt index 380dd86c7..63e9b1283 100644 --- a/docs/flow.txt +++ b/docs/flow.txt @@ -2,59 +2,16 @@ | | | | | | - | | - | | - | | - | | - | inputFile | - | | - | | - | | - | | - | | - | | - | | +------|-----+ | | | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | +------|-----+ | | | | | | - | | - | | - | | - | | - | d2parser | - | | - | | - | | - | | - | | - | | - | | +------------+ | | @@ -62,102 +19,21 @@ | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | +----|----+ | | | | | | - | | - | | - | | - | | - | d2ast | - | | - | | - | | - | | - | | - | | - | | +----|----+ | | | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | +-------|------+ | | | | | | - | | - | | - | | - | | - | d2compiler | - | | - | | - | | - | | - | | - | | - | | - +--------------+ - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | + +-------+------+ | | | @@ -168,79 +44,17 @@ | | | | | | - | | - | | - | | - | | - | d2graph | - | | - | | - | | - | | - | | - | | - | | +-----|------+ | | | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | +-------------|-------------+ | | | | | | -| | -| | -| | -| | -| d2layouts/d2dagrelayout | -| | -| | -| | -| | -| | -| | -| | -+---------------------------+ - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ++-------------+-------------+ | | | @@ -251,57 +65,14 @@ | | | | | | - | | - | | - | | - | | - | d2exporter | - | | - | | - | | - | | - | | - | | - | | +-------|------+ | | | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | +-----|------+ | | | | | | - | | - | | - | | - | | - | d2target | - | | - | | - | | - | | - | | - | | - | | +------------+