I really love geany because its light weight and fast for writing python codes but I really hate how it handles indentation. When I send pyton code to vte **send selection to terminal** some times it throws **IndentationError: unexpected indent**. A simple example would be this function.
``` def load_data(mode='train'): mnist=input_data.read_data_sets("MNIST/",one_hot=True) if mode=='train': x_train,y_train,x_valid,y_valid=mnist.train.images, mnist.train.labels,mnist.validation.images, mnist.validation.labels return x_train,y_train,x_valid,y_valid elif=='test': x_test,y_test=mnist.test.images, mnist.test.labels return x_test,y_test ```
This error occurs everywhere were I write multi-line indents and mostly happens with codes copied from elsewhere. Because of this I always have to use a second ide to correct these problems.