]> source.dussan.org Git - poi.git/log
poi.git
13 years agoPort more NIO changes over from trunk
Nick Burch [Wed, 5 Jan 2011 09:38:10 +0000 (09:38 +0000)]
Port more NIO changes over from trunk

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

13 years agoBackport the latest POIFS/NPOIFS code from trunk, along with Util to power it, and...
Nick Burch [Thu, 30 Dec 2010 02:35:06 +0000 (02:35 +0000)]
Backport the latest POIFS/NPOIFS code from trunk, along with Util to power it, and HPSF to use it. Also makes a few tweaks to let existing code compile against these new versions

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

13 years agoI need a jar of 3.2 with the new NIO backported to it, so creating a branch to hold it
Nick Burch [Thu, 30 Dec 2010 02:27:03 +0000 (02:27 +0000)]
I need a jar of 3.2 with the new NIO backported to it, so creating a branch to hold it

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

16 years agomerged with trunk r703645 tags/REL_3_2_FINAL REL_3_2_FINAL
Yegor Kozlov [Sat, 11 Oct 2008 10:34:33 +0000 (10:34 +0000)]
merged with trunk r703645

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

16 years agoset version.id=3.2-FINAL
Yegor Kozlov [Sat, 11 Oct 2008 10:19:20 +0000 (10:19 +0000)]
set version.id=3.2-FINAL

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

16 years agotag r703640 as 3.2-final
Yegor Kozlov [Sat, 11 Oct 2008 09:56:11 +0000 (09:56 +0000)]
tag r703640 as 3.2-final

git-svn-id: https://svn.apache.org/repos/asf/poi/tags/REL_3_2_FINAL@703641 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

