Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
40 check-ins occurring around b8bfdabfdbf37ec9.
2019-08-10
| ||
09:15 | package require modificated at all samples check-in: a3e6c25ebf user: alex tags: trunk | |
2019-08-09
| ||
20:57 | new opts: -created, -modifiedby, -modified and -application Closed-Leaf check-in: b37b7c9994 user: alex tags: newcreateopts | |
16:24 | new constructor opts check-in: 4827b010f4 user: alex tags: newcreateopts | |
2019-08-08
| ||
22:57 | Added a simple bench test file, to have at least something handy within the source tree. Leaf check-in: 5cebb3f58f user: rolf tags: speed | |
22:09 | Found and fixed one major problem: The code already sorts all cells once. Just store the results and use them easily looked up later. Still the # of milliseconds per cell needed while writing goes up slightly with the # of cells to write. But it's much better now. See [20c5ed5f11]. check-in: 998892470a user: rolf tags: speed | |
20:32 | Minor improvement: Don't create a list of length nr of cells in the sheet (and as much Tcl_Objs, with typically tons of doublets) but an array with just nr of rows in the sheet as entries. And, as an effect, the following sort has much lesser work. check-in: 87b0383960 user: rolf tags: speed | |
20:19 | Removed a bit useless code: lastRow, minCol and maxCol are only written, but never used. check-in: 03ff1d1e5c user: rolf tags: speed | |
19:03 | Saving the [expr ...] is probably even a tiny little better. check-in: 47cf52d42b user: rolf tags: speed | |
18:51 | Use a fast temporary lookup array for all elements of sharedStrings, to avoid repeated lsearch on a potential every growing list. Inside the loop: since new elements are always appended on the list, the pos of the new list is just the llength - 1. For my tests, this changes already speeds the writing up of almost 3 times. check-in: 2b3d6087ca user: rolf tags: speed | |
13:32 | merged idomidioms check-in: 07a138a2f1 user: alex tags: trunk | |
2019-08-07
| ||
20:00 | Fixed two places with potential dangerous usage of tcl variable references within XPath expressions. Leaf check-in: 0c42ce5e46 user: rolf tags: idomidioms | |
19:37 | Replaced all the "-namespaces [list X ...]" options on selectNodes method calls by using the doc global prefix namespace mapping. check-in: a29e597dac user: rolf tags: idomidioms | |
19:35 | Made sample4 run from the source dir even without ooxml formally installed (as the other example scripts.) check-in: f7bd540ee0 user: rolf tags: idomidioms | |
19:30 | merged idomidioms check-in: fd20448a1d user: alex tags: trunk | |
18:32 | Use the short-cut syntax @attname instead of the getAttribute method. check-in: 0d90d32d80 user: rolf tags: idomidioms | |
09:16 | code cleanup check-in: 01bd44f007 user: alex tags: trunk | |
2019-07-15
| ||
20:40 | style -wrap (wrapText) check-in: 6be30c4acc user: alex tags: trunk | |
2018-12-05
| ||
13:25 | tablelist_to_xl - callback check check-in: 6138ed30bf user: alex tags: trunk | |
2018-08-25
| ||
20:12 | Version-1.2 check-in: a5d2350b30 user: alex tags: trunk, release, version-1.2 | |
20:11 | tablelist_to_xl new opt -globalstyle check-in: 15321e9736 user: alex tags: trunk | |
19:36 | code cleanup; fix example1+2 and tools check-in: b7d9780b04 user: alex tags: trunk | |
2018-08-24
| ||
11:14 | fix Tag_f missing while adding formulas; parsing error cell -index while using Excel notation check-in: 2f5a892bde user: alex tags: trunk | |
2018-08-20
| ||
07:02 | tools: fix corrupted header; added demo.xml check-in: beaf36a3af user: alex tags: trunk | |
2018-08-17
| ||
20:52 | Version-1.1 check-in: 4d15e48c3c user: alex tags: trunk, release, version-1.1 | |
20:49 | fix tablelist_to_xl title export check-in: e32cc1a8dc user: alex tags: trunk | |
20:46 | merged nodecmd check-in: b8bfdabfdb user: alex tags: trunk | |
20:31 | added builddiff.sh for debugging xlsx files check-in: cd177fffd8 user: alex tags: trunk | |
20:27 | fixed some errors serializing with nodecmd Closed-Leaf check-in: a617380752 user: alex tags: nodecmd | |
14:01 | add msgcat tk_messageBox; fix example 3 check-in: bf59e1b6aa user: alex tags: trunk | |
11:42 | added examples 4+5 check-in: f4f5f9cdf6 user: alex tags: trunk | |
11:23 | added examples 1-3 check-in: 6f81c53af7 user: alex tags: trunk | |
08:17 | fix examples 6-8 check-in: e9e11493c1 user: alex tags: trunk | |
2018-08-16
| ||
09:04 | changing xml generation to nodecmd check-in: 7d9fd78ad4 user: alex tags: nodecmd | |
2018-08-15
| ||
09:17 | merged languages check-in: 95744c5775 user: alex tags: trunk | |
2018-08-14
| ||
12:31 | fix tools processing instruction check-in: 82a2b34025 user: alex tags: trunk | |
12:17 | adding language support Closed-Leaf check-in: 32d02e7be1 user: alex tags: languages | |
06:18 | tools added check-in: 39d1bdcd33 user: alex tags: trunk | |
2018-08-10
| ||
10:38 | examples 6-8 check-in: a1c7b1cb9a user: alex tags: trunk | |
2018-06-20
| ||
15:01 | Version-1.0 check-in: ebe891071c user: alex tags: trunk, release, version-1.0 | |
2018-02-09
| ||
14:20 | initial empty check-in check-in: fd09cfb922 user: alex tags: trunk | |