]>
source.dussan.org Git - poi.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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