While I appreciate your response, your assumption is incorrect.
However, I've found the solution and it's rather easy.

The List Delete function closes gaps by setting an item.prev =
item.next and item.prev = item.next
The List Insert function injects item(s) either at the end of the list
(when the first item inserted's prev is the tail, and the tail's next
is set to the first item inserted), or in the middle of the list
(using similar logic).
The List Move function simply calls List Delete to close the gaps, and
List Insert with the new position.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to