]> source.dussan.org Git - poi.git/log
poi.git
16 years agoBug 45784 - More fixes to SeriesTextRecord
Josh Micich [Thu, 6 Nov 2008 03:43:17 +0000 (03:43 +0000)]
Bug 45784 - More fixes to SeriesTextRecord

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711764 13f79535-47bb-0310-9956-ffa450edef68

16 years agoIntroduced ContinuableRecord to help fix serialization of StringRecords with large...
Josh Micich [Thu, 6 Nov 2008 01:12:41 +0000 (01:12 +0000)]
Introduced ContinuableRecord to help fix serialization of StringRecords with large data.  Fixed TextObjectRecord to only write 16bit unicode when needed.  Simplification in UnicodeString.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711749 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed mistake in test case. Constant value was 4 bytes too large (should be max...
Josh Micich [Wed, 5 Nov 2008 23:45:42 +0000 (23:45 +0000)]
Fixed mistake in test case.  Constant value was 4 bytes too large (should be max *data* size not max *record* size).

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711746 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactoring test case
Josh Micich [Wed, 5 Nov 2008 23:35:02 +0000 (23:35 +0000)]
Refactoring test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711741 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactoring test case
Josh Micich [Wed, 5 Nov 2008 23:28:55 +0000 (23:28 +0000)]
Refactoring test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711739 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed bug in conversion to/from text cells
Josh Micich [Wed, 5 Nov 2008 20:46:00 +0000 (20:46 +0000)]
Fixed bug in conversion to/from text cells

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711694 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactored test case
Josh Micich [Wed, 5 Nov 2008 06:15:59 +0000 (06:15 +0000)]
Refactored test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711515 13f79535-47bb-0310-9956-ffa450edef68

16 years agoConverted SupBookRecord to use plain Strings instead of UnicodeStrings
Josh Micich [Wed, 5 Nov 2008 05:52:35 +0000 (05:52 +0000)]
Converted SupBookRecord to use plain Strings instead of UnicodeStrings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711514 13f79535-47bb-0310-9956-ffa450edef68

16 years agoConverted ConstantValueParser to use plain Strings instead of UnicodeStrings
Josh Micich [Wed, 5 Nov 2008 05:45:17 +0000 (05:45 +0000)]
Converted ConstantValueParser to use plain Strings instead of UnicodeStrings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711513 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactored test case
Josh Micich [Wed, 5 Nov 2008 03:50:31 +0000 (03:50 +0000)]
Refactored test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711505 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdated status of the fixed bug #46033
Yegor Kozlov [Mon, 3 Nov 2008 19:23:52 +0000 (19:23 +0000)]
updated status of the fixed bug #46033

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@710136 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed bug #46033: table cells had incorrect text type resulting in corrupted style...
Yegor Kozlov [Mon, 3 Nov 2008 19:19:39 +0000 (19:19 +0000)]
fixed bug #46033: table cells had incorrect text type resulting in corrupted style info

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@710134 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed #46122: Picture#getEscherBSERecord threw NullPointerException if EscherContaine...
Yegor Kozlov [Mon, 3 Nov 2008 17:54:01 +0000 (17:54 +0000)]
fixed #46122: Picture#getEscherBSERecord threw NullPointerException if EscherContainerRecord.BSTORE_CONTAINER was not found

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@710114 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSimplified multiple record expansion logic
Josh Micich [Fri, 31 Oct 2008 23:24:41 +0000 (23:24 +0000)]
Simplified multiple record expansion logic

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709598 13f79535-47bb-0310-9956-ffa450edef68

16 years agomade DrawingSelectionRecord into a plain BIFF record (not an escher holder aggregate...
Josh Micich [Fri, 31 Oct 2008 21:17:08 +0000 (21:17 +0000)]
made DrawingSelectionRecord into a plain BIFF record (not an escher holder aggregate). Added some interpretation of fields

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709570 13f79535-47bb-0310-9956-ffa450edef68

16 years agoconverted getRecordSize methods to getDataSize
Josh Micich [Fri, 31 Oct 2008 01:02:55 +0000 (01:02 +0000)]
converted getRecordSize methods to getDataSize

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709317 13f79535-47bb-0310-9956-ffa450edef68

16 years agoIntroduced Record.getDataSize() method
Josh Micich [Thu, 30 Oct 2008 22:13:56 +0000 (22:13 +0000)]
Introduced Record.getDataSize() method

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709264 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRemoved dodgy superlcass implementation of Record.getRecordSize()
Josh Micich [Thu, 30 Oct 2008 22:07:26 +0000 (22:07 +0000)]
Removed dodgy superlcass implementation of Record.getRecordSize()

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709263 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory...
Josh Micich [Thu, 30 Oct 2008 20:17:04 +0000 (20:17 +0000)]
Fix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory usage

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709235 13f79535-47bb-0310-9956-ffa450edef68

16 years agoOptimised slow test case (after reviewing original purpose)
Josh Micich [Thu, 30 Oct 2008 18:33:35 +0000 (18:33 +0000)]
Optimised slow test case (after reviewing original purpose)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709221 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed compiler warnings / simplified code
Josh Micich [Thu, 30 Oct 2008 17:56:34 +0000 (17:56 +0000)]
Fixed compiler warnings / simplified code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709217 13f79535-47bb-0310-9956-ffa450edef68

16 years agoremoved obsolete methods
Josh Micich [Thu, 30 Oct 2008 00:21:24 +0000 (00:21 +0000)]
removed obsolete methods

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709054 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAllowed for quad-byte padding alignment on ObjRecord
Josh Micich [Wed, 29 Oct 2008 20:13:58 +0000 (20:13 +0000)]
Allowed for quad-byte padding alignment on ObjRecord

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708996 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSmall fix for bug in RecordInputStream.readAllContinuedRemainder() introduced in...
Josh Micich [Mon, 27 Oct 2008 23:44:44 +0000 (23:44 +0000)]
Small fix for bug in RecordInputStream.readAllContinuedRemainder()  introduced in r707778.  It seems like only BiffViewer was affected.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708385 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPreparation for fix for bug 46009. (Bug visible on ooxml branch, but this change...
Josh Micich [Mon, 27 Oct 2008 19:24:42 +0000 (19:24 +0000)]
Preparation for fix for bug 46009.  (Bug visible on ooxml branch, but this change will expose the problem)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708286 13f79535-47bb-0310-9956-ffa450edef68

16 years agoBugzilla 46065 - added implementation for VALUE function
Josh Micich [Mon, 27 Oct 2008 18:16:44 +0000 (18:16 +0000)]
Bugzilla 46065 - added implementation for VALUE function

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708262 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRemoved obsolete class
Josh Micich [Mon, 27 Oct 2008 18:12:09 +0000 (18:12 +0000)]
Removed obsolete class

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708260 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch from bug #46092 - fix hssf dev utility
Nick Burch [Mon, 27 Oct 2008 17:59:39 +0000 (17:59 +0000)]
Patch from bug #46092 - fix hssf dev utility

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708252 13f79535-47bb-0310-9956-ffa450edef68

16 years agoLink typo fix
Nick Burch [Mon, 27 Oct 2008 17:26:52 +0000 (17:26 +0000)]
Link typo fix

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@708242 13f79535-47bb-0310-9956-ffa450edef68

16 years agoBugzilla 45966 - added implementation for FIND function (patch from Torstein Tauno...
Josh Micich [Sun, 26 Oct 2008 08:17:06 +0000 (08:17 +0000)]
Bugzilla 45966 - added implementation for FIND function (patch from Torstein Tauno Svendsen).

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707953 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFurther simplification to RecordInputStream. Mostly regarding Strings, ContinueRecor...
Josh Micich [Sat, 25 Oct 2008 01:02:37 +0000 (01:02 +0000)]
Further simplification to RecordInputStream.  Mostly regarding Strings, ContinueRecords and LittleEndianInput

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707802 13f79535-47bb-0310-9956-ffa450edef68

16 years agoshould have been submitted with c707778
Josh Micich [Fri, 24 Oct 2008 23:19:26 +0000 (23:19 +0000)]
should have been submitted with c707778

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707780 13f79535-47bb-0310-9956-ffa450edef68

16 years agoOptimisation of RecordInputStream - removed intermediate 8K byte buffer. Expected...
Josh Micich [Fri, 24 Oct 2008 23:13:44 +0000 (23:13 +0000)]
Optimisation of RecordInputStream - removed intermediate 8K byte buffer.  Expected performance gain was not realised immediately, so LittleEndianInput stuff has been pushed down into DocumentInputStream to help.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707778 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed test suite name
Josh Micich [Fri, 24 Oct 2008 19:25:11 +0000 (19:25 +0000)]
Fixed test suite name

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707729 13f79535-47bb-0310-9956-ffa450edef68

16 years agoGeneral clean-up in LittleEndian util class. (Some optimization, some obsolete code...
Josh Micich [Fri, 24 Oct 2008 08:58:00 +0000 (08:58 +0000)]
General clean-up in LittleEndian util class. (Some optimization, some obsolete code removal)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707585 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSimplification and code clean-up
Josh Micich [Fri, 24 Oct 2008 05:46:29 +0000 (05:46 +0000)]
Simplification and code clean-up

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707551 13f79535-47bb-0310-9956-ffa450edef68

16 years agoremoving unused code
Josh Micich [Fri, 24 Oct 2008 04:40:37 +0000 (04:40 +0000)]
removing unused code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707542 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRemoved String methods from LittleEndianInput
Josh Micich [Fri, 24 Oct 2008 04:30:38 +0000 (04:30 +0000)]
Removed String methods from LittleEndianInput

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707541 13f79535-47bb-0310-9956-ffa450edef68

16 years agoadded LittleEndianByteArrayInputStream
Josh Micich [Fri, 24 Oct 2008 03:47:42 +0000 (03:47 +0000)]
added LittleEndianByteArrayInputStream

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707534 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFurther conversion of Ptg classes to use LittleEndian input/output interfaces
Josh Micich [Fri, 24 Oct 2008 02:08:47 +0000 (02:08 +0000)]
Further conversion of Ptg classes to use LittleEndian input/output interfaces

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707525 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for unicode string bug in StyleRecord. Improvements to WriteAccessRecord.
Josh Micich [Fri, 24 Oct 2008 00:58:49 +0000 (00:58 +0000)]
Fix for unicode string bug in StyleRecord.  Improvements to WriteAccessRecord.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707519 13f79535-47bb-0310-9956-ffa450edef68

16 years agoConverted Ptgs to use LittleEndianOutput
Josh Micich [Thu, 23 Oct 2008 22:28:05 +0000 (22:28 +0000)]
Converted Ptgs to use LittleEndianOutput

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707486 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed re-serialization of tAttrChoose
Josh Micich [Thu, 23 Oct 2008 21:42:05 +0000 (21:42 +0000)]
fixed re-serialization of tAttrChoose

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707481 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45778 - made ObjRecord read sub-record ftLbsData properly
Josh Micich [Thu, 23 Oct 2008 19:08:42 +0000 (19:08 +0000)]
Fix for bug 45778 - made ObjRecord read sub-record ftLbsData properly

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707450 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 46053 - fixed evaluation cache dependency analysis when changing blank...
Josh Micich [Tue, 21 Oct 2008 21:25:50 +0000 (21:25 +0000)]
Fix for bug 46053 - fixed evaluation cache dependency analysis when changing blank cells

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@706772 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdated release version on the index page, started a new section in the change log
Yegor Kozlov [Tue, 21 Oct 2008 06:47:35 +0000 (06:47 +0000)]
updated release version on the index page, started a new section in the change log

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@706540 13f79535-47bb-0310-9956-ffa450edef68

16 years agoset trunk version.id=3.3-alpha1
Yegor Kozlov [Sat, 11 Oct 2008 12:01:42 +0000 (12:01 +0000)]
set trunk version.id=3.3-alpha1

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703651 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed error in eval.xml: use &lt; instead of '<'
Yegor Kozlov [Sat, 11 Oct 2008 10:31:24 +0000 (10:31 +0000)]
fixed error in eval.xml: use &lt; instead of '<'

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703645 13f79535-47bb-0310-9956-ffa450edef68

16 years agofix for bug 45866 - allowed for change of unicode compression across Continue records
Josh Micich [Sat, 11 Oct 2008 01:11:05 +0000 (01:11 +0000)]
fix for bug 45866 - allowed for change of unicode compression across Continue records

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703620 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMade RecordInputStream final (major clean-up in test cases and BiffViewer)
Josh Micich [Fri, 10 Oct 2008 22:59:14 +0000 (22:59 +0000)]
Made RecordInputStream final (major clean-up in test cases and BiffViewer)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703596 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45964 - support for link formulas in Text Objects
Josh Micich [Fri, 10 Oct 2008 00:40:58 +0000 (00:40 +0000)]
Fix for bug 45964 - support for link formulas in Text Objects

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703302 13f79535-47bb-0310-9956-ffa450edef68

16 years agoShould have been submitted with r703100 (changes to Ptg)
Josh Micich [Thu, 9 Oct 2008 16:10:39 +0000 (16:10 +0000)]
Should have been submitted with r703100 (changes to Ptg)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703197 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRemoved last occurrences of storing Ptg arrays in Stacks. Some related clean-up.
Josh Micich [Thu, 9 Oct 2008 08:33:54 +0000 (08:33 +0000)]
Removed last occurrences of storing Ptg arrays in Stacks.  Some related clean-up.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703100 13f79535-47bb-0310-9956-ffa450edef68

16 years agoconverted short HSSFCell.getCellNum to int getColumnIndex
Josh Micich [Thu, 9 Oct 2008 07:44:37 +0000 (07:44 +0000)]
converted short HSSFCell.getCellNum to int getColumnIndex

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703092 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPerformance optimisation for EvaluationCache. Changed to use HSSFCell as key into...
Josh Micich [Thu, 9 Oct 2008 06:07:36 +0000 (06:07 +0000)]
Performance optimisation for EvaluationCache.  Changed to use HSSFCell as key into cache entry map.  Reduced dependency information storage for blank cells.  Introduced EvaluationSheet and EvaluationCell interfaces.  Modified HSSFFormulaEvaluator API to have simpler notify~ methods

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703063 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for 43354 - made the formula evaluator capable of handling missing function arguments
Josh Micich [Mon, 6 Oct 2008 19:13:41 +0000 (19:13 +0000)]
Fix for 43354 - made the formula evaluator capable of handling missing function arguments

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@702231 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixing comments and formatting inside Record subclasses
Josh Micich [Sun, 5 Oct 2008 07:22:12 +0000 (07:22 +0000)]
Fixing comments and formatting inside Record subclasses

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701756 13f79535-47bb-0310-9956-ffa450edef68

16 years agoBetter bounds checking in RecordInputStream. Removed rarely used methods readShortArr...
Josh Micich [Sun, 5 Oct 2008 04:43:48 +0000 (04:43 +0000)]
Better bounds checking in RecordInputStream. Removed rarely used methods readShortArray and putShortArray

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701747 13f79535-47bb-0310-9956-ffa450edef68

16 years agochanged workbook reference to index in CellLocation
Josh Micich [Sat, 4 Oct 2008 04:59:26 +0000 (04:59 +0000)]
changed workbook reference to index in CellLocation

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701598 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45912 - ArrayIndexOutOfBoundsException in EmbeddedObjectRefSubRecord
Josh Micich [Fri, 3 Oct 2008 23:50:22 +0000 (23:50 +0000)]
Fix for bug 45912 - ArrayIndexOutOfBoundsException in EmbeddedObjectRefSubRecord

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701569 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed bug #45889:rrayIndexOutOfBoundsException when constructing HSLF Table with...
Yegor Kozlov [Fri, 3 Oct 2008 05:27:06 +0000 (05:27 +0000)]
fixed bug #45889:rrayIndexOutOfBoundsException when constructing HSLF Table with a single row

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701302 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed bug in CellCacheEntry (support for caching blank evaluation results)
Josh Micich [Wed, 1 Oct 2008 20:56:21 +0000 (20:56 +0000)]
Fixed bug in CellCacheEntry (support for caching blank evaluation results)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700916 13f79535-47bb-0310-9956-ffa450edef68

16 years agoinitial support for creating hyperlinks in HSLF, units test are still to do
Yegor Kozlov [Tue, 30 Sep 2008 15:11:26 +0000 (15:11 +0000)]
initial support for creating hyperlinks in HSLF, units test are still to do

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700493 13f79535-47bb-0310-9956-ffa450edef68

16 years agoreverted the change made in r693085 , see bug #45859
Yegor Kozlov [Tue, 30 Sep 2008 14:32:37 +0000 (14:32 +0000)]
reverted the change made in r693085 , see bug #45859

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700479 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactored fillFields() method into constructor in Record class hierarchy
Josh Micich [Tue, 30 Sep 2008 06:18:44 +0000 (06:18 +0000)]
Refactored fillFields() method into constructor in Record class hierarchy

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700356 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRemoved validateSid method from Record classes
Josh Micich [Tue, 30 Sep 2008 02:30:53 +0000 (02:30 +0000)]
Removed validateSid method from Record classes

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700327 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdated formula evaluator documentation due to bugzilla 45768
Josh Micich [Mon, 29 Sep 2008 23:12:53 +0000 (23:12 +0000)]
Updated formula evaluator documentation due to bugzilla 45768

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700304 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45876 - allowed BoundSheetRecord to take sheet names longer than 31 chars
Josh Micich [Mon, 29 Sep 2008 22:04:20 +0000 (22:04 +0000)]
Fix for bug 45876 - allowed BoundSheetRecord to take sheet names longer than 31 chars

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700280 13f79535-47bb-0310-9956-ffa450edef68

16 years agoShould have been submitted with c700203 (Refactoring row-blocks record reading logic...
Josh Micich [Mon, 29 Sep 2008 18:48:43 +0000 (18:48 +0000)]
Should have been submitted with c700203 (Refactoring row-blocks record reading logic in Sheet)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700204 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRefactoring row-blocks record reading logic in Sheet
Josh Micich [Mon, 29 Sep 2008 18:43:53 +0000 (18:43 +0000)]
Refactoring row-blocks record reading logic in Sheet

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700203 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45890 - made HSSFSheet.shiftRows also update conditional formats
Josh Micich [Mon, 29 Sep 2008 07:27:14 +0000 (07:27 +0000)]
Fix for bug 45890 - made HSSFSheet.shiftRows also update conditional formats

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700005 13f79535-47bb-0310-9956-ffa450edef68

16 years agoBug 45865 - modified Formula Parser/Evaluator to handle cross-worksheet formulas
Josh Micich [Sun, 28 Sep 2008 02:04:31 +0000 (02:04 +0000)]
Bug 45865 - modified Formula Parser/Evaluator to handle cross-worksheet formulas

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699761 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCode cleanup in junit
Josh Micich [Fri, 26 Sep 2008 20:32:06 +0000 (20:32 +0000)]
Code cleanup in junit

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699489 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix formula parser to properly support the range operator. Small fixes to parsing...
Josh Micich [Fri, 26 Sep 2008 20:25:45 +0000 (20:25 +0000)]
Fix formula parser to properly support the range operator. Small fixes to parsing of sheet names and full column references.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699487 13f79535-47bb-0310-9956-ffa450edef68

16 years agoChanged HSSFEvaluationWorkbook to avoid re-parsing cell formulas during execution...
Josh Micich [Fri, 26 Sep 2008 04:49:20 +0000 (04:49 +0000)]
Changed HSSFEvaluationWorkbook to avoid re-parsing cell formulas during execution. (working towards fix for bug 45865)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699178 13f79535-47bb-0310-9956-ffa450edef68

16 years agoOptimised the FormulaEvaluator to take cell dependencies into account
Josh Micich [Tue, 23 Sep 2008 00:40:22 +0000 (00:40 +0000)]
Optimised the FormulaEvaluator to take cell dependencies into account

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@698047 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome clean-up in BoundSheetRecord
Josh Micich [Mon, 22 Sep 2008 23:43:50 +0000 (23:43 +0000)]
Some clean-up in BoundSheetRecord

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@698039 13f79535-47bb-0310-9956-ffa450edef68

16 years agoApply part of patch from bug #16936, with the rest made more HSSFCell like - Initial...
Nick Burch [Sun, 21 Sep 2008 19:50:21 +0000 (19:50 +0000)]
Apply part of patch from bug #16936, with the rest made more HSSFCell like - Initial support for whole-row cell styling

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697599 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImproved tests to show that bugs #45062 and #44292 are fixed
Nick Burch [Sun, 21 Sep 2008 19:31:34 +0000 (19:31 +0000)]
Improved tests to show that bugs #45062 and #44292 are fixed

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697595 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate hssf.extractor.ExcelExtractor to optionally output blank cells too
Nick Burch [Sun, 21 Sep 2008 19:17:41 +0000 (19:17 +0000)]
Update hssf.extractor.ExcelExtractor to optionally output blank cells too

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697589 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTest to show that bug #45492 is invalid
Nick Burch [Sun, 21 Sep 2008 18:56:32 +0000 (18:56 +0000)]
Test to show that bug #45492 is invalid

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697584 13f79535-47bb-0310-9956-ffa450edef68

16 years agoInclude the sheet name in the output of examples.XLS2CSVmra
Nick Burch [Sun, 21 Sep 2008 18:43:49 +0000 (18:43 +0000)]
Include the sheet name in the output of examples.XLS2CSVmra

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697580 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix bug #45784 - Support long chart titles in SeriesTextRecords
Nick Burch [Sun, 21 Sep 2008 17:49:20 +0000 (17:49 +0000)]
Fix bug #45784 - Support long chart titles in SeriesTextRecords

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697562 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix bug #45777 - Throw an exception if HSSF Footer or Header is attemped to be set...
Nick Burch [Sun, 21 Sep 2008 17:38:39 +0000 (17:38 +0000)]
Fix bug #45777 - Throw an exception if HSSF Footer or Header is attemped to be set too long, rather than having it break during writing out

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697559 13f79535-47bb-0310-9956-ffa450edef68

16 years agopatch from bug #45844: Addtional diagnostics for SlideShowRecordDumper
Yegor Kozlov [Sun, 21 Sep 2008 14:14:34 +0000 (14:14 +0000)]
patch from bug #45844: Addtional diagnostics for SlideShowRecordDumper

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697520 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome clean-up after r696898 (partitioning common formula logic). Fixed compiler error...
Josh Micich [Fri, 19 Sep 2008 16:34:21 +0000 (16:34 +0000)]
Some clean-up after r696898 (partitioning common formula logic). Fixed compiler error in example XLS2CSVmra

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697145 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPartitioning common formula logic. Introduced FormulaParsingWorkbook and EvaluationW...
Josh Micich [Fri, 19 Sep 2008 02:19:58 +0000 (02:19 +0000)]
Partitioning common formula logic.  Introduced FormulaParsingWorkbook and EvaluationWorkbook interfaces to make merge with ooxml branch easier

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696898 13f79535-47bb-0310-9956-ffa450edef68

16 years agocode clean-up (removed compiler warnings/unused methods)
Josh Micich [Fri, 19 Sep 2008 00:02:21 +0000 (00:02 +0000)]
code clean-up (removed compiler warnings/unused methods)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696860 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPartitioning common formula logic. Introduced FormulaRenderingWorkbook interface...
Josh Micich [Thu, 18 Sep 2008 21:22:23 +0000 (21:22 +0000)]
Partitioning common formula logic.  Introduced FormulaRenderingWorkbook interface to make merge with ooxml branch easier

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696813 13f79535-47bb-0310-9956-ffa450edef68

16 years agopatch from bug #45814: Specify RecordType for slide show Handout
Yegor Kozlov [Thu, 18 Sep 2008 10:58:39 +0000 (10:58 +0000)]
patch from bug #45814: Specify RecordType for slide show Handout

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696627 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed bug 45815: bit mask values inStyleTextPropAtom are not preserved across read...
Yegor Kozlov [Thu, 18 Sep 2008 10:45:00 +0000 (10:45 +0000)]
fixed bug 45815: bit mask values inStyleTextPropAtom are not preserved across read-write

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696623 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed bug #45829: HSSFPicture.getImageDimension() fails when DPI of image is zero
Yegor Kozlov [Thu, 18 Sep 2008 10:28:24 +0000 (10:28 +0000)]
fixed bug #45829: HSSFPicture.getImageDimension() fails when DPI of image is zero

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696622 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSmall tweak to NamePtg and Ref3DPtg
Josh Micich [Wed, 17 Sep 2008 22:35:09 +0000 (22:35 +0000)]
Small tweak to NamePtg and Ref3DPtg

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696501 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSwapped deprecated code
Josh Micich [Wed, 17 Sep 2008 00:03:07 +0000 (00:03 +0000)]
Swapped deprecated code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696111 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdded junit for bug 45732 (fix was earlier, probably in r694631)
Josh Micich [Tue, 16 Sep 2008 23:59:17 +0000 (23:59 +0000)]
Added junit for bug 45732 (fix was earlier, probably in r694631)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696109 13f79535-47bb-0310-9956-ffa450edef68

16 years agoReverting method name change. Taking a risk on breaking binary compatibility for...
Josh Micich [Tue, 16 Sep 2008 21:56:36 +0000 (21:56 +0000)]
Reverting method name change.  Taking a risk on breaking binary compatibility for method HSSFSheet. getDefaultColWidth() (follow-on from r696075 / bug 45805)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696084 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45805 - 16-bit signed/unsigned problems in HSSFSheet.getColWidth() etc
Josh Micich [Tue, 16 Sep 2008 21:38:47 +0000 (21:38 +0000)]
Fix for bug 45805 - 16-bit signed/unsigned problems in HSSFSheet.getColWidth() etc

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696075 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug 45780 - update area refs during HSSFSheet.shiftRows()
Josh Micich [Tue, 16 Sep 2008 20:17:30 +0000 (20:17 +0000)]
Fix for bug 45780 - update area refs during HSSFSheet.shiftRows()

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696038 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix inspired by bug #45804 - Update HSMF to handle Outlook 3.0 msg files, which have...
Nick Burch [Mon, 15 Sep 2008 21:51:14 +0000 (21:51 +0000)]
Fix inspired by bug #45804 - Update HSMF to handle Outlook 3.0 msg files, which have a different string chunk type

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695649 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake MissingCellPolicy javadocs even more explicit about iterators, as people seem...
Nick Burch [Mon, 15 Sep 2008 20:58:30 +0000 (20:58 +0000)]
Make MissingCellPolicy javadocs even more explicit about iterators, as people seem not to quite get it

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695621 13f79535-47bb-0310-9956-ffa450edef68