Nick Burch
|
219b26ac3e
|
Patch from bug #44336 - correctly escape sheet names in formula references, including tests for this, and fixes to old tests that were expecting the un-escaped sheet names
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617491 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-01 13:02:06 +00:00 |
|
Nick Burch
|
7f134a31f4
|
Improvements to how SystemOutLogger and CommonsLogger log messages with exceptions, and avoid an infinite loop with certain log messages with exceptions - triggered by bug #44326
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617487 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-01 12:29:38 +00:00 |
|
Nick Burch
|
46d6231413
|
Tweak the javadoc so it's clearer on the overview what the getFormat method does
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617483 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-01 12:13:08 +00:00 |
|
Nick Burch
|
21b5c6d8cd
|
Convert HSSFEventFactory to using the new HSSFRecordStream, which returns fully-formed HSSFRecords. HSSFRecordStream allows for pull-style eventusermodel processing
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617167 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 17:30:16 +00:00 |
|
Nick Burch
|
22d8a53710
|
Lots of documentation updates, to make it clearer how the code actually works
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617156 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 16:41:53 +00:00 |
|
Nick Burch
|
bfd5ebe008
|
Mostly fix bug 42618 (really this time...) - can now open the file properly, but getCellFormula() is still playing up (bug #44306 opened for this)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615859 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-28 12:18:12 +00:00 |
|
Yegor Kozlov
|
01fc557873
|
start a new POI 3.1 section in the change log
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615769 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-28 08:53:19 +00:00 |
|
Yegor Kozlov
|
bcfa5a7efc
|
fix bug #44297: IntPtg must operate with unsigned short. Reading signed short results in incorrect formula calculation.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615610 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-27 14:55:32 +00:00 |
|
Yegor Kozlov
|
caffc08d65
|
fix bug #44296: HSLF Not Extracting Slide Background Image
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615315 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-25 19:37:22 +00:00 |
|
Yegor Kozlov
|
6ae2ba2e85
|
commented failing test42618()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615310 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-25 19:27:56 +00:00 |
|
Nick Burch
|
fdcd7c3fb8
|
Add a test to show the bug #42618 appears to be incorrect
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615259 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-25 16:33:59 +00:00 |
|
Nick Burch
|
f57fda3af5
|
Don't swap AreaPtg references from relative to absolute, by correctly processing the fields. Patch from bug #44293
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615255 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-25 16:15:49 +00:00 |
|
Nick Burch
|
159a3b3bcb
|
Correctly handle the last paragraph via a fix to TableCell - patch from bug #44292
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615190 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-25 11:52:39 +00:00 |
|
Nick Burch
|
7c0d830822
|
From bug #44254 - avoid some unread bytes warnings, and process the contents of DVALRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614909 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-24 16:05:27 +00:00 |
|
Nick Burch
|
dee42e72c1
|
Add another formula evaluation method, evaluateFormulaCell(cell), which will re-calculate the value for a formula, without affecting the formula itself. Add tests too, and update the documentation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614878 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-24 14:13:05 +00:00 |
|
Nick Burch
|
b0a9c6b8e8
|
Update to use a newer openxml4j jar file, which contains patches from myself and Ugo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614870 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-24 13:08:57 +00:00 |
|
Yegor Kozlov
|
03b66d051c
|
extra whitespace caused the test fail on win xp. Strange, but it worked fine on *nix
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614274 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-22 17:59:27 +00:00 |
|
Nick Burch
|
022aa1ad69
|
Fix from bug #41726 - support signed offsets from relative areas and references
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614211 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-22 14:48:51 +00:00 |
|
Yegor Kozlov
|
2d0c2e049d
|
added a unit test for fixed bug 41139: Constructing HSSFWorkbook is failed,threw threw ArrayIndexOutOfBoundsException for creating UnknownRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613401 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-19 14:54:06 +00:00 |
|
Yegor Kozlov
|
2c46d2a3f7
|
added unit tests for closed Bug 37684: Unhandled Continue Record Error
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613400 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-19 14:44:07 +00:00 |
|
Yegor Kozlov
|
f6cd038ce3
|
add a check to prevent NPE in HSSFSheet.autoSizeColumn(). See Bug 44246
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613396 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-19 14:28:10 +00:00 |
|
Yegor Kozlov
|
47f369643a
|
use JDK 1.4 compatible constructor for IllegalStateException
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613395 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-19 14:27:02 +00:00 |
|
Nick Burch
|
c618a3fc4e
|
Add a missing bit to the compile-ooxml ant task
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612520 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-16 17:12:52 +00:00 |
|
Nick Burch
|
5e33c540a2
|
Tidy up the imports, remove accidental link to xmlbeans
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612512 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-16 16:59:14 +00:00 |
|
Nick Burch
|
33602b0c80
|
Patch to support UncalcedRecord and usermodel code for it, to indicate formulas on a sheet need recalculating (from bug #44233)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612445 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-16 13:14:31 +00:00 |
|
Nick Burch
|
18a4647b24
|
Add methods to check to see if a given InputStream has a OOXML file header, or a OLE2 file header, so that a future factory method could figure out which class to instantiate for a given InputStraeam
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612438 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-16 12:46:43 +00:00 |
|
Nick Burch
|
32a7c6ac86
|
Fix bug #44201 - support cloning of DVRecord, so validation enabled sheets can be cloned
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612152 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-15 16:42:44 +00:00 |
|
Nick Burch
|
d29590b7ab
|
Some more updates to the records->usermodel support for hssf shapes. Still not enough there to be useful to pretty much anyone, but at least there's now a framework in place that people can use if they want to support more, and some tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612148 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-15 16:31:29 +00:00 |
|
Yegor Kozlov
|
6a9531c36a
|
update status of the latest release on the index page
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@611434 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-12 15:11:10 +00:00 |
|
Yegor Kozlov
|
ffe9ba52c1
|
fixed bug 44200: Sheet not cloneable when Note added to excel cell
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610855 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-10 18:04:38 +00:00 |
|
Nick Burch
|
ae4a40d8ba
|
Make a start on processing shapes on a sheet out of a record. For now, doesn't actually manage to do this, but has much of the infrastructure that'll be needed. Includes ability to get an existing HSSFPatriarch for a sheet, if there are the required records, and for the HSSFPatriarch to be in a position to be given the shapes that make it up (but this isn't done yet)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610608 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 23:21:35 +00:00 |
|
Nick Burch
|
cacf0c4fc3
|
Add several more test files, charting related
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610606 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 23:14:32 +00:00 |
|
Nick Burch
|
6560cfb80f
|
Put the anchors where forrest wants them
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610560 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 20:50:00 +00:00 |
|
Nick Burch
|
fcf2ab6a94
|
Update documentation, and add section on whole-workbook recalculating
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610553 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 20:37:06 +00:00 |
|
Nick Burch
|
ab0a81f75a
|
Fix for SharedStringsTable in ooxml excel support, and related test updates now we have more to test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610506 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 18:46:30 +00:00 |
|
Nick Burch
|
e9107b8aca
|
Further font size tweaks for autosizing test (macs are even odder...)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610496 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 18:38:44 +00:00 |
|
Nick Burch
|
a4caea39b5
|
Font sizes can vary slightly between machines, so use small ranges not absolute numbers when testing column autosizing
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610481 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 17:47:00 +00:00 |
|
Nick Burch
|
400bfacc62
|
Tweak comments, layout and exceptions in IOUtils and RawDataBlock. It should now be clearer exactly what they do, and when they become unhappy. Also include a test that ensures that when reading from a slow inputstream (as per bug #42834), we really are ok with the data dribbling in, and do not require it to all come in in blocksize chunks at one
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610439 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 16:31:25 +00:00 |
|
Nick Burch
|
1558c1472f
|
Properly set the values when calling the boolean sets
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610435 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 16:24:28 +00:00 |
|
Nick Burch
|
1f691642c3
|
Fix bug #43008, by deprecating setCellNum() on HSSFCell, and adding moveCell() to HSSFRow, which correctly updates all the references
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610392 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 14:27:51 +00:00 |
|
Nick Burch
|
0f4d8d90ed
|
Fix for bug #43058 - handle setting row grouping for sheets that lacked gutsrecords at that point
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610384 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 13:37:06 +00:00 |
|
Nick Burch
|
9726aea084
|
Add a xlsx sample file with boolean formulas and values in it, as none of the official samples include any booleans!
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610376 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 13:04:18 +00:00 |
|
Nick Burch
|
dc0a0b867a
|
Add a further test to TestHSSFRow which verifies that bug #43901 is invalid
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610340 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 11:12:16 +00:00 |
|
Nick Burch
|
f9e5145d9c
|
Add clone methods to DrawingRecord and AbstractEscherHolderRecord, which allows cloning of some sheets with drawing objects on them. Fixes bug #31795
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610336 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 10:59:04 +00:00 |
|
Nick Burch
|
50e62c9bcf
|
Update changelog again
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610329 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 10:05:03 +00:00 |
|
Nick Burch
|
9c2787efb4
|
Have autoSizeColumn skip over merged regions - bug #43902. Patch from Paolo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610328 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 09:55:20 +00:00 |
|
Nick Burch
|
c0bab46840
|
Shuffle some bits of TestFormulaParser into scratchpad, so it can find HSSFFormulaEvaluator
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610313 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-09 09:22:20 +00:00 |
|
Nick Burch
|
1a6f87e035
|
Finally fix bug #42464 - Expected ExpPtg to be converted from Shared to Non-Shared Formula - tracked down to a signed vs unsigned byte issue!
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610216 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-08 23:01:12 +00:00 |
|
Nick Burch
|
5471fcbdce
|
Make the code for adding a new RichTextRun to a TextRun a bit nicer
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610169 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-08 21:35:53 +00:00 |
|
Nick Burch
|
f06b3921bd
|
Make a start on supporting adding new text to a hslf textrun
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610160 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-08 21:19:51 +00:00 |
|