tsoding / boomer

Zoomer application for Linux
MIT License
429 stars 37 forks source link

Argument parsing is a mess. #131

Open Archargelod opened 8 months ago

Archargelod commented 8 months ago

I was inspecting your code to fix the "unreachable code" warning.
But honestly, you should just rewrite this part with std/parseopt

asOptionalParam() used once on a code that ALWAYS quits, so this part of template is completely useless:

        if paramVar.isNone:
          i += 1
        else:
          i += 2
rexim commented 8 months ago

Ah yes, my favorite genre of GitHub contributions. Patches through issues 5Head

Archargelod commented 8 months ago

Sorry, I've opened a PR.