Services & Resources / Wolfram Forums
MathGroup Archive
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Position different in 5.0 and 5.1?

  • To: mathgroup at
  • Subject: [mg56057] Position different in 5.0 and 5.1?
  • From: "J R Gog" <jrg20 at>
  • Date: Thu, 14 Apr 2005 08:55:35 -0400 (EDT)
  • Organization: University of Cambridge, England
  • Reply-to: "J R Gog" <jrg20 at>
  • Sender: owner-wri-mathgroup at

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!


Julia Gog

  • Prev by Date: Re (correction): confusion about Thread[]
  • Next by Date: Re: rasterarray border?
  • Previous by thread: Re (correction): confusion about Thread[]
  • Next by thread: Re: Position different in 5.0 and 5.1?