- From: Priscilla Walmsley <priscilla@walmsley.com>
- Date: Wed, 20 Nov 2002 18:59:22 -0500 (EST)
- To: "'Kay, Michael'" <Michael.Kay@softwareag.com>
- Cc: <public-qt-comments@w3.org>
It seems to me that it's best to choose the one that most people would find intuitive. In my experience, I generally expect that if you say you want to insert something at the N position, it becomes the Nth item. But, of course, my experience could be different from others, or it could be that it's simply not worth changing at this point. Thanks, Priscilla > -----Original Message----- > From: Kay, Michael [mailto:Michael.Kay@softwareag.com] > Sent: Wednesday, November 20, 2002 2:12 PM > To: Priscilla Walmsley > Cc: public-qt-comments@w3.org > Subject: RE: F&O comments on insert function > > > The current specification inserts the new items after the Nth > item of the > existing sequence. You want to insert the new items before > the Nth item of > the existing sequence. It's not clear to me that this is an > improvement: the > choice seems essentially arbitrary. > > Michael Kay > Software AG > > > -----Original Message----- > > From: Priscilla Walmsley [mailto:priscilla@walmsley.com] > > Sent: 20 November 2002 15:43 > > To: public-qt-comments@w3.org > > Subject: F&O comments on insert function > > > > > > > > > > > > > > The description of the insert function says: > > > > "The value returned by the function consists of all items of > > $target whose index is less than or equal to N, followed by > > all items of $inserts, followed by the remaining elements of > > $target, in that sequence." > > > > So, that would mean that > > > > insert( (1, 2, 3), 2, ("x", "y")) > > > > would return > > > > (1, 2, "x", "y", 3) > > > > That doesn't seem intuitive to me; I would expect it to be > > inserted one position earlier: > > > > (1, "x", "y", 2, 3) > > > > Should the text say "less than N" instead of "less than or > > equal to N", or was that deliberate? > > > > Thanks, > > Priscilla > > >
Received on Friday, 22 November 2002 00:33:22 UTC