i'm using arch linux. when i input chinese with ibus or fcitx, the candidate window do not follow the cursor. there is a similar issue submitted by a mac os user (https://github.com/geany/geany/issues/920).
i checked scintilla's code and found an option named “SCI_SETIMEINTERACTION” can fix this issue, by add:
`SSM(sci, SCI_SETIMEINTERACTION, 1, 0);`
into editor.c file's "`static ScintillaObject *create_new_sci(GeanyEditor *editor)` " function.
i compiled a patched version, and it works perfectly for me.
maybe you can add this in new release, or give a preference item let user choose.
--
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/1513
Hoping this helps someone: I had a similar issue where I was getting a bunch of garbage in front of my terminal prompt in Geany.
Found this solution on stack overflow for the same issue but using pycharm : https://stackoverflow.com/questions/41205437/set-up-path-on-prompt-on-pycha…
Since I also have iterm2 installed on my Macosx, I believe this was causing the issue.
How I resolved in Geany Terminal:
1. I created & saved a file **geany_terminal.sh** and saved it in my home folder. copied my desired PS1 and CLICOLOR settings from my .bash_profile:
```
export PROMT_COMMAND=
export PS1='\[\e[1;32m\][\u@\h \W] \D{%F %T}\n\$\[\e[0m\]'
export CLICOLOR=1
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx
bash -i
```
2. Then I went to 'Edit -> Preferences --> Terminal' and set my 'Shell' to:
/bin/bash /Users/myusername/geany_terminal.sh
Upon reloading Geany, the Terminal now displays with PS1 and CLICOLOR settings exactly as I have set in my .bash_profile without garbage in front.
--
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-osx/issues/3#issuecomment-307255434
I'm using the italian translated version of Geany 12.23.1 on lubuntu.
When i compile a .c program, it displays this line on the compiler text area:
gcc -Wall -o "prova" "prova.c" (nel direttorio: /home/user)
but this translation is completely wrong. It should be changed with
gcc -Wall -o "prova" "prova.c" (nela directory: /home/user)
or
gcc -Wall -o "prova" "prova.c" (nella cartella: /home/user)
--
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/1511
Segmentation fault when close project with enabled Project Orginizer plugin
Program received signal SIGSEGV, Segmentation fault.
0x00007fffc78d2b25 in expand_path (utf8_expanded_path=0x7ec5c0 "", select=select@entry=0) at prjorg-sidebar.c:1168
1168 foreach_slist (elem, prj_org->roots)
(gdb) backtrace
#0 0x00007fffc78d2b25 in expand_path (utf8_expanded_path=0x7ec5c0 "", select=select@entry=0) at prjorg-sidebar.c:1168
#1 0x00007fffc78d2cf2 in expand_on_idle (ptr=0x1570780) at prjorg-sidebar.c:1224
#2 0x00007ffff5061d7a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#3 0x00007ffff50620b8 in g_main_context_iterate.isra.24 () at /lib64/libglib-2.0.so.0
#4 0x00007ffff506238a in g_main_loop_run () at /lib64/libglib-2.0.so.0
#5 0x00007ffff73ef867 in gtk_main () at /lib64/libgtk-x11-2.0.so.0
#6 0x00007ffff79a4991 in main_lib (argc=2, argv=0x7fffffffde78) at libmain.c:1233
#7 0x00007ffff4a5cb35 in __libc_start_main () at /lib64/libc.so.6
#8 0x000000000040070e in _start ()
(gdb) info frame
Stack level 0, frame at 0x7fffffffdb60:
rip = 0x7fffc78d2b25 in expand_path (prjorg-sidebar.c:1168); saved rip 0x7fffc78d2cf2
called by frame at 0x7fffffffdb80
source language c.
Arglist at 0x7fffffffdac8, args: utf8_expanded_path=0x7ec5c0 "", select=select@entry=0
Locals at 0x7fffffffdac8, Previous frame's sp is 0x7fffffffdb60
Saved registers:
rbx at 0x7fffffffdb28, rbp at 0x7fffffffdb30, r12 at 0x7fffffffdb38, r13 at 0x7fffffffdb40, r14 at 0x7fffffffdb48, r15 at 0x7fffffffdb50, rip at 0x7fffffffdb58
Simply workaround - add check for blank utf8_expanded_path (function expand_path in prjorg-sidebar.c)
static gboolean expand_path(gchar *utf8_expanded_path, gboolean select)
{
GtkTreeIter root_iter, found_iter;
gchar *utf8_path = NULL;
gchar **path_split;
GSList *elem;
GtkTreeModel *model;
/* Fix error on close project */
if (utf8_expanded_path == NULL || *utf8_expanded_path == '\0')
return FALSE;
/* END - Fix error on close project */
model = GTK_TREE_MODEL(s_file_store);
--
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/579
Using Ubuntu 16.04 and Geany 1.30.1, when I have an opened project and I want to open a new one, I go under `Project > Open` then it displays the dialog box, and crashes 1-2 seconds after by closing its window.
When I use `Recent projects` it works well, but the list is not long enough to keep all my projects.
--
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/1509
It would be nice to have highlighting of matching block idenfifiers (def...end, if...end etc..) as they were paretheses, like RubyMine does.
--
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/1505
The version number of Geany: 1.27
The version number of GTK+ (can be printed with geany -V): geany 1.27 (built on 2016-04-17 with GTK 2.24.30, GLib 2.48.0)
Your OS details: Ubuntu 16.04 LTS
The filetype the bug occurred with (if applicable): every type, .py, .txt. ...
Problem description: geany generates a new file(with a lock and a cross symbol ) with a random extension after the original extension every time when I save the file. And I can't delete the new-generated files. When I do, it shows "testtest.txt.GU4Q0Y” can't be put in the Rubbish Bin. Delete it permanently instead?" and the error details is "Error moving file to wastebasket: No such file or directory"
--
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/1506
When split window plugin is activated (doesn't mather if it's in "side by side" or "top and bottom" mode) the diff markers in the second window are displayed as white circles (see the screenshot below). Also the diff doesn't show up when hovering with the mouse (again in the second window).
![20170601_101924](https://cloud.githubusercontent.com/assets/421991/26668995/d9254410-46b4-11e7-8138-8eb1bff93719.png)
10:09:23: Geany INFO : Geany 1.29, en_US.UTF-8
10:09:23: Geany INFO : GTK 2.24.31, GLib 2.52.2
--
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/576