Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onefetch languages checklist #34

Closed
spenserblack opened this issue Aug 15, 2023 · 18 comments
Closed

Onefetch languages checklist #34

spenserblack opened this issue Aug 15, 2023 · 18 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@spenserblack
Copy link
Owner

spenserblack commented Aug 15, 2023

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. 🙂

This is the list of languages supported by onefetch, as of when this issue was created. This tool should support most of these in order to replace tokei.

Made with:

#!/usr/bin/env ruby
require 'yaml'

filepath = ARGV[0]

langs = YAML.load_file(filepath)

langs.keys.each do |lang|
  puts "- [ ] #{lang}"
end
script.rb path/to/onefetch/languages.yaml

Languages added later

@spenserblack spenserblack added good first issue Good for newcomers help wanted Extra attention is needed labels Aug 15, 2023
@spenserblack spenserblack pinned this issue Aug 15, 2023
@spenserblack
Copy link
Owner Author

Related: #22

@spenserblack
Copy link
Owner Author

Hi @PsypherPunk! I'm pinging you because you've previously contributed to onefetch to support HCL. We're considering changing our language detection tool to gengo. Gengo needs a bit more language support, so, if you're interested, we'd love your help!

@spenserblack
Copy link
Owner Author

spenserblack commented Sep 1, 2023

Hi @HallerPatrick! I'm pinging you because you've previously contributed to onefetch to support ProtoBuf. We're considering changing our language detection tool to gengo. Gengo needs a bit more language support, so, if you're interested, we'd love your help!

Or maybe I should ping @0rax (o2sh/onefetch#467)? No worries if you don't know any Rust: I'm just pinging people that are likely familiar with languages' ecosystems to expedite getting Gengo into Onefetch and finally resolving o2sh/onefetch#26.

@pykenny pykenny mentioned this issue Sep 2, 2023
@spenserblack
Copy link
Owner Author

Hi @rcon56! I'm pinging you because you've previously contributed to onefetch to support Wolfram. We're considering changing our language detection tool to gengo. Gengo needs a bit more language support, so, if you're interested, we'd love your help!

@spenserblack
Copy link
Owner Author

Hi @wigust! I'm pinging you because you've previously contributed to onefetch to support Scheme. We're considering changing our language detection tool to gengo. Gengo needs a bit more language support, so, if you're interested, we'd love your help!

@spenserblack
Copy link
Owner Author

Hi @progDes007! I'm pinging you because you've previously contributed to onefetch to support HLSL. We're considering changing our language detection tool to gengo. Gengo needs a bit more language support, so, if you're interested, we'd love your help!

@spenserblack spenserblack moved this to In Progress in Gengo Sep 12, 2023
spenserblack added a commit that referenced this issue Oct 6, 2023
spenserblack added a commit that referenced this issue Oct 6, 2023
@alexpalade
Copy link
Contributor

I wonder if the "Lisp" entry actually means "Common Lisp", because Lisp denotes a language family that includes existing entries like Clojure, Elisp, Racket, Scheme. Wikipedia

@spenserblack
Copy link
Owner Author

Checking tokei, yes, it seems that Lisp is Common Lisp: XAMPPRocky/tokei#717. Thanks for pointing that out!

@mdrakib651923

This comment has been minimized.

@mdrakib651923

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
Archived in project
Development

No branches or pull requests

4 participants