Given the code:
def main(args=None):
if args is None:
args = sys.argv[1:]
load_data()
Calling indent-region
on the code (under python mode), the output would be:
def main(args=None):
if args is None:
args = sys.argv[1:]
load_data()
load_data
is unexpectedly indented.
indent-region
supposed to do in a language where indentation is meaningful?