| 2228 | } |
| 2229 | |
| 2230 | LineLayout *Editor::RetrieveLineLayout ( int lineNumber ) |
| 2231 | { |
| 2232 | int posLineStart = pdoc->LineStart ( lineNumber ); |
| 2233 | int posLineEnd = pdoc->LineStart ( lineNumber + 1 ); |
| 2234 | PLATFORM_ASSERT ( posLineEnd >= posLineStart ); |
| 2235 | int lineCaret = pdoc->LineFromPosition ( sel.MainCaret() ); |
| 2236 | return llc.Retrieve ( lineNumber, lineCaret, |
| 2237 | posLineEnd - posLineStart, pdoc->GetStyleClock(), |
| 2238 | LinesOnScreen() + 1, pdoc->LinesTotal() ); |
| 2239 | } |
| 2240 | |
| 2241 | bool BadUTF ( const char *s, int len, int &trailBytes ) |
| 2242 | { |
nothing calls this directly
no test coverage detected