#!/bin/sh # *** External Formatter (Indenter) for key F19 cooledit. # args: # $1 - edit file name # $2 - highlight block file name # $3 - error file name case "$(echo $1 |sed s/^.*\\.//)" in #got extesion c|C) #ftp://ftp.gnu.org/pub/gnu/indent-2.2.5.tar.gz indent -kr -pcs $2 1>/dev/null 2>$3 ;; cc|CC) #http://gene.md.huji.ac.il/~tald/astyle/stable/src/astyle_1.11.5_src.tar.gz astyle $2 1>/dev/null 2>$3 ;; *) mv -f $2 $2.tmp #ftp://alpha.gnu.org/gnu/fetish/textutils-2.0.tar.gz fmt $2.tmp 1>$2 2>$3 rm -f $2.tmp esac