[Github-comments] [geany-plugins] Improve detection of English contractions and other use of single quotes (#322)

Enrico Tröger notifications at xxxxx
Sat Jan 2 21:05:06 UTC 2016


>  
>  	g_return_val_if_fail(sc_speller_dict != NULL, 0);
>  	g_return_val_if_fail(doc != NULL, 0);
>  	g_return_val_if_fail(line != NULL, 0);
>  
> +	/* add ' (single quote) temporarily to wordchars
> +	 * to be able to check for "doesn't", "isn't" and similar */
> +	wordchars_len = scintilla_send_message(doc->editor->sci, SCI_GETWORDCHARS, 0, 0);
> +	wordchars_orig = g_malloc0(wordchars_len + 1);
> +	scintilla_send_message(doc->editor->sci, SCI_GETWORDCHARS, 0, (sptr_t)wordchars_orig);
> +	if (! strchr(wordchars_orig, '\''))
> +	{
> +		GString *wordchars_new = g_string_new(wordchars_orig);

Yeah, nice idea. What exactly do you mean by "whether it's a hot spot"?

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/322/files#r48687486
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160102/a843ce31/attachment.html>


More information about the Github-comments mailing list