You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nsxiv/etc
NRK 216f312578 add support for long-opts (#332)
Uses [optparse] to add support for long-opts. optparse is posix
compliant with getopt(3) and thus would be backwards compatible.
It does not have any dependency (not even the c standard library!) and
is C89 compatible and thus fits our current code-style.

[optparse]: https://github.com/skeeto/optparse

Note that we're using a couple `pragma`-s to silence some harmless
warnings. This should be portable because these pragma-s don't change the
behavior of the program. Furthermore, C standard mandates that unknown
pragma's should be ignored by the compiler and thus would not result in
build failure on compilers which do not recognize them.

Closes: https://codeberg.org/nsxiv/nsxiv/issues/328
Reviewed-on: https://codeberg.org/nsxiv/nsxiv/pulls/332
Reviewed-by: eylles <eylles@noreply.codeberg.org>
2 years ago
..
examples Move uncritical files into `etc/` (#350) 2 years ago
woodpecker Move uncritical files into `etc/` (#350) 2 years ago
CHANGELOG.md Move uncritical files into `etc/` (#350) 2 years ago
CONTRIBUTING.md Move uncritical files into `etc/` (#350) 2 years ago
nsxiv.1 add support for long-opts (#332) 2 years ago
nsxiv.desktop Move uncritical files into `etc/` (#350) 2 years ago