[geany/geany-plugins] 446a0b: SpellCheck: Reset wordchars only if we modified it before
Enrico Tröger
git-noreply at xxxxx
Wed Dec 28 21:37:33 UTC 2016
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger at uvena.de>
Committer: Enrico Tröger <enrico.troeger at uvena.de>
Date: Wed, 28 Dec 2016 21:37:33 UTC
Commit: 446a0bf57ad42f9edcd441315eb492d50e73636a
https://github.com/geany/geany-plugins/commit/446a0bf57ad42f9edcd441315eb492d50e73636a
Log Message:
-----------
SpellCheck: Reset wordchars only if we modified it before
Modified Paths:
--------------
spellcheck/src/speller.c
Modified: spellcheck/src/speller.c
14 lines changed, 7 insertions(+), 7 deletions(-)
===================================================================
@@ -256,15 +256,15 @@ gint sc_speller_process_line(GeanyDocument *doc, gint line_number)
g_free(word);
}
- if (underscore_in_wordchars != NULL)
+ if (wordchars_modified)
{
- /* re-add underscore if we removed it above */
- *underscore_in_wordchars = '_';
+ if (underscore_in_wordchars != NULL)
+ /* re-add underscore if we removed it above */
+ *underscore_in_wordchars = '_';
+ /* reset wordchars for the current document */
+ wordchars[wordchars_len] = '\0';
+ scintilla_send_message(doc->editor->sci, SCI_SETWORDCHARS, 0, (sptr_t)wordchars);
}
- /* reset wordchars for the current document */
- wordchars[wordchars_len] = '\0';
- scintilla_send_message(doc->editor->sci, SCI_SETWORDCHARS, 0, (sptr_t)wordchars);
-
g_free(wordchars);
return suggestions_found;
}
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list