spreadsheet
typeScript/javascript spreadsheet parser, with formulas.
git clone https://git.vogt.world/spreadsheet.git
Log | Files | README.md
← Commit log
commit
message
[TODO] adding Cell.rawFormulaText issue to TODO.md
author
Ben Vogt <[email protected]>
date
2017-05-24 03:53:03
stats
1 file(s) changed, 2 insertions(+), 0 deletions(-)
files
TODO.md
 1diff --git a/TODO.md b/TODO.md
 2index c67775c..c351330 100644
 3--- a/TODO.md
 4+++ b/TODO.md
 5@@ -5,6 +5,8 @@
 6 Instead of having non-primitives, (i.e. Date, DateTime, Time, Dollar), cells should have formats based on the highest-order type that was used during the compilation and execution of a cell's dependency. For example, `DATE` might return a number, but the cell that called `DATE` would be aware of it calling a formula that returns an non-primitive type, and would display the returned number as a Date. If you're using `DATE` in conjunction with `DOLLAR` it would still display the returned value as a Date. The hierarchy would look like: [Date, DateTime, Time, Dollar, number, boolean, string]. Advantages to this would include not having to cast down when using primitive operators, and flexibility in display. It would also simplify the types themselves, by having types be constants and just having helpers to convert, display, and do normal operations with them.
 7 
 8 
 9+### Cell.rawFormulaText does not get reset when updating a cell for the second time.
10+
11 
12 ### CONVERT could offer more accurate conversions for units in the same system
13 For example 64 tbs to a qt.