Position different in 5.0 and 5.1?
- To: mathgroup at smc.vnet.net
- Subject: [mg56057] Position different in 5.0 and 5.1?
- From: "J R Gog" <jrg20 at cam.ac.uk>
- Date: Thu, 14 Apr 2005 08:55:35 -0400 (EDT)
- Organization: University of Cambridge, England
- Reply-to: "J R Gog" <jrg20 at cam.ac.uk>
- Sender: owner-wri-mathgroup at wolfram.com
I've recently upgraded from 5.1 from 5.0 and have found that some of my old notebooks don't seem to work. I think I have the essence of what I'm utterly confussed about in this example: Position[{"asd", "dsa"}, x_ /; (StringTake[x, 1] == "a")] What I want is the position of list entries which have first character "a". In 5.0, this line works. In 5.1, I get an error that StringTake is being fed a string. I can't find any documentation that explains what has changed to have this effect. I'm sure I've missed something obvious, but if anyone can explain to me what has changed, it would be very helpful indeed. I know I can do everything some other way, but I need to know exactly what old stuff I need to change! Thanks Julia Gog