@elextr commented on this pull request.
isAutoClosed = TRUE;
+ break; + case ''': + if (editor_prefs.autoclose_chars & GEANY_AC_SQUOTE) + isAutoClosed = TRUE; + break; + case '"': + if (editor_prefs.autoclose_chars & GEANY_AC_DQUOTE) + isAutoClosed = TRUE; + break; + } + + gchar cNext = sci_get_char_at( sci, pos); + + if( isAutoClosed && cNext == c ) { + sci_delete_range(sci, pos, 1);
Nice thought, but then anywhere a user types `)` before `)` it won't be inserted.