Hmm well I am more interested in the ancient code, I am not averse to adding improvements but I want to do so in a controlled way. Also I prefer not to use any Sys3~5 interfaces in my current project which is exclusively BSD.
Haha, well I de-algoled /bin/sh twice so far, first time was for my uzi to Z180 port about 10yrs back, and second time was for my 4.3BSD to Linux porting library project last month. In the intervening time I became quite a sed wizard and my latest de-algolizer is completely automated and produces very nice results. Could possibly be improved by astyle's removal of braces around single statements, I considered this too risky at the time but I have since realized I can compare the stripped executables to convince myself that it does not change the logic, indeed I should check the basic de-algolizer in this way also.
Lately I have been thinking of running all of 4.3BSD through astyle but I hesitate to do unnecessary changes, one always regrets them when doing any bisecting or rebasing stuff...
Nick