#!/bin/bash

function texify() {
	tfconvert < $1 >  .tmp.$$.xx;
	cat /dev/null > $1
	cat .tmp.$$.xx >> $1;
}

# The only files we don't fix are include/menuet/syscall.h 
# and Makefile

texify ./Changelog 
texify ./src/time/clock.c 
texify ./src/time/date.c 
texify ./src/mouse/getmouseposscrrel.c 
texify ./src/mouse/getmouseposwinrel.c 
texify ./src/mouse/getmousestatus.c 
texify ./src/background/dbgrnd.c 
texify ./src/background/getbgdata.c 
texify ./src/background/getbgsz.c 
texify ./src/background/getbgtype.c 
texify ./src/background/unk0.c 
texify ./src/events/checkev.c 
texify ./src/events/getkey.c 
texify ./src/events/twaitev.c 
texify ./src/events/waitev.c 
texify ./src/events/wevents.c 
texify ./src/events/getbutton.c 
texify ./src/devices/firq.c 
texify ./src/devices/getirqd.c 
texify ./src/devices/getirqo.c 
texify ./src/devices/pirqs.c 
texify ./src/devices/rirq.c 
texify ./src/devices/fport.c 
texify ./src/devices/rport.c 
texify ./src/devices/sdd.c 
texify ./src/cd/cdlist.c 
texify ./src/cd/cdstop.c 
texify ./src/cd/cdtrack.c 
texify ./src/crt0.S 
texify ./src/crt1.c 
texify ./src/processes/shutdown.c 
texify ./src/processes/delayhs.c 
texify ./src/processes/tsc.c 
texify ./src/processes/startapp.c 
texify ./src/processes/starthdapp.c 
texify ./src/processes/procinfo.c 
texify ./src/processes/idle.c 
texify ./src/processes/killapp.c 
texify ./src/processes/wactiv.c 
texify ./src/processes/endapp.c 
texify ./src/processes/appints.c 
texify ./src/keyboard/getkeylayout.c 
texify ./src/keyboard/setkeylayout.c 
texify ./src/keyboard/getkeymap.c 
texify ./src/keyboard/getshkeymap.c 
texify ./src/keyboard/setkeymap.c 
texify ./src/keyboard/setshkeymap.c 
texify ./src/drawing/wnum.c 
texify ./src/drawing/wtext.c 
texify ./src/drawing/getpx.c 
texify ./src/drawing/setpx.c 
texify ./src/drawing/begind.c 
texify ./src/drawing/endd.c 
texify ./src/drawing/ndefwin.c 
texify ./src/drawing/defwin.c 
texify ./src/drawing/drawline.c 
texify ./src/drawing/drawrect.c 
texify ./src/drawing/putimg.c 
texify ./src/drawing/getstr.c 
texify ./src/drawing/getscrsz.c 
texify ./src/drawing/defbutton.c 
texify ./src/drawing/setredrawtype.c 
texify ./src/drawing/randwin.c 
texify ./src/drawing/randwinscale.c 
texify ./src/drawing/setbuttontype.c 
texify ./src/fileio/getf32.c 
texify ./src/fileio/readf32f.c 
texify ./src/fileio/setf32.c 
texify ./src/fileio/setf32data.c 
texify ./src/fileio/writef32.c 
texify ./src/fileio/readhd.c 
texify ./src/fileio/flush.c 
texify ./src/fileio/delrdfile.c 
texify ./src/fileio/saverdfile.c 
texify ./src/fileio/getfdir.c 
texify ./src/sound/getsb16base.c 
texify ./src/sound/getwssbase.c 
texify ./src/sound/setsb.c 
texify ./src/sound/setsb16m1cdvol.c 
texify ./src/sound/setsb16m1mvol.c 
texify ./src/sound/setsb16m2cdvol.c 
texify ./src/sound/setsb16m2mvol.c 
texify ./src/sound/setwssbase.c 
texify ./src/sound/setwsscdvol.c 
texify ./src/sound/setwssmvol.c 
texify ./src/sound/getmidibase.c 
texify ./src/sound/outmidi.c 
texify ./src/sound/resetmidi.c 
texify ./src/sound/setmidi.c 
texify ./src/sound/loadmus.c 
texify ./src/sound/playmus.c 
texify ./src/drives/sethd.c 
texify ./src/drives/setcdbase.c 
texify ./src/drives/getcdbase.c 
texify ./src/drives/gethdbase.c 
texify ./src/language/getlang.c 
texify ./src/language/setlang.c 
texify ./lib/scripts/menuet.lds 
texify ./INSTALL 
texify ./COPYING 
texify ./README 
texify ./MAINTAINER 
texify ./docs/Porting 
texify ./docs/Manual.txt 
texify ./docs/SystemCalls.txt 
texify ./include/menuet/bkground.h 
texify ./include/menuet/events.h 
texify ./include/menuet/colour.h 
texify ./include/menuet/pxset.h 
texify ./include/menuet/process.h 
texify ./include/menuet/gcc/syscall.h 
texify ./include/menuet/wevents.h 
texify ./include/menuet/language.h 
texify ./include/menuet/bcd.h 
texify ./include/menuet/time.h 
texify ./include/menuet/fmode.h 
texify ./include/menuet/ide.h 
texify ./include/menuet/wnum.h 
texify ./include/menuet/msys.h 
texify ./include/menuet/keylayout.h 
texify ./include/menuet/apphdr.h 
texify ./VERSION 
texify ./tests/example.c 
texify ./tests/exlibc.c 
texify ./tests/null.c

rm .tmp.$$.xx
