summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-07-24Properly handle optional edge expansion of referenced ranges.Kohei Yoshida10-39/+101
2013-07-24Add test for edge-expansion of referenced ranges.Kohei Yoshida1-0/+66
2013-07-24Handle range reference expansion on insertion.Kohei Yoshida4-21/+97
2013-07-24Add test for range reference expansion on cell insertions.Kohei Yoshida1-0/+85
2013-07-24Add test for shrinking of range references on row/column deletion.Kohei Yoshida1-0/+92
2013-07-24Handle shrinking of range references on row/column deletion.Kohei Yoshida1-0/+41
2013-07-24Remove CalcAbsIfRel() virtual method from ScToken and all its children.Kohei Yoshida2-30/+0
2013-07-24Add test for resizing range references. To be expanded later.Kohei Yoshida2-0/+40
2013-07-24Add test for no reference error on reference deletion.Kohei Yoshida1-0/+28
2013-07-24Handle deleted references.Kohei Yoshida1-0/+75
2013-07-24Mark formula cells dirty when a referenced range gets partially shifted.Kohei Yoshida4-10/+11
2013-07-24Test for recalculating formula cells on partial shifting of ref range.Kohei Yoshida1-0/+18
2013-07-24Correctly update references on cell insertion/deletion.Kohei Yoshida5-7/+75
2013-07-24More test on reference updates.Kohei Yoshida1-3/+153
2013-07-24Revert "old position == current position during cell insertion / deletion."Kohei Yoshida1-7/+10
2013-07-24Remove the current shared formula bits.Kohei Yoshida3-160/+51
2013-07-24Use constants from the context object directly.Kohei Yoshida1-39/+24
2013-07-24No reference update in clip or undo documents. Make that up front.Kohei Yoshida1-43/+31
2013-07-24old position == current position during cell insertion / deletion.Kohei Yoshida1-10/+7
2013-07-24Remove duplicated code blocks.Kohei Yoshida1-48/+21
2013-07-24Split this method into 3.Kohei Yoshida2-31/+373
2013-07-24Extract this code into a local function.Kohei Yoshida1-75/+89
2013-07-24Use RefUpdateContext to stuff all parameters for UpdateReference.Kohei Yoshida18-202/+348
2013-07-24Add test for reference update in formula cells.Kohei Yoshida2-8/+93
2013-07-24Add dumping capability for ScTokenArray (for debugging).Kohei Yoshida5-8/+63
2013-07-24More on removing CalcAbsIfRel().Kohei Yoshida5-178/+229
2013-07-24Annotate this function before reworking.Kohei Yoshida2-61/+64
2013-07-24Remove CalcRelFromAbs() virtual method from ScToken and all its child classes.Kohei Yoshida3-31/+0
2013-07-24InsertMatrixFormula() without CalcRelFromAbs().Kohei Yoshida2-25/+28
2013-07-24Same with UpdateGrow().Kohei Yoshida4-34/+29
2013-07-24UpdateTranspose() without calling CalcAbsIfRel().Kohei Yoshida4-35/+33
2013-07-24Remove CalcAbsIfRel() from ScInterpreter::ScIntersect().Kohei Yoshida1-22/+21
2013-07-24ScColRowNameAuto to avoid calling CalcAbsIfRel.Kohei Yoshida1-70/+70
2013-07-24More on this.Kohei Yoshida10-63/+85
2013-07-24More of the same.Kohei Yoshida7-46/+35
2013-07-24More on the quest to eliminate CalcAbsIfRel().Kohei Yoshida1-66/+66
2013-07-24More of the same.Kohei Yoshida7-40/+26
2013-07-24More on replacing CalcAbsIfRel() with toAbs().Kohei Yoshida6-48/+38
2013-07-24Add some basic test for single reference data.Kohei Yoshida3-0/+26
2013-07-24Add methods to avoid accessing data members directly.Kohei Yoshida2-0/+24
2013-07-24Test all 3 UI grammars.Kohei Yoshida1-0/+3
2013-07-24Start replacing CalcAbsIfRel() with toAbs().Kohei Yoshida8-131/+147
2013-07-24SmartRelAbs() is no more.Kohei Yoshida3-32/+9
2013-07-24Nobody uses this. Chuck it.Kohei Yoshida1-11/+0
2013-07-24Add test for formula tokenization and back.Kohei Yoshida4-7/+45
2013-07-24We don't need this test any more.Kohei Yoshida2-67/+0
2013-07-24Add separate file for formula related tests.Kohei Yoshida3-846/+862
2013-07-24Bool cleanup in refdata.?xx.Kohei Yoshida3-54/+54
2013-07-24Try to consolidate broadcast calls originating from column or table.Kohei Yoshida3-8/+11
2013-07-24No point having this indirection.Kohei Yoshida1-12/+2