Many times I open source as a reference, not to edit them... Can't count the number of times that I've accidentally modified a file with out realizing it.
So... How about being able to toggle whether a file can be modified (read-only) or not....?
Just a thought from my day-to-day use...
Anthony