The maximum length of a function is inversely proportional to the 132 complexity and indentation level of that function. Another measure of the function is the number of local variables. They 146 shouldn't exceed 5-10, or you're doing something wrong. Re-think the 147 function, and split it into smaller pieces. A human brain can 148 generally easily keep track of about 7 different things, anything more 149 and it gets confused.
Comments are good, but there is also a danger of over-commenting.
Instead, put the comments at the head 166 of the function, telling people what it does, and possibly WHY it does 167 it. That's OK, we all do. So, you can either get rid of GNU emacs, or change it to use saner 180 values. This page was automatically generated by the LXR engine . Visit the LXR main site for more information.