cat / 012
clone

a spreadsheet for the terminal: lotus 1-2-3 looks, google sheets keys and formulas, one go binary

Keep the JEV source on the workbook

Dami committed 487c164
The RemoteSource that answers JEV functions was a package global; it is
now a field of the Workbook, set with SetRemote, which recomputes the
functions so a loaded file's questions are asked. Formulas reach it
through their reader. The global stays for now as the source new
workbooks start with, until its callers move to SetRemote.
commit
487c1640c10c0c5064bef31056da9dc265c9a110
parent
b6ca379d9bc67600481c1928f3dce24e80dc9f67
author
Dami <dami.etoile@gmail.com>
4 files changed, +27 -19
Minternal/sheet/functions_jev.go8+++++---
Minternal/sheet/functions_jev_test.go12++----------
Minternal/sheet/remote.go18+++++++++++++++---
Minternal/sheet/workbook.go8+++++---
M internal/sheet/functions_jev.go +5 -3
M internal/sheet/functions_jev_test.go +2 -10
M internal/sheet/remote.go +15 -3
M internal/sheet/workbook.go +5 -3