Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zaphod.mps.ohio-state.edu!rpi!uupsi!ping.chi.il.us!gorpong From: gorpong@ping.chi.il.us (Gordon C. Galligher) Newsgroups: comp.lang.perl Subject: Re: format with tilde Message-ID: <1991Feb24.213938.18986@ping.chi.il.us> Date: 24 Feb 91 21:39:38 GMT References: <91049.163743FFAAC09@cc1.kuleuven.ac.be> <11526@jpl-devvax.JPL.NASA.GOV> Organization: The 23rd. Century Lines: 22 This is not really a follow-up to the qwestion posed by Paul Bijnens, but it does have to do with format's and the tilde. I was wondering why the tilde is expanded to a space when the 'write;' call comes in? The manual states that the tilde really should be put at the front of the line for redability, but it screws up your format because it throws an extra space in the output. Is it possible to remove this in 4.0, or at least make it an option which you can disable with a variable or something? My previously posted problem with eval and format also used the double-tilde approach and I was forced to put the ~~ at the end of my eval'd string because it screwed up things. I know the addage goes, "if it ain't broke, don't fix it," but the manual page states that "Normally you should put it in front," and doing so screws up your picture. If it is not feasible to add this change to Perl, then I would remove that phrase from the manual page. Just a thought. By the way, any ideas on my original query? I have not received anything yet. Thanks. -- Gordon. -- Gordon C. Galligher 9127 Potter Rd. #2E Des Plaines, IL 60016-4881 gorpong@ping.chi.il.us gorpong%ping@uu.psi.com ...!uu.psi.com!ping!gorpong "I know how it works....That's why I don't like it" -- Chip Salzenberg on SCO "UNIX" C2 Security Package