EllisLab/CodeIgniter — pull request #1316 by sourcejedi (2012-05-03 15:04:15+00:00)
Title: Clean up URI parsing

I'm new to CodeIgniter, so I had a look to see how the "nice urls" worked. I was hampered a little by my understanding of HTTP etc., which CodeIgniter did not seem to match in several places. After a little research and testing, I concluded that in several places the mismatch was in CodeIgniter, and not just my understanding of it :)

This is a "clean up", in the sense that these aren't critical fixes. (But they *are* behavioral changes; I don't mean it's just refactoring).

Passes unit tests (ignoring database, which I don't have set up).
Passed light manual testing against the codebase of itsravenous.com (not published).