astro

a POSIX shell compatible gemini client (mirror of https://github.com/blmayer/astro)
git clone https://git.clttr.info/astro.git
Log (Feed) | Files | Refs (Tags) | README | LICENSE

commit ab59fa1ba27b2413dea6bd915dec8b137be9ac41
parent ba0c1f996d3305af251c4ed738266c968196aa65
Author: Sotiris Papatheodorou <sotiris@papatheodorou.xyz>
Date:   Mon, 16 Aug 2021 00:49:22 +0300

Remove unnecessary tests

The HOME environment variable is required to exist for a system to be
considered POSIX so the test is not necessary. It is also always true
due to containing a literal string.

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_05_03

SC2157: Argument to -n is always true due to literal strings.
https://github.com/koalaman/shellcheck/wiki/SC2157

Diffstat:
Mastro | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/astro b/astro @@ -279,10 +279,10 @@ case "$args" in esac # Configuration -[ -n "$HOME/.config/astro" ] && mkdir -p "$HOME/.config/astro" +mkdir -p "$HOME/.config/astro" configfile="$HOME/.config/astro/astro.conf" -[ -n "$HOME/.cache/astro" ] && mkdir -p "$HOME/.cache/astro" +mkdir -p "$HOME/.cache/astro" cachedir="$HOME/.cache/astro" LESSKEY="$HOME/.config/astro/less.keys"