diff options
author | Marius <mariausol@gmail.com> | 2012-06-19 23:40:13 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2012-06-19 23:40:13 +0300 |
commit | ecddeed5ffa6bcf030adc91f3ca7f85cea867b3f (patch) | |
tree | 1575c7c5758735ad5350f4bfee472f765f644e23 /tex/context/base/m-spreadsheet.mkiv | |
parent | b553f9b238272364a2475185f648f84a632f7f26 (diff) | |
download | context-ecddeed5ffa6bcf030adc91f3ca7f85cea867b3f.tar.gz |
beta 2012.06.19 22:27
Diffstat (limited to 'tex/context/base/m-spreadsheet.mkiv')
-rw-r--r-- | tex/context/base/m-spreadsheet.mkiv | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/tex/context/base/m-spreadsheet.mkiv b/tex/context/base/m-spreadsheet.mkiv index a4f567397..f2b042d09 100644 --- a/tex/context/base/m-spreadsheet.mkiv +++ b/tex/context/base/m-spreadsheet.mkiv @@ -88,8 +88,18 @@ \unexpanded\def\dodoifelsespreadsheetcell[#1]#2#3% {\ctxlua{moduledata.spreadsheets.doifelsecell("#1","#2","#3")}} -\def\TABLEsetspreadsheet#1{\ctxlua{moduledata.spreadsheets.set("",\number\tblrow+1,\number\tblcol,\!!bs#1\!!es)}} -\def\TABLEgetspreadsheet#1{\ctxlua{moduledata.spreadsheets.get("",\number\tblrow+1,\number\tblcol,\!!bs#1\!!es)}} +\ifdefined\tblrow + + \def\TABLEsetspreadsheet#1{\ctxlua{moduledata.spreadsheets.set("",\number\tblrow+1,\number\tblcol,\!!bs#1\!!es)}} + \def\TABLEgetspreadsheet#1{\ctxlua{moduledata.spreadsheets.get("",\number\tblrow+1,\number\tblcol,\!!bs#1\!!es)}} + +\else + + \def\TABLEsetspreadsheet#1{\ctxlua{moduledata.spreadsheets.set("",\number\c_tabl_ntb_row+1,\number\c_tabl_ntb_col,\!!bs#1\!!es)}} + \def\TABLEgetspreadsheet#1{\ctxlua{moduledata.spreadsheets.get("",\number\c_tabl_ntb_row+1,\number\c_tabl_ntb_col,\!!bs#1\!!es)}} + +\fi + \appendtoks \resetspreadsheet |