Le 20/08/2011 20:56, Dimitar Zhekov a écrit : > On Sat, 20 Aug 2011 20:19:56 +0200 > Colomban Wendling <lists....@herbesfolles.org> wrote: > >>> For Scintilla/Geany, "boza" or "боза", enclosed in non-ascii >>> quotes, is not a word any more. >> >> Ah OK, got it. Yeah, it doesn't detect the quote as "blank chars", >> so doesn't fit in "...consists of sequences of non-blank characters >> separated by blanks". > > If you enclose boza in ascii quotes, it doesn't fit the definition > either, but is recognized as a word.
Yes it does, since Geany defines whitespace chars to include the quote (see filetypes.common): whitespace_chars=\s\t!\"#$%&'()*+,-./:;<=>?@[\\]^`{|}~ > There is no reason to guess, > Scintilla is open source, and here is the exact definition: True enough, I should have though of digg into that weird C++ thing :-' > /** > * Check that the character at the given position is a word or > * punctuation character and that the previous character is of > * a different character class. > */ > bool Document::IsWordStartAt(int pos) { > > And the same goes for word end and whole word. Weird. _______________________________________________ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel