c52f67746b0992bfdbddc57bcd096a595859558c

Author
Andrew Janke <andrew@apjanke.net>
Committer
Andrew Janke <andrew@apjanke.net>
Date

Message

common-aliases: handle "dev" versions in version check

Uses `is-at-least` instead of a numeric comparison hack, so versions with non-numeric bits like "4.5.0-dev5" don't throw errors.

Diff

 1diff --git a/plugins/common-aliases/common-aliases.plugin.zsh b/plugins/common-aliases/common-aliases.plugin.zsh
 2index fc19d73c3e47026ca15de74c6e1e95da1b126a54..c7aafd8b824d4371f8fd83d8bf378ae85cc85de3 100644
 3--- a/plugins/common-aliases/common-aliases.plugin.zsh
 4+++ b/plugins/common-aliases/common-aliases.plugin.zsh
 5@@ -52,7 +52,7 @@ alias mv='mv -i'
 6 
 7 # zsh is able to auto-do some kungfoo
 8 # depends on the SUFFIX :)
 9-if [ ${ZSH_VERSION//\./} -ge 420 ]; then
10+if is-at-least 4.2.0; then
11   # open browser on urls
12   _browser_fts=(htm html de org net com at cx nl se dk dk php)
13   for ft in $_browser_fts ; do alias -s $ft=$BROWSER ; done