1
0
mirror of https://github.com/pbnjay/grate.git synced 2026-06-10 05:43:31 +02:00

Commit Graph

  • 3f8e65d74a fix formula parse error main Jeremy Jay 2023-10-05 22:24:35 -04:00
  • 6f2eabdf18 deal with malformed "absolute" paths in relationship Targets such as #8 and more robust fix than #9 Jeremy Jay 2022-08-09 19:17:34 -04:00
  • e2d22a3b93 fix XLS merged cells and ensure sentinals are correctly saved Jeremy Jay 2022-02-25 01:02:28 -05:00
  • a5375a6478 update xlsx tests to match xls Jeremy Jay 2022-02-23 01:05:14 -05:00
  • d3bb3eb21c Create some Go actions to automate testing Jeremy Jay 2022-02-23 00:57:13 -05:00
  • 136244017b fixing and improving tests. allow fuzzier comparisons to cell content Jeremy Jay 2022-02-23 00:54:59 -05:00
  • f02fd82e53 binary offset did not move with parser for MulRK values. fixes #5 Jeremy Jay 2022-02-22 22:41:02 -05:00
  • 6afcbea6c4 Fix compile for armv7 as per golang/go#23086 Jeremy Jay 2021-10-06 10:57:10 -04:00
  • 9f1c3fa15f grater: Print types with -v Tamás Gulácsi 2021-02-25 08:38:47 +01:00
  • 023357a6b8 Remove log line from Sheet.Put Tamás Gulácsi 2021-02-25 08:38:22 +01:00
  • 0767bc147e grater: Add -v flag for debug output Tamás Gulácsi 2021-02-25 08:32:17 +01:00
  • a459175619 Fix index out of bounds panic Tamás Gulácsi 2021-02-25 08:31:53 +01:00
  • ebe430dc09 provide access to format strings Jeremy Jay 2021-02-23 23:29:20 -05:00
  • a40620db11 closer to the 'General' excel format Jeremy Jay 2021-02-23 23:22:53 -05:00
  • 7570bd9134 fix th-th formats and fractions w/no whole part Jeremy Jay 2021-02-23 10:49:46 -05:00
  • 10c14fa766 deal with invalid files instead of making all files worse Jeremy Jay 2021-02-23 09:15:25 -05:00
  • 460301037b off-by-one errors on both side of last refactor Jeremy Jay 2021-02-23 08:19:15 -05:00
  • 88aeec74f8 broken WIP tests and public testdata Jeremy Jay 2021-02-22 01:47:24 -05:00
  • 8439b8d161 bugfix and quiet warnings Jeremy Jay 2021-02-22 01:07:09 -05:00
  • 35d03d67eb expose data types through interface Jeremy Jay 2021-02-22 00:01:17 -05:00
  • 35c8ec73bc refactor sheets and formatting so we can use for type detection Jeremy Jay 2021-02-21 23:25:18 -05:00
  • 167574603f fix some XFs when applyNumberFormat not defined Jeremy Jay 2021-02-18 16:57:27 -05:00
  • b1639e1723 switch to a less restrictive license Jeremy Jay 2021-02-17 12:27:12 -05:00
  • 450cc0e5ab cleaning up tests Jeremy Jay 2021-02-17 12:24:26 -05:00
  • 10201e84df adding more thorough comments to xls code Jeremy Jay 2021-02-17 02:17:45 -05:00
  • 3cf8ad7b0f of course when I backport they release 1.16... Jeremy Jay 2021-02-17 02:17:02 -05:00
  • 8709521063 go1.16 isn't officialy out yet Jeremy Jay 2021-02-16 17:08:54 -05:00
  • 792f566b59 add docs and simple example Jeremy Jay 2021-02-16 16:39:03 -05:00
  • 6f8e889d1e backup when dimensions not set Jeremy Jay 2021-02-15 00:24:56 -05:00
  • dbc4d374ba allocate at least one cell on an empty sheet Jeremy Jay 2021-02-15 00:13:21 -05:00
  • aa7cdf285d more bounds checking Jeremy Jay 2021-02-15 00:04:49 -05:00
  • a10b07819d more bounds checking Jeremy Jay 2021-02-14 22:46:51 -05:00
  • ad8345b944 fix some oob errors Jeremy Jay 2021-02-14 14:53:44 -05:00
  • 2896a36e3a implement concurrent search and sync aggregation Jeremy Jay 2021-02-14 14:17:25 -05:00
  • d9b725da93 misc cleanups Jeremy Jay 2021-02-14 14:16:46 -05:00
  • d9793eb9dd reuse memory as often as we can. update tests Jeremy Jay 2021-02-13 23:36:42 -05:00
  • a5be267bf7 more tweaks to memory usage in xls this time Jeremy Jay 2021-02-13 00:06:04 -05:00
  • f990af649d interface isn't necessary here Jeremy Jay 2021-02-12 14:37:08 -05:00
  • b953163a8d tweaks to reduce memory usage in xlsx Jeremy Jay 2021-02-12 13:44:46 -05:00
  • e244917a51 standardize and simplify debugging statements Jeremy Jay 2021-02-12 10:50:33 -05:00
  • bbe0d2dbb4 don't load all sheets at once in xlsx Jeremy Jay 2021-02-12 10:48:57 -05:00
  • 26e4b46e83 more consistent error handling Jeremy Jay 2021-02-12 10:44:23 -05:00
  • f25b853fdf adding a simple-format reader for csv/tsv Jeremy Jay 2021-02-12 01:00:35 -05:00
  • 749e19458a allow openers to have a priority Jeremy Jay 2021-02-12 00:59:01 -05:00
  • 88daa500dc accidently implemented xlsx. refactor to include it Jeremy Jay 2021-02-12 00:50:50 -05:00
  • b048fa8aad refactor common excel stuff Jeremy Jay 2021-02-11 01:28:46 -05:00
  • 8812c44704 why not? initial implementation of xlsx Jeremy Jay 2021-02-11 01:16:02 -05:00
  • ee3b4224e0 refactor xls2tsv and add some features Jeremy Jay 2021-02-10 01:34:35 -05:00
  • 77213bcf00 rudimentary date parsing/identification Jeremy Jay 2021-02-10 01:33:50 -05:00
  • b239d8f2cb unsigned int overflow is no fun Jeremy Jay 2021-02-10 01:32:41 -05:00
  • 4848de04e3 handle uint32s better Jeremy Jay 2021-02-09 13:59:58 -05:00
  • 1c0ac5b92c don't forget the first row Jeremy Jay 2021-02-09 01:28:22 -05:00
  • 41ac03347f implement merged cells w/ sentinal placeholder values Jeremy Jay 2021-02-09 01:11:41 -05:00
  • 4418175c85 just when I thought I was out, they pull me back in Jeremy Jay 2021-02-08 23:10:24 -05:00
  • bf6d144fa3 improve error handling/drop panics Jeremy Jay 2021-02-08 15:36:08 -05:00
  • 80c3b4cc81 many bugfixes and edge cases, impl most cell types Jeremy Jay 2021-02-08 11:02:37 -05:00
  • f794a5ef9b allow seeking in SliceReader Jeremy Jay 2021-02-07 23:52:37 -05:00
  • c01ac5f01b tool to create tsv from xls Jeremy Jay 2021-02-07 22:53:28 -05:00
  • bde3f21cfc working sheet parser Jeremy Jay 2021-02-07 22:51:20 -05:00
  • b17e0da28d working biff8 parser and rc4 decryption Jeremy Jay 2021-02-05 11:07:57 -05:00
  • a477a30993 fix and export SliceReader. update test Jeremy Jay 2021-02-05 10:49:40 -05:00
  • 986d4d9116 initial implementation of CFB doc format Jeremy Jay 2021-02-02 14:23:44 -05:00