gengo icon indicating copy to clipboard operation
gengo copied to clipboard

A bit like tokei, a lot like linguist

Results 19 gengo issues
Sort by recently updated
recently updated
newest added

>[!NOTE] >I've been pinging a lot of onefetch contributors for help with languages I'm unfamiliar with. *If anyone finds this annoying, please let me know.* :slightly_smiling_face: This is the list...

help wanted
good first issue

This tool needs to support a lot more languages! Whether it's a programming language, a data language, prose or markup, your help is appreciated! Even if the language is already...

help wanted
good first issue

There are currently many languages that this project supports that don't have any samples. Samples let us do two things 1. Test against the samples to ensure we detect languages...

help wanted
good first issue

For example, GitHub Workflows are YAML files, and Arduino (`.ino`) files are really C++. Having a group or parent language can be helpful for organizing language stats.

enhancement

For example, Jupyter Notebooks are markup, but maybe they can also be considered programming.

enhancement

For example, XML is set to `"\uf05c0"`, which seems to be somewhat invalid (the trailing `0` seems to be interpreted literally). It should probably be `"\udb81\uddc0"` according to the Nerd...

bug
good first issue

Unlike normal patterns, negative patterns would hint that a file is *not* a language. The "positive" patterns simply state that a file's contents *probably* belong to a certain language, but...

This crate is now unmaintained. Alternatives: - `yaml-rust2`

This is roughly how linguist does it. They put samples that should be matched by filename in `samples/LANGUAGE/filenames/` (extension tests just go in `samples/LANGUAGE/`). On a slightly related note, perhaps...