Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!jarthur!elroy.jpl.nasa.gov!jpl-devvax!lwall From: lwall@jpl-devvax.JPL.NASA.GOV (Larry Wall) Newsgroups: comp.lang.perl Subject: Re: formats inside an eval Message-ID: <7517@jpl-devvax.JPL.NASA.GOV> Date: 23 Mar 90 09:34:19 GMT References: <1990Mar21.073635.25523@agate.berkeley.edu> <1990Mar23.043757.26371@agate.berkeley.edu> Reply-To: lwall@jpl-devvax.JPL.NASA.GOV (Larry Wall) Organization: Jet Propulsion Laboratory, Pasadena, CA Lines: 23 In article <1990Mar23.043757.26371@agate.berkeley.edu> raymond@hilbert.UUCP (Raymond Chen) writes: : If the failure of formats to work inside an eval is intended behaviour, : shall I take it that the man page is in error? After all, the phrase : "format definition" is explicitly listed as one of the things that eval : preserves. : : Can we get an official ruling from Larry on this? The official ruling is that I've just fixed formats to work inside evals, and the fix will be in patch 16. By the by, there are a couple of other items that will be in patch 16. Some MSDOS support, for one. Also, you'll be able to say @alphabet = ('a' .. 'z'); : $_="krJhruaesrltre c a cnp,ohet";$_.=$1,print$2while s/(..)(.)//; : : (Any by the way, who is archiving all these one-liners anyways?) I am, I guess. Larry