I can reproduce this in v1.0 and v1.1, but not with v1.2 or newer. So this has been fixed 3 years ago.
On 12.7.2012, at 14.13, Lay András wrote: > Hi! > > I have a mailbox with 12 messages. Theese two commands: > > x fetch 5,8:12 (UID) > * 5 FETCH (UID 10) > * 8 FETCH (UID 13) > * 9 FETCH (UID 14) > * 10 FETCH (UID 15) > * 11 FETCH (UID 16) > * 12 FETCH (UID 17) > x OK Fetch completed. > > and > > x fetch 8:12,5 (UID) > * 5 FETCH (UID 10) > * 8 FETCH (UID 13) > * 9 FETCH (UID 14) > * 10 FETCH (UID 15) > * 11 FETCH (UID 16) > * 12 FETCH (UID 17) > x OK Fetch completed. > > outputs are equeal, this clean. But: > > x fetch 1:*,5 (UID) > * 1 FETCH (UID 4) > * 2 FETCH (UID 5) > * 3 FETCH (UID 6) > * 4 FETCH (UID 7) > * 5 FETCH (UID 10) > * 6 FETCH (UID 11) > * 7 FETCH (UID 12) > * 8 FETCH (UID 13) > * 9 FETCH (UID 14) > * 10 FETCH (UID 15) > * 11 FETCH (UID 16) > * 12 FETCH (UID 17) > x OK Fetch completed. > > and > > x fetch 5,1:* (UID) > * 5 FETCH (UID 10) > * 6 FETCH (UID 11) > * 7 FETCH (UID 12) > * 8 FETCH (UID 13) > * 9 FETCH (UID 14) > * 10 FETCH (UID 15) > * 11 FETCH (UID 16) > * 12 FETCH (UID 17) > x OK Fetch completed. > > command outputs are NOT equal? Why? > > Thank you! > > Lay >