5 # encode strings for use with URLs
7 # Copyright © 1994–2008 martin f. krafft <madduck@madduck.net>
8 # Released under the terms of the Artistic Licence 2.0
10 # Source repository: git://git.madduck.net/etc/zsh.git
12 # Based on http://www.michael-prokop.at/computer/config/.zshrc
14 setopt localoptions extendedglob
16 print ${(j::)input/(#b)([^A-Za-z0-9_.!~*\'\(\)-])/%$(([##16]#match))}