harfbuzz / harfbuzz/youseedy

Are you planning on doing anything with this?

Open
#1 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7
Forks
1
PR merge metrics
No merged PRs in 30d

Description

I recently started a similar thing - almost the same name, too! I looked around and found this. In my version I use the flat files instead of the XML. (It turns out to be *much* faster to parse.):

```
$ PYTHONPATH=Lib python3 -m youseedee ద
Downloading Unicode Character Database...
[==================================================]
{'Age': '1.1',
'Block': 'Telugu',
'Canonical_Combining_Class': '0',
'East_Asian_Width': 'N',
'General_Category': 'Lo',
'Indic_Syllabic_Category': 'Consonant',
'Line_Break': 'AL',
'Name': 'TELUGU LETTER DA',
...

$ time PYTHONPATH=Lib python3 -m youseedee ద > /dev/null
PYTHONPATH=Lib python3 -m youseedee ద > /dev/null 0.67s user 0.10s system 96% cpu 0.801 total

$ time PYTHONPATH=Lib python3 -m youseedy ucd.nounihan.grouped.xml ద > /dev/null
PYTHONPATH=Lib python3 -m youseedy ucd.nounihan.grouped.xml ద > /dev/null 6.61s user 0.56s system 98% cpu 7.287 total
```

I don't know whether it's better to keep working on mine or contribute to this.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.