Skip to content

Releases: patrickomatic/csv-plus-plus

v0.1.3

11 Apr 02:19
Compare
Choose a tag to compare
  • Proper scoping of variables defined within an expand modifier
  • Types via Sorbet
  • Fix formula insertion on Excel
  • Fix modifier string quoting
  • Fix broken Yard doc generation
  • Fix: multiple modifiers on the same row weren't being handled

v0.1.2

20 Mar 02:49
Compare
Choose a tag to compare
  • var=... modifier which allows binding a variable to a cell
  • Improved error handling and messages
  • Moving in a direction that allows for the context-dependent aspects of modifiers
  • Fixes a bug with creating a new excel spreadsheet
  • Docs & tests

v0.1.1: better infix operator support

11 Mar 14:36
Compare
Choose a tag to compare
* add missing operators, handle %

* create a TOKEN_LIBRARY for reusability

* +Function+s now know if they're infix or not and preserve that.
  apparently excel doesn't support a bunch of the prefix functions we
  were converting to

* fix precedence

v0.1.0

10 Mar 18:40
Compare
Choose a tag to compare
provide a bunch of builtins and revamp how they're called

* `cellnum`: The number (integer) of the current cell. Starts at 1

* `cellref`: A reference to the current cell

* `rowabove`: A reference to the row above

* `rowbelow`: A reference to the row below

* `rownum`: The number (integer) of the current row.  Starts at 1

* `rowref`: A reference to the current row

* `cellabove`: A reference to a cell above the current row

* `celladjacent`: A reference to a cell in the current row

* `cellbelow`: A reference to a cell below the current row