Sweden-Number/dlls/riched20
Dylan Smith 5c91d5356e richedit: Avoided searching for adjacent paragraphs through runs.
When finding an adjacent paragraph, the next_para and prev_para pointers
should be used because they are direct pointers, a constant time
operation.  Instead I found some places in the code that searched through
the general linked list to get to an adjacent paragraph, which is a linear
time operation, depending on the number of rows and runs in between
paragraphs.
2009-02-06 14:54:01 +01:00
..
tests richedit: Use width from EM_SETTARGETDEVICE for wrapping. 2009-02-02 15:21:44 +01:00
Makefile.in richedit: Implemented ITextServices TxGetText and TxSetText. 2009-01-21 11:55:36 +01:00
caret.c richedit: Removed incorrect FIXME comment. 2009-02-06 14:50:27 +01:00
clipboard.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
context.c richedit: Use width from EM_SETTARGETDEVICE for wrapping. 2009-02-02 15:21:44 +01:00
editor.c richedit: Accept paragraph as parameter for ME_CharOfsFromRunOfs. 2009-02-06 14:50:27 +01:00
editor.h richedit: Accept paragraph as parameter for ME_CharOfsFromRunOfs. 2009-02-06 14:50:27 +01:00
editstr.h richedit: Add paragraph field to wrap context to avoid searching for it. 2009-02-06 14:50:27 +01:00
list.c richedit: Actually store end of line string for end paragraph runs. 2009-01-28 12:11:36 +01:00
ocr_reverse.cur riched20: Implement ECO/EM SELECTIONBAR. 2007-12-17 11:34:40 +01:00
paint.c richedit: Avoided searching for adjacent paragraphs through runs. 2009-02-06 14:54:01 +01:00
para.c richedit: Avoided searching for adjacent paragraphs through runs. 2009-02-06 14:54:01 +01:00
reader.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
res.h riched20: Implement ECO/EM SELECTIONBAR. 2007-12-17 11:34:40 +01:00
riched20.spec Initial implementation of riched20. 2005-03-05 11:19:14 +00:00
richole.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
row.c richedit: Avoided searching for adjacent paragraphs through runs. 2009-02-06 14:54:01 +01:00
rtf.h riched20: Declare some functions static. 2009-01-19 13:36:26 +01:00
run.c richedit: Accept paragraph as parameter for ME_CharOfsFromRunOfs. 2009-02-06 14:50:27 +01:00
string.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
style.c richedit: Implemented ITextServices_TxSendMessage. 2009-01-21 11:55:22 +01:00
table.c richedit: Actually store end of line string for end paragraph runs. 2009-01-28 12:11:36 +01:00
txthost.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
txtsrv.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
undo.c riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
version.rc riched20: Implement ECO/EM SELECTIONBAR. 2007-12-17 11:34:40 +01:00
wrap.c richedit: Add paragraph field to wrap context to avoid searching for it. 2009-02-06 14:50:27 +01:00
writer.c richedit: Get the paragraph with ME_RunOfsFromCharOfs. 2009-02-06 14:50:27 +01:00