dot

packages and services management
Log | Files | Refs | README

commit 1d1feed3bdff3520f49bcef69950a3d50b578374
parent e365ee9f9f3d38fc45ad1e8701dd348a4a389a9c
Author: Josuah Demangeon <mail@josuah.net>
Date:   Thu, 23 Nov 2017 21:38:07 +0100

fixing fig fullwidth

Diffstat:
Mbin/fig | 49++++++++++++++++++++++++-------------------------
1 file changed, 24 insertions(+), 25 deletions(-)

diff --git a/bin/fig b/bin/fig @@ -35,31 +35,30 @@ case "$1" in tr 'bqdpnu69' 'qbpdun96' | rev ;; (fullwidth) - sed -e 's/!/!/g' -e 's/"/"/g' -e 's/#/#/g' -e 's/$/$/g' \ - -e 's/%/%/g' -e 's/&/&/g' -e "s/[']/'/g" -e 's/\/(/g' \ - -e "s/'/)/g" -e "s/[']/*/g" -e 's/(/+/g' -e 's/)/,/g' \ - -e 's/*/-/g' -e 's/+/./g' -e 's/,///g' -e 's/-/0/g' \ - -e 's/./1/g' -e 's/\//2/g' -e 's/0/3/g' -e 's/1/4/g' \ - -e 's/2/5/g' -e 's/3/6/g' -e 's/4/7/g' -e 's/5/8/g' \ - -e 's/6/9/g' -e 's/7/:/g' -e 's/8/;/g' -e 's/9/</g' \ - -e 's/:/=/g' -e 's/;/>/g' -e 's/</?/g' -e 's/=/=/g' \ - -e 's/>/>/g' -e 's/?/?/g' -e 's/@/@/g' -e 's/A/A/g' \ - -e 's/B/B/g' -e 's/C/C/g' -e 's/D/D/g' -e 's/E/E/g' \ - -e 's/F/F/g' -e 's/G/G/g' -e 's/H/H/g' -e 's/I/I/g' \ - -e 's/J/J/g' -e 's/K/K/g' -e 's/L/L/g' -e 's/M/M/g' \ - -e 's/N/N/g' -e 's/O/O/g' -e 's/P/P/g' -e 's/Q/Q/g' \ - -e 's/R/R/g' -e 's/S/S/g' -e 's/T/T/g' -e 's/U/U/g' \ - -e 's/V/V/g' -e 's/W/W/g' -e 's/X/X/g' -e 's/Y/Y/g' \ - -e 's/Z/Z/g' -e 's/[/[/g' -e 's/\\/\/g' -e 's/]/]/g' \ - -e 's/^/^/g' -e 's/_/_/g' -e 's/`/`/g' -e 's/a/a/g' \ - -e 's/b/b/g' -e 's/c/c/g' -e 's/d/d/g' -e 's/e/e/g' \ - -e 's/f/f/g' -e 's/g/g/g' -e 's/h/h/g' -e 's/i/i/g' \ - -e 's/j/j/g' -e 's/k/k/g' -e 's/l/l/g' -e 's/m/m/g' \ - -e 's/n/n/g' -e 's/o/o/g' -e 's/p/p/g' -e 's/q/q/g' \ - -e 's/r/r/g' -e 's/s/s/g' -e 's/t/t/g' -e 's/u/u/g' \ - -e 's/v/v/g' -e 's/w/w/g' -e 's/x/x/g' -e 's/y/y/g' \ - -e 's/z/z/g' -e 's/{/{/g' -e 's/|/|/g' -e 's/}/}/g' \ - -e 's/~/~/g' + sed -e 's/!/!/g' -e 's/"/"/g' -e 's/#/#/g' -e 's/\$/$/g' \ + -e 's/%/%/g' -e 's/&/&/g' -e "s/'/'/g" -e 's/(/(/g' \ + -e "s/)/)/g" -e "s/\*/*/g" -e 's/+/+/g' -e 's/,/,/g' \ + -e 's/-/-/g' -e 's/\././g' -e 's/\////g' -e 's/0/0/g' \ + -e 's/1/1/g' -e 's/2/2/g' -e 's/3/3/g' -e 's/4/4/g' \ + -e 's/5/5/g' -e 's/6/6/g' -e 's/7/7/g' -e 's/8/8/g' \ + -e 's/9/9/g' -e 's/:/:/g' -e 's/;/;/g' -e 's/</</g' \ + -e 's/=/=/g' -e 's/>/>/g' -e 's/?/?/g' -e 's/@/@/g' \ + -e 's/A/A/g' -e 's/B/B/g' -e 's/C/C/g' -e 's/D/D/g' \ + -e 's/E/E/g' -e 's/F/F/g' -e 's/G/G/g' -e 's/H/H/g' \ + -e 's/I/I/g' -e 's/J/J/g' -e 's/K/K/g' -e 's/L/L/g' \ + -e 's/M/M/g' -e 's/N/N/g' -e 's/O/O/g' -e 's/P/P/g' \ + -e 's/Q/Q/g' -e 's/R/R/g' -e 's/S/S/g' -e 's/T/T/g' \ + -e 's/U/U/g' -e 's/V/V/g' -e 's/W/W/g' -e 's/X/X/g' \ + -e 's/Y/Y/g' -e 's/Z/Z/g' -e 's/\[/[/g' -e 's/\\/\/g' \ + -e 's/]/]/g' -e 's/\^/^/g' -e 's/_/_/g' -e 's/`/`/g' \ + -e 's/a/a/g' -e 's/b/b/g' -e 's/c/c/g' -e 's/d/d/g' \ + -e 's/e/e/g' -e 's/f/f/g' -e 's/g/g/g' -e 's/h/h/g' \ + -e 's/i/i/g' -e 's/j/j/g' -e 's/k/k/g' -e 's/l/l/g' \ + -e 's/m/m/g' -e 's/n/n/g' -e 's/o/o/g' -e 's/p/p/g' \ + -e 's/q/q/g' -e 's/r/r/g' -e 's/s/s/g' -e 's/t/t/g' \ + -e 's/u/u/g' -e 's/v/v/g' -e 's/w/w/g' -e 's/x/x/g' \ + -e 's/y/y/g' -e 's/z/z/g' -e 's/{/{/g' -e 's/|/|/g' \ + -e 's/}/}/g' -e 's/~/~/g' ;; (*) printf 'usage: %s mirror | reverse | fullwidth\n' "${0##*/}"