In many languages, under many coding styles, given the following line:
``` some_var = some_function_name(long_argument_name, another_one, ```
the next line should begin at column 30 — right after the opening parenthesis:
``` some_var = some_function_name(long_argument_name, another_one, more_stuff, even_more_stuff) ```
(same for brackets and braces).
At the very least, this is true for Python according to [PEP 8](https://www.python.org/dev/peps/pep-0008/).
Many popular editors (for example, Emacs and Sublime Text) do this indentation automatically, but Geany does not, leaving the user to insert a long string of spaces manually, which is quite a nuisance (also runs the risk of forgetting to press *Insert Alternative White Space* instead of just Tab).
It should not be too hard to do the right thing in [`get_indent_size_after_line`](https://github.com/geany/geany/blob/master/src/editor.c), at least for Python, which already has a dedicated `get_python_indent`.