Jian,
I incorporated your changes and updated interval.out and ranpgindent. Looks like some of the error messages have changed and wehave some issues with parsing "+infinity" after rebasing.
- Joe