From: Michael D. Lowis Date: Fri, 2 Mar 2018 02:04:24 +0000 (-0500) Subject: added tools dir X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=d9ef9eb981eeabae2a380e27cfa77b5583faa536;p=projs%2Ftide.git added tools dir --- diff --git a/tools/c+ b/tools/c+ new file mode 100755 index 0000000..fa23571 --- /dev/null +++ b/tools/c+ @@ -0,0 +1,5 @@ +#!/bin/sh +case "$(lang "$file")" in + C) sed 's/^/\/\//g' "$@" ;; + *) sed 's/^/#/g' "$@" ;; +esac diff --git a/tools/c- b/tools/c- new file mode 100755 index 0000000..93107ad --- /dev/null +++ b/tools/c- @@ -0,0 +1,5 @@ +#!/bin/sh +case "$(lang "$file")" in + C) sed 's/^\/\///g' "$@" ;; + *) sed 's/^#//g' "$@" ;; +esac diff --git a/tools/i+ b/tools/i+ new file mode 100755 index 0000000..13a0f95 --- /dev/null +++ b/tools/i+ @@ -0,0 +1,6 @@ +#!/bin/sh +case "$(lang "$file")" in + ML|Python|Ruby) + sed 's/^/ /g' "$@" ;; + *) sed 's/^/ /g' "$@" ;; +esac diff --git a/tools/i- b/tools/i- new file mode 100755 index 0000000..a9ec504 --- /dev/null +++ b/tools/i- @@ -0,0 +1,6 @@ +#!/bin/sh +case "$(lang "$file")" in + ML|Python|Ruby) + sed 's/^ //g' "$@" ;; + *) sed 's/^ //g' "$@" ;; +esac diff --git a/tools/lang b/tools/lang new file mode 100755 index 0000000..8c1806f --- /dev/null +++ b/tools/lang @@ -0,0 +1,9 @@ +#!/bin/sh +case "$1" in + *.c|*.cpp|*.cc|*.h|*.hpp) + echo "C" ;; + *.ml) echo "ML" ;; + *.py) echo "Python" ;; + *.rb) echo "Ruby" ;; + *) echo "Text" ;; +esac diff --git a/tools/trim b/tools/trim new file mode 100755 index 0000000..e50e722 --- /dev/null +++ b/tools/trim @@ -0,0 +1,2 @@ +#!/bin/sh +sed 's/ *$//g' "$@"