From 4a4605538738619c2c792771e259c8d292c96632 Mon Sep 17 00:00:00 2001 From: Darcy Shen Date: Tue, 23 Oct 2018 15:38:14 +0000 Subject: [PATCH] Mention about unit tests in todo.en.tm --- about/projects/todo.en.tm | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/about/projects/todo.en.tm b/about/projects/todo.en.tm index c08b040..2703068 100644 --- a/about/projects/todo.en.tm +++ b/about/projects/todo.en.tm @@ -1,6 +1,6 @@ - + - +> <\body> @@ -38,6 +38,10 @@ Perform extensive (automated) checks for memory leaks using and implement a marking algorithm. + + + + More and more unit tests should be written under the GTest framework. @@ -51,7 +55,7 @@ - Systematically use ``const ref'' style parameter passing should both + Systematically use \Pconst ref\Q style parameter passing should both decrease the size of the binary and accelerate the global efficiency. @@ -174,19 +178,19 @@ > In , the always equals 0.75em. It should be - possible to modify this. For symmetry, we might also introduce a ``bottom - sep''. + possible to modify this. For symmetry, we might also introduce a \Pbottom + sep\Q. When attempting to resize a macro application to become smaller than the - ``'', the invisible markers may have undesirable + \P\Q, the invisible markers may have undesirable side-effects. - Separate environment variables for ``typewriter'', ``sans serif'', - ``small caps'', ``slant'', etc. + Separate environment variables for \Ptypewriter\Q, \Psans serif\Q, + \Psmall caps\Q, \Pslant\Q, etc. Find rendering font as a function of selected font and language? @@ -464,7 +468,7 @@ <\with|par-par-sep|0fn> Explanatory messages on the status bar. - Better ``mouse button layout'': do as much as possible with + Better \Pmouse button layout\Q: do as much as possible with left mouse button only and reserve right button for contextual menu. Fine-grained resizing using keyboard (also allow modification @@ -595,7 +599,7 @@ <\itemize> <\with|par-par-sep|0fn> Automatic correction of formulas > editing - mode based on ``slots''. + mode based on \Pslots\Q. Explicit prefix-postfix, prefix-infix and symbol-prefix operator types for operators such as , @@ -657,7 +661,7 @@ - We started to incorporate a ``universal spreadsheet'' + We started to incorporate a \Puniversal spreadsheet\Q facility into . The idea is that all dependencies between the cells in the sheet are analyzed by , but all actual computations are delegated to an extern system of your choice, like one of the currently @@ -695,9 +699,9 @@ least when the input is a string). Possibilitity to apply operations to subtable selections. For - instance, when selecting part of a column and applying ``sum'', the sum + instance, when selecting part of a column and applying \Psum\Q, the sum of the column should be computed at the bottom of the selection. - Similarly, applying a unary operation such as ``sin'' might apply the + Similarly, applying a unary operation such as \Psin\Q might apply the operation to each cell in the selection and put the result right next to it. @@ -903,8 +907,5 @@ Documentation License".> -<\initial> - <\collection> - - - \ No newline at end of file + +> \ No newline at end of file