removed unneeded comments
error message changed in only error return; is sufficient as it maybe used as a check for something and is exprected to generate false results in some cases
implemented ensure method for itemranges
removed unneeded comment
changed again due to problems while cpying symbolic links
changed again due to problems while cpying symbolic links
changed again due to problems while cpying symbolic links
changed again due to problems while cpying symbolic links
Merge remote-tracking branch 'origin/master'
ambigious constructor resolved
removed comment
formatting
correct return now for ensure
removed comment
as the negative undef definitions give unwanted results when compared with unsigneds under linux(under windows no problem) they have been changed to a positive number
Merge remote-tracking branch '52n/master'