App-Greple-charcode

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

[![Actions Status](https://github.com/kaz-utashiro/greple-charcode/actions/workflows/test.yml/badge.svg)](https://github.com/kaz-utashiro/greple-charcode/actions) [![MetaCPAN Release](https://badge.fury.io/pl/App-Greple-charcode.svg)](https://metacpa...
# NAME

App::Greple::charcode - greple module to annotate unicode character data

<div>
    <p>
    <img width="566" src="https://raw.githubusercontent.com/kaz-utashiro/greple-charcode/refs/heads/main/images/homoglyph.png">
    </p>
</div>

# SYNOPSIS

    greple -Mcharcode [ module option -- ] [ command option ] ...

      COMMAND OPTION
        --no-annotate  do not print annotation
        --[no-]align   align annotations
        --align-all    align to the same column for all lines
        --align-side   align to the longest line

        PATTERNS
        --composite    find composite character (combining character sequence)
        --precomposed  find precomposed character
        --combined     find both composite and precomposed characters
        --outstand     find --combined and non-ASCII characters
        --dt=type      specify decomposition type
        --surrogate    find character in UTF-16 surrogate pair range
        --outstand     find non-ASCII combining characters
        -p/-P prop     find \p{prop} or \P{prop} characters
        --ansicode     find ANSI terminal control sequences

      MODULE OPTION
         --column[=#]  display column number
        --visible[=#]  display character name
           --char[=#]  display character itself
          --width[=#]  display width
           --utf8[=#]  display UTF-8 encoding
          --utf16[=#]  display UTF-16 encoding
           --code[=#]  display Unicode code point
           --name[=#]  display character name
            --nfd[=#]  display Unicode Normalization Form D
            --nfc[=#]  display Unicode Normalization Form C
           --nfkd[=#]  display Unicode Normalization Form KD
           --nfkc[=#]  display Unicode Normalization Form KC
          --split[=#]  put annotattion for each character
        --alignto[=#]  align annotation to #


        --config KEY[=VALUE],...

    greple -Mcc [ module option -- ] [ command option ] ...

        -Mcc  alias module for -Mcharcode

# VERSION

Version 0.9909

# DESCRIPTION

Greple module `-Mcharcode` (or `-Mcc` for short) displays
information about the matched characters.  It can visualize Unicode
zero-width combining or hidden characters, which can be useful for



( run in 0.583 second using v1.01-cache-2.11-cpan-39bf76dae61 )