When a line is long and contains no whitespace except near the beginning, a strange empty line is displayed before it.
The screenshot below illustrates the problem at the lines numbered as 1 and 3.
At line 1, there is just one space character between the character `A` and the word `qwerty`, but `qwerty` is not displayed on the same line.
Line 2 is fine because too short to undergo line wrapping, line 2 is there for comparison with line 3. Lines 2 and 3 begin with just 4 spaces, yet line 3 is displayed with an empty line at the beginning.
![screenshot](https://user-images.githubusercontent.com/6820182/41539341-d85150b6-730d-11e8-8c9c-69ffe270f519.png)
ArchLinux, geany 1.33 (built on 2018-03-06 with GTK 3.22.28, GLib 2.54.3)
--
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/1884
Is replacing **"symbol_old_name"** string with **"symbol_new_name"** string with **"Match only a whole word"** option selected in a C++ source code file actually a renaming of that symbol (variable, function, class, etc.) in Geany?
--
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/1883
I cannot disable line wrapping, whether or not I activate the relevant checkbox in the panel `Preferences > Editor > Features`. Long lines are always displayed in several lines.
I tested this bug with the filetypes None and Sh.
ArchLinux, geany 1.33 (built on 2018-03-06 with GTK 3.22.28, GLib 2.54.3)
--
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/1881
This is more a feature request than a bug, so no immediate attention is required. The problem is selecting lines to indent and copy for pasting. If you full-select lines 1-10, and then choose indent, the existing selection does not include the new indent of the 1st line (meaning after indent, the selection bounds are never updated on line 1 to include the new spaces inserted before line one for the indent -- at least it behaves that way on windows) I have run into similar issues before and would propose a fix something like the following within the indent loop. Just a simple check if we are indenting the first line, and if so, move the start mark back to the beginning of the first line:
```
/* reset start iter and start mark to beginning of line
* so that selection continues to encompass entire first line.
*/
if (start_line != end_line && i == start_line &&
!gtk_text_iter_starts_line (&iter)) {
gtk_text_iter_set_line_offset (&iter, 0);
gtk_text_buffer_move_mark (buf, start_mark, &iter);
}
```
then before return from the indent function just set the select range to encompass all indented lines:
```
/* adjust selection to cover entire first line */
gtk_text_buffer_select_range (buf, end, start);
```
I haven't checked whether geany is using indent features from scintilla or just a loop and custom indent function, so this may have to be wrapped around scintilla's indention.
A noted, this is just a feature request for tweaking the select range following indent so the whole newly indented range remains selected. Keep up the great work. Geany is by far the hands down favorite non-desktop integrated editor.
--
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/1693
Geany 1.32.
Preferences->General->Miscellaneous: "Project file is stored inside the project base directory" checked. A project is open.
If project base path is absolute, everything works as expected. However, if project base path is `.`, "Generate tags" hangs.
I found that Geany does not hang actually, but waits for `ctags`. However, it indexes *not* the project directory but *current* directory, which is my home directory. My home directory contains many projects, indexing it requires a lot of time.
--
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-plugins/issues/698
Will not execute. Any file, even one line of "#" or "print(x)" results in below error. Installed on Windows 10. Geany 1.3.2 worked. 1.3.3 created the problem. Uninstalled 1.3.3 and installed 1.3.2 Error remains.
Help. Thank you.
****
'.' is not recognized as an internal or external command,
operable program or batch file.
------------------
(program exited with code: 9009)
--
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/1879