Skip to content

Support for Indic scripts #1533

@shreevatsa

Description

@shreevatsa

Abstract

Support for non-Latin scripts, such as Indic scripts like Devanagari and Kannada, seems to be missing in Contour, at least on macOS. I just tried a bunch of terminals on macOS, and Contour is the worst of them (zero font support), which is surprising given the mention of Unicode Grapheme cluster support etc. I'm not sure whether I've done anything incorrectly (whether this is a bug report or feature request). This is what it looks like:

image

where sample.txt is:

ತನ್ನ ಒಂದು ಸತ್ಯಸಂಕಲ್ಪದಂತೆ ಸೃಷ್ಟಿಯಲ್ಲಿ ವ್ಯವಸ್ಥೆಯಿಲ್ಲದೆ ತನ್ನ

Motivation

Output from programs like diff, or for that matter ls, should work even when file contents or filenames contain Indic-script characters.

Specification

There is no specification; I believe no terminal renders these scripts correctly (though mlterm comes closest). Still, I'd hope that Contour could be at least as good as other terminals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfontsfont rasterization and text shaping API and platform implementationsplatform: macOStopics that directly address macOS platformregression

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions