Path: utzoo!attcan!uunet!munnari!murdu!ucsvc!u3369429 From: u3369429@ucsvc.unimelb.edu.au (Michael Bednarek) Newsgroups: comp.os.vms Subject: re: Untabify utility Message-ID: <309@ucsvc.unimelb.edu.au> Date: 18 May 88 10:29:03 GMT References: <8805170715.AA03292@ucbvax.Berkeley.EDU> Organization: I.A.E.S.R., Melbourne University Lines: 27 In article <8805170715.AA03292@ucbvax.Berkeley.EDU>, LEICHTER@Venus.YCC.Yale.EDU ("Jerry Leichter ", LEICHTER-JERRY@CS.YALE.EDU) writes: > > Has anyone written a good UNTABIFY utility? > [...] > From the DECUS C library. In the interests of completeness, I've included > both detab and entab. > -- Jerry > [...] Thanks. But people should be aware of the special case of Fortran Carriage- control files. You don't want to change the space in column one which is followed by seven spaces into a TAB, do you? A while ago, I published in this group DETAB and TAB_IT, command procedures with embedded TPU code. They not only go to great lengths to handle Fortran Carriagecontrol files, they also handle tab stops other than eight. They do not cater for asymmetric tab stops, though. I noticed that TPU would go into infinite loops when I tried to use TAB_IT on large (>300 blocks) files. Does anyone out there know anything about this? -- Michael Bednarek, Institute of Applied Economic and Social Research (IAESR) // Melbourne University,Parkville 3052, AUSTRALIA, Phone:+61 3 344 5744 \X/ Domain:u3369429@{murdu.oz.au | ucsvc.dn.mu.oz.au} | mb@munnari.oz.au "bang":...UUNET!munnari!murdu!u3369429 PSI%23343000301::U3369429 "POST NO BILLS."