{"push_id":3085188200,"size":6,"distinct_size":6,"ref":"refs/heads/private/mst/sw_redlinehide_4a","head":"c6e0ee9ef62ac8d9ec28f711c781c47d03e2c5d7","before":"a2a046bb0d13e05215ac67dabcdcab637aa545c6","commits":[{"sha":"2c6e740d848fa4fbfc5b14a8fe7f9532df90f6f3","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw: rename misleading DeleteCurrentParagraph()\n\nRename also DelPrevPara() and DeleteCurNxtPara().\n\nAlso document the state transitions.\n\nChange-Id: I0b874852a4c1aab8d5d3a55b9dfef360e313089c","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/2c6e740d848fa4fbfc5b14a8fe7f9532df90f6f3"},{"sha":"3e7221f22aab029f83c33d0801368e3c5c27464f","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw: remove SetAutoFormatLvl calls in SwAutoFormat\n\nBuildTextIndent() calls SetAutoFormatLvl() if bAFormatByInput,\nwhile also setting the node's style to RES_POOLCOLL_TEXT_MOVE.\n\nThen CalcLevel short-cuts if the node has the style\nRES_POOLCOLL_TEXT_MOVE and bAFormatByInput is set, and it also\nresets via SetAutoFormatLvl(0).\n\nSo BuildTextIndent() affects the next caller of CalcLevel() on that\nnode, but not the 2nd or later callers.\n\nOf the callers of BuildTextIndent(), one of them will actually call\nCalcLevel() immediately, while the others all set the state to\nREAD_NEXT_PARA; since the iteration is always forward, CalcLevel() will\nnot be called on that node while the SwAutoFormat instance is alive.\n\nIt doesn't make sense to affect the next SwAutoFormat invocation but not\nthe one after that?  So just replace this with a return value from\nBuildTextIndent() that is checked in the one immediate use location.\n\nChange-Id: I548358c508ac65cc07d13da6708e285c910e1663","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/3e7221f22aab029f83c33d0801368e3c5c27464f"},{"sha":"25f6f9c9e2ffeb407460b14beb96f524e3694c9d","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw: remove newly unused SwNode::m_nAFormatNumLvl\n\nChange-Id: I2a26d53ca5b8da3a413088e8b9319b9b04632df2","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/25f6f9c9e2ffeb407460b14beb96f524e3694c9d"},{"sha":"6b35f7511153c96939e62e96403b3ec22898a0b0","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw: fix wrong title of AutoFormat with redlining dialog\n\n(regression from 9fcef57a34dbd88a98621dfaf8668fa076dd98f1)\n\nChange-Id: Id6ea5841dd25a30519deb825c3ae0aaa7469c250","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/6b35f7511153c96939e62e96403b3ec22898a0b0"},{"sha":"2f9461d01e97cf5fac3db879d95dad32c61a5bd1","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw_redlinehide_4a: SwAutoFormat: manually skip redlines when deleting\n\nChange-Id: I001e61305ee8416f851f834d3068bd91de8281f8","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/2f9461d01e97cf5fac3db879d95dad32c61a5bd1"},{"sha":"c6e0ee9ef62ac8d9ec28f711c781c47d03e2c5d7","author":{"name":"Michael Stahl","email":"b98f7cd6e58113409af158a5176667f0fc282cf0@cib.de"},"message":"sw_redlinehide_4a: SwAutoFormat iterates frames, not nodes\n\nIn order to not require moving the delete redlines out of the document\nbody, rely on the DeleteSel() implementation skipping over the redlines,\nand also pass the shell's layout to the various SwDoc functions that\nare called.\n\nPreviously, the redlines were not deleted by DeleteSel() due to\nSwAutoFormat setting RedlineFlags::Ignore.\n\nChange-Id: Ib05ecb534993368d81f66e70124617968b4c8e9a","distinct":true,"url":"https://api.github.com/repos/freedesktop/libreoffice-core/commits/c6e0ee9ef62ac8d9ec28f711c781c47d03e2c5d7"}]}
{"actor":{"display_login":"fdo-mirror"}}