Currently I do next changes:
AkelEdit.h:515
Code: Select all
#define AEHLF_QUOTEMULTILINE 0x00040000 //Quote multi-lined.
Code: Select all
if (ciCount.lpLine->nLineBreak == AELB_WRAP || (qm->lpQuote && (qm->lpQuote->dwFlags & AEHLF_QUOTEMULTILINE)))
AEC_NextLine(&ciCount);
else
break;
Possible need make some additional changes for fix this.
This feature very useful for use on multi-line comments like "/* text */".
OFC this can be apply via Fold, but this require constantly reparse text on client side and (not sure) build own parser for follow internal depth of quotes.
So better make few small changes (if possible) and improve AkelEdit.