[eluser]Aken[/eluser]
[quote author="Alexis Serneels" date="1335360115"]I do agree, in theory.
That's a good idea ... for new projects.
But, let's face it Phil, I you do ever push that one, you'll come to my office to do a "backward compatibility, search for-replace by, check again if it works" over the thousand lines of code of every controller/model/library I would have written during the last 3 years.
That change is not a minor one. It changes radically one of the foundation of CI, the returning value of core functions.
It's like the day Apple chose on Lion to switch the way the scroll goes, it makes sense, but men, how many of us have turned this crap off ?
[/quote]
That's why this is a proposition for the next major release of CodeIgniter, not just a random fix for 2.1.x or even 2.2.x. Look at the changes from 1.7.x to 2 - you had to rewrite all of your controllers, models, and then some to use the new CI_ prefix where appropriate.