contour-terminal / contour

Modern C++ Terminal Emulator
http://contour-terminal.org/
Apache License 2.0
2.31k stars 100 forks source link

Unexpected behavior when using 'builtin_box_drawing: false' #1489

Open xMonody opened 3 months ago

xMonody commented 3 months ago

Contour Terminal version

0.4.3

Installer source

GitHub: release page

Operating System

win11 23h2

Architecture

x86

Other Software

vim9.1 and nvim0.95

Steps to reproduce

The minimum configuration

platform_plugin: auto
# Word delimiters when selecting word-wise.
profiles:
    main:
        font:
            # Initial font size in pixels.
            size: 16
            locator: native
            text_shaping:
                engine: native
            builtin_box_drawing: false
            render_mode: lcd
            strict_spacing: true
            regular:
                family: "SauceCodePro Nerd Font Mono"
                weight: regular
                slant: normal
                features: []
            bold: "SauceCodePro Nerd Font Mono"
            italic: "SauceCodePro Nerd Font Mono"
            bold_italic: "SauceCodePro Nerd Font Mono"
            emoji: "emoji"
        draw_bold_text_with_bright_colors: false

b99146e364c8458cf6c5fa7d1714bfed

Expected Behavior

No response

Actual Behavior

b99146e364c8458cf6c5fa7d1714bfed

Additional notes

No response

Yaraslaut commented 1 month ago

You need to set builtin_box_drawing to true to get better box drawing, this is what i see when print boxes into terminal directly with builtin_box_drawing=false image with builtin_box_drawing=true image