cat / 012
clone

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

Give workbooks their JEV source with SetRemote instead of a global

Dami committed 4cdc766
cmd/012 no longer installs the cache as sheet.Remote before loading;
EnableJEV sets it on the model's workbook, and on the workbooks it opens
later. Tests set it on their sheet. The sheet.Remote global is gone.
commit
4cdc7667799e817d1715b49d5f738d9d3a29e6da
parent
a064c75db0a2ff35ccdba178f47608c8d21aca3d
author
Dami <dami.etoile@gmail.com>
8 files changed, +10 -22
Mcmd/012/main.go6+++---
Minternal/jev/jev_test.go3+--
Minternal/sheet/remote.go5-----
Minternal/sheet/workbook.go1-
Minternal/ui/jev.go5+++--
Minternal/ui/jev_test.go6------
Minternal/ui/menu.go3+++
Minternal/ui/stress_test.go3---
M cmd/012/main.go +3 -3
M internal/jev/jev_test.go +1 -2
M internal/sheet/remote.go +0 -5
M internal/sheet/workbook.go +0 -1
M internal/ui/jev.go +3 -2
M internal/ui/jev_test.go +0 -6
M internal/ui/menu.go +3 -0
M internal/ui/stress_test.go +0 -3