16 years agoFinish exposing the name of Named Cell Styles via HSSFCellStyle (normally held on...
Nick Burch [Mon, 15 Sep 2008 11:02:18 +0000 (11:02 +0000)]
Finish exposing the name of Named Cell Styles via HSSFCellStyle (normally held on the parent style though)

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

16 years agoMake a start on exposing the StyleRecord details into HSSFCellStyle, but not fully...
Nick Burch [Sun, 14 Sep 2008 22:19:06 +0000 (22:19 +0000)]
Make a start on exposing the StyleRecord details into HSSFCellStyle, but not fully there yet

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

16 years agoFix for bug 45978 - removed eager initialisation of SheetReferences
Josh Micich [Sun, 14 Sep 2008 18:55:28 +0000 (18:55 +0000)]
Fix for bug 45978 - removed eager initialisation of SheetReferences

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

16 years agoReplace some model.Sheet references with usermodel.HSSFSheet ones, to make more in...
Nick Burch [Sat, 13 Sep 2008 13:46:45 +0000 (13:46 +0000)]
Replace some model.Sheet references with usermodel.HSSFSheet ones, to make more in keeping with xssf, and make merges easier

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

16 years agoSlight tidy
Nick Burch [Sat, 13 Sep 2008 13:30:52 +0000 (13:30 +0000)]
Slight tidy

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

16 years agoAdded toString methods formatAsString to CellValue. Changed deprecation on CellValue...
Josh Micich [Sat, 13 Sep 2008 05:43:41 +0000 (05:43 +0000)]
Added toString methods formatAsString to CellValue. Changed deprecation on CellValue.getRichTextStringValue

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

16 years agoRefactored TextFunctions. Some minor fixes - test cases added.
Josh Micich [Sat, 13 Sep 2008 05:14:26 +0000 (05:14 +0000)]
Refactored TextFunctions. Some minor fixes - test cases added.

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

16 years agoMade HSSFFormulaEvaluator no longer require initialisation with sheet or row.
Josh Micich [Fri, 12 Sep 2008 08:18:54 +0000 (08:18 +0000)]
Made HSSFFormulaEvaluator no longer require initialisation with sheet or row.

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

16 years agoExtended support for cached results of formula cells
Josh Micich [Fri, 12 Sep 2008 07:43:20 +0000 (07:43 +0000)]
Extended support for cached results of formula cells

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

16 years agoclarification of ArrayPtg size increment
Josh Micich [Fri, 12 Sep 2008 07:03:00 +0000 (07:03 +0000)]
clarification of ArrayPtg size increment

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

16 years agoRemoved trailing comma from output of HexDump.toHex()
Josh Micich [Fri, 12 Sep 2008 06:58:52 +0000 (06:58 +0000)]
Removed trailing comma from output of HexDump.toHex()

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

16 years agosmall tweak to unit test which was silently creating UnknownPtgs
Josh Micich [Fri, 12 Sep 2008 06:14:07 +0000 (06:14 +0000)]
small tweak to unit test which was silently creating UnknownPtgs

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

16 years agoFix for bug 45639 - cleaned up index logic inside ColumnInfoRecordsAggregate
Josh Micich [Thu, 11 Sep 2008 23:18:50 +0000 (23:18 +0000)]
Fix for bug 45639 - cleaned up index logic inside ColumnInfoRecordsAggregate

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

16 years agoRefactoring MultiOperandNumericFunction - removed Ref2DEval.
Josh Micich [Thu, 11 Sep 2008 07:16:20 +0000 (07:16 +0000)]
Refactoring MultiOperandNumericFunction - removed Ref2DEval.

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

16 years agofixed special cases of MODE function
Josh Micich [Wed, 10 Sep 2008 23:37:22 +0000 (23:37 +0000)]
fixed special cases of MODE function

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

16 years agoRefactored finance functions.
Josh Micich [Wed, 10 Sep 2008 22:43:30 +0000 (22:43 +0000)]
Refactored finance functions.

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

16 years agoRefactored hierarchy of MultiOperandNumericFunction. Fixed error value handling....
Josh Micich [Wed, 10 Sep 2008 21:21:28 +0000 (21:21 +0000)]
Refactored hierarchy of MultiOperandNumericFunction. Fixed error value handling.  Enabled error value check in TestFormulasFromSpreadsheet

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

16 years ago(Should have been submitted with 693939) Fixing error value handling for numeric...
Josh Micich [Wed, 10 Sep 2008 19:33:58 +0000 (19:33 +0000)]
(Should have been submitted with 693939) Fixing error value handling for numeric functions. Refactored hierarchy.

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

16 years ago(Should have been submitted with 693939) Fixing error value handling for numeric...
Josh Micich [Wed, 10 Sep 2008 19:27:24 +0000 (19:27 +0000)]
(Should have been submitted with 693939) Fixing error value handling for numeric functions. Refactored hierarchy.

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

16 years agoFixing error value handling for numeric functions. Refactored hierarchy.
Josh Micich [Wed, 10 Sep 2008 19:23:43 +0000 (19:23 +0000)]
Fixing error value handling for numeric functions. Refactored hierarchy.

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

16 years agoFixed special cases of INDEX function (single columns / single rows, and errors)
Josh Micich [Tue, 9 Sep 2008 23:46:46 +0000 (23:46 +0000)]
Fixed special cases of INDEX function (single columns / single rows, and errors)

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

16 years agoremoved debug code accidentally submitted with r693591
Josh Micich [Tue, 9 Sep 2008 22:26:28 +0000 (22:26 +0000)]
removed debug code accidentally submitted with r693591

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

16 years agoAdded support for parsing array constants in formulas. (Helping investigation for...
Josh Micich [Tue, 9 Sep 2008 20:25:16 +0000 (20:25 +0000)]
Added support for parsing array constants in formulas. (Helping investigation for bug 45752)

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

16 years agodon't increment the number of shapes when cloning a sheet with drawings
Yegor Kozlov [Tue, 9 Sep 2008 06:58:35 +0000 (06:58 +0000)]
don't increment the number of shapes when cloning a sheet with drawings

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

16 years agoCommon refactoring for one arg numeric functions
Josh Micich [Mon, 8 Sep 2008 22:46:41 +0000 (22:46 +0000)]
Common refactoring for one arg numeric functions

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

16 years agoRefactored OperandResolver coerce functions to convert BlankEval to 0.0
Josh Micich [Mon, 8 Sep 2008 21:34:45 +0000 (21:34 +0000)]
Refactored OperandResolver coerce functions to convert BlankEval to 0.0

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

16 years agoFixes for DAY/MONTH/YEAR functions (junit cases added)
Josh Micich [Mon, 8 Sep 2008 20:28:05 +0000 (20:28 +0000)]
Fixes for DAY/MONTH/YEAR functions (junit cases added)

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

16 years agoAdditional fix for 45720 - bug in HSSFWorkbook.findExistingBuiltinNameRecordIdx
Josh Micich [Mon, 8 Sep 2008 19:49:03 +0000 (19:49 +0000)]
Additional fix for 45720 - bug in HSSFWorkbook.findExistingBuiltinNameRecordIdx

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

16 years agocosmetic fix for Area3DPtg.toString()
Josh Micich [Mon, 8 Sep 2008 19:13:09 +0000 (19:13 +0000)]
cosmetic fix for Area3DPtg.toString()

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

16 years agoFix bug #45761 - Support for Very Hidden excel sheets in HSSF
Nick Burch [Mon, 8 Sep 2008 17:43:31 +0000 (17:43 +0000)]
Fix bug #45761 - Support for Very Hidden excel sheets in HSSF

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

16 years agoalways call Workbook.cloneDrawings when cloning sheets
Yegor Kozlov [Mon, 8 Sep 2008 13:02:21 +0000 (13:02 +0000)]
always call Workbook.cloneDrawings when cloning sheets

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

16 years agoPatch from bug #45738 - Initial HWPF support for Office Art Shapes
Nick Burch [Sun, 7 Sep 2008 18:32:51 +0000 (18:32 +0000)]
Patch from bug #45738 - Initial HWPF support for Office Art Shapes

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

16 years agofixed bug #45720: cloneSheet breaks autofilters.
Yegor Kozlov [Sun, 7 Sep 2008 16:30:35 +0000 (16:30 +0000)]
fixed bug #45720: cloneSheet breaks autofilters.

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

16 years agoMinor fixes to YEARFRAC(). Added ISEVEN() and ISODD(). Added test cases.
Josh Micich [Sat, 6 Sep 2008 06:04:01 +0000 (06:04 +0000)]
Minor fixes to YEARFRAC(). Added ISEVEN() and ISODD(). Added test cases.

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

16 years agoFixes for special cases of lookup functions (test cases added)
Josh Micich [Sat, 6 Sep 2008 05:30:31 +0000 (05:30 +0000)]
Fixes for special cases of lookup functions (test cases added)

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

16 years agoreverted changes accidentally submitted with r692538
Josh Micich [Fri, 5 Sep 2008 20:43:37 +0000 (20:43 +0000)]
reverted changes accidentally submitted with r692538

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

16 years agoModified formula evaluator to handle whole column refs
Josh Micich [Fri, 5 Sep 2008 20:38:51 +0000 (20:38 +0000)]
Modified formula evaluator to handle whole column refs

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

16 years agoMinor fixes for numeric operators - junit added. Some refactoring.
Josh Micich [Fri, 5 Sep 2008 18:22:30 +0000 (18:22 +0000)]
Minor fixes for numeric operators - junit added.  Some refactoring.

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

16 years agoFix for bug 45376 - added caching to HSSFFormulaEvaluator
Josh Micich [Thu, 4 Sep 2008 23:16:15 +0000 (23:16 +0000)]
Fix for bug 45376 - added caching to HSSFFormulaEvaluator

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

16 years agoMade HSSFFormulaEvaluator capable of handling simple named ranges
Josh Micich [Thu, 4 Sep 2008 21:32:17 +0000 (21:32 +0000)]
Made HSSFFormulaEvaluator capable of handling simple named ranges

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

16 years agoFixed compiler warnings, linked junit test to suite
Josh Micich [Thu, 4 Sep 2008 21:05:50 +0000 (21:05 +0000)]
Fixed compiler warnings, linked junit test to suite

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

16 years agoFix unused import (correction to r692239)
Josh Micich [Thu, 4 Sep 2008 21:01:48 +0000 (21:01 +0000)]
Fix unused import (correction to r692239)

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