An inconvenience:
1. Configure some keybindings for Next Message, Switch to Messages, and Switch to Editor.
2. Do something (e.g. find in files) to populate the messages pane.
3. Press the Next Message key. The next message is selected (highlighted).
4. Press the Switch to Messages key, then press the Switch to Editor key.
5. Press the Next Message key again. The next message is again selected.
6. Press the Switch to Messages key again. You will see that the GTK+ keyboard focus is not on the currently selected (highlighted) message, but rather still on the message that was selected back in step 3.
Here’s a screenshot (notice how the selected message is not the same as the one with the focus box around it):
![geany-focus](https://cloud.githubusercontent.com/assets/300211/16467792/8ef63c30-3e51-11e6-90f2-720e7aab89cb.png)
Why is this a problem? — Because if I switch to the messages pane and use the up/down keys to navigate around the list (e.g. when I want to skip a bunch of messages), navigation starts from the focus, not from the selection. In effect, I am thrown back to some previous point and have to find the “current” message on my own.
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1098
geany 1.30.1
Windows 10
Is there a way, or could you add an option, so that on compilation (or build) the messages window will open to display compiler Warnings just the same as it displays compiler Errors? I have all widgets hidden when working in geany (except for the document list on left -- which I wish I could turn the directory lines off in).
On compile, if an error is generated, the messages window automatically appears and the compiler line is displayed -- perfect behavior. However, when only a warning is generated during compile, the messages window is not displayed, and the status line shown compile was successful. (the warning line is nicely underlined, but I would like the full messages window displayed with the compiler status showing the warnings (some can be quite serious, e.g. incompatible pointer type, etc.., but status line still shows successful compile)
I have tried the Preferences -> General -> Miscellaneous -> [x] Switch to status message list at new message, but that does not cause the messages window to be displayed. A new option under this one with "[ ] Show message window for both errors and warnings." would be great.
You have done a great job with geany. I have a similar but much smaller editor project that I have not yet finished or ported to windows. (github.com/drankinatty/gtkwrite) I'll try and find the time to see if I can help with a patch. Thanks for your great work on geany. Let me know if I can provide any further information.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1517
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`.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1535
I find very useful to be able to open a external terminal pretty quick directly from geany.
Tree Browser plugin already has this option but File Browser doesn't.
I'd like to make a PR for this if you're OK with it :smiley:
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1525