Jason Height
aec407bceb
Patch to fix bugs 15556 and 22742.
...
Double byte handeling of SSTDeserializer now works.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353396 13f79535-47bb-0310-9956-ffa450edef68
2003-10-14 07:18:17 +00:00
Avik Sengupta
926262df8d
Sheet naming checks caused a test failure in cloneSheet.
...
CloneSheet used an invalid character, which we now dont allow! Corrected.
Good thing we have tests!!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353393 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 16:45:01 +00:00
Avik Sengupta
fd2cc4b7d1
PR: 13921
...
Sheet name should not be greater than 31 chars and should not contain \/?*[]
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353385 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 19:21:57 +00:00
Jason Height
1afc8c1cb4
ExtSST serialization pacth to fix corruption when there are a large number of strings in the SST record.
...
It seems that only 128 buckets can be serialized. This patch addresses this excel oddity.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353372 13f79535-47bb-0310-9956-ffa450edef68
2003-09-25 08:08:05 +00:00
Jason Height
f120f93536
Back patched my changes from HEAD
...
- Zero length LabelRecord
- Incorrect offset for LabelRecord
- ExtSST serializetion (length not calculated correctly)
- StringRecord is in value section
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353367 13f79535-47bb-0310-9956-ffa450edef68
2003-09-23 00:35:16 +00:00
Glen Stampoultzis
2b241e6823
Fixed bug relating to rewriting empty workbooks. The aggregates were not being added to the records in this case.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353363 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 09:58:24 +00:00
Danny Muid
e533ca4d75
Changed merged region tracking to use object pointers rather than
...
index pointers so we don't have to make sure the indices are up to date.
PR: 22922
Submitted by: xuemin@appresso.com (Xuemin Guan)
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS: If this change addresses a PR in the problem report tracking
CVS: database, then enter the PR number(s) here.
CVS: Obtained from:
CVS: If this change has been taken from another system, such as NCSA,
CVS: then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS: If this code has been contributed to Apache by someone else; i.e.,
CVS: they sent us a patch or a new module, then include their name/email
CVS: address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS: If we are doing pre-commit code reviews and someone else has
CVS: reviewed your changes, include their name(s) here.
CVS: If you have not had it reviewed then delete this line.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353343 13f79535-47bb-0310-9956-ffa450edef68
2003-09-06 18:56:29 +00:00
Glen Stampoultzis
e57ffd3bf5
Fixed up some issues with the system out logger.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353334 13f79535-47bb-0310-9956-ffa450edef68
2003-09-04 03:47:25 +00:00
Avik Sengupta
3e26a5403a
access the result of string formulas
...
getStringValue on HSSFCell now returns the formula result if it's a string formula
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353325 13f79535-47bb-0310-9956-ffa450edef68
2003-08-30 13:41:56 +00:00
Avik Sengupta
a1b3efa614
Facility to use Macro functions in formulas.
...
Major functionality upgrade, thanks to Paul Krause
Some of the Named Range and Area3d functionality can now be enhanced using the features of this patch.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353315 13f79535-47bb-0310-9956-ffa450edef68
2003-08-23 19:40:05 +00:00
Avik Sengupta
e1c8093b7a
Bug id 21722: Protect record to Sheets
...
Submitted by Rick Berman..Thanks.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353310 13f79535-47bb-0310-9956-ffa450edef68
2003-08-23 18:54:28 +00:00
Avik Sengupta
02eaa94535
Slow input stream patch, bug 13478
...
Thanks Tony Chao and Chris Nokleberg
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353277 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 19:36:37 +00:00
No Author
250442a0a2
This commit was manufactured by cvs2svn to create branch 'REL_2_BRANCH'.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353276 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 19:35:19 +00:00
Avik Sengupta
f4d8913964
bug id 21674: Javadoc changes. Submitted by Eric Ladner. Thanks
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353272 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 17:55:09 +00:00
Rainer Klute
71060cc5c7
Bug 21775
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353254 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 22:01:37 +00:00
Avik Sengupta
abe41db286
bug 15228 and related fixes:
...
1. Correct structure of NamePtg
2. Correct Unicode handling of strings in StyleRecord and StringPtg
3. Workaround for SheetReferences
4. Ensure correct handling in NameRecord if we cant parse PTGs
5. Ensure correct order of String and SharFormula records
6. Testcase!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353244 13f79535-47bb-0310-9956-ffa450edef68
2003-07-25 18:22:20 +00:00
Shawn Laubach
b6967b691a
Added features to test and change the display of gridlines, formulas, and row/column headings. This is in reference to bug 21884. Started keeping track of the WindowTwoRecord reference to easy update without a search. Modified other procedures to use the reference where possible.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353243 13f79535-47bb-0310-9956-ffa450edef68
2003-07-25 14:28:52 +00:00
Shawn Laubach
466f9aa1d3
Fixed the problem in bug# 16756 by making sure the same HSSFDataFormat object is returned for a given book. Also included the new margin code that Mr. Oliver wanted (just because in was in the particular directory).
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353241 13f79535-47bb-0310-9956-ffa450edef68
2003-07-24 19:22:34 +00:00
Shawn Laubach
1214a0004c
Applied the pertinent patch for bug #21439 by Paul Pound to get the header/footer from the sheet and not a chart.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353240 13f79535-47bb-0310-9956-ffa450edef68
2003-07-24 18:42:46 +00:00
Glen Stampoultzis
fd7e42b9d3
Fixed a small problem with hex dump
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353209 13f79535-47bb-0310-9956-ffa450edef68
2003-07-13 13:51:53 +00:00
Avik Sengupta
181ff7fb54
Bug id 21086
...
incorrect comparison of RGB values in HSSFPalette
submitted by Tobias Haubner .. thanks!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353184 13f79535-47bb-0310-9956-ffa450edef68
2003-07-01 15:07:59 +00:00
Avik Sengupta
c472df8fd1
Bug id 20696
...
Workbook.getSheetIndex() needs to ignore case.
Submitted by Eric Lander .. thanks!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353183 13f79535-47bb-0310-9956-ffa450edef68
2003-07-01 14:52:15 +00:00
Avik Sengupta
a67d868825
Bug id 21027
...
Patch to fix misc clone issues, submitted by Nial Pemberton .. thanks!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353182 13f79535-47bb-0310-9956-ffa450edef68
2003-07-01 14:47:34 +00:00
Glen Stampoultzis
ff5c232ffb
Fixed concurrency problem in HexDump
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353180 13f79535-47bb-0310-9956-ffa450edef68
2003-06-30 12:21:50 +00:00
Glen Stampoultzis
230c71eae7
Removed some unused stuff from our good friend the unknown record. Also fixed a little bug that probably wasn't effecting anyone.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353173 13f79535-47bb-0310-9956-ffa450edef68
2003-06-28 05:52:14 +00:00
Glen Stampoultzis
9dcb5587ea
Fixing the line endings and problem make readData public.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353172 13f79535-47bb-0310-9956-ffa450edef68
2003-06-28 05:43:09 +00:00
Danny Muid
a6e14b5490
SharedFormula clone patch that was already applied to HEAD
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353171 13f79535-47bb-0310-9956-ffa450edef68
2003-06-28 00:21:47 +00:00
Danny Muid
c7f251cdca
Adding the shift mergedRegion ability to the Release 2 Branch
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353170 13f79535-47bb-0310-9956-ffa450edef68
2003-06-28 00:00:56 +00:00
Danny Muid
1b39aeae22
Fixed merged pointer issues and brought over from HEAD
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353168 13f79535-47bb-0310-9956-ffa450edef68
2003-06-27 23:21:17 +00:00
Danny Muid
97cdd24242
Committing RemoveMerged fix to the release branch.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353165 13f79535-47bb-0310-9956-ffa450edef68
2003-06-27 22:05:20 +00:00
Andrew C. Oliver
9c9b3a6094
rolled concurrency fix into branch
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353162 13f79535-47bb-0310-9956-ffa450edef68
2003-06-26 22:16:28 +00:00
Glen Stampoultzis
f66a003844
Removed some unused fields. This commit shall be known as the mini-performance-branch-which-is-not-actually-a-branch.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353159 13f79535-47bb-0310-9956-ffa450edef68
2003-06-26 13:00:04 +00:00
Glen Stampoultzis
b0e436a71e
A real implementation of the ExtSST record. The old implementation just wrote a fake record
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353158 13f79535-47bb-0310-9956-ffa450edef68
2003-06-26 12:33:35 +00:00
Avik Sengupta
07bc7cde0f
Spell Check
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353124 13f79535-47bb-0310-9956-ffa450edef68
2003-06-08 19:40:48 +00:00
Avik Sengupta
063c2cc756
for better diffing during debugging, implement a toString method in Ptg
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353123 13f79535-47bb-0310-9956-ffa450edef68
2003-06-08 12:30:43 +00:00
Avik Sengupta
17e488c73b
cleaning mess of no newlines... AGAIN. dunno how many more to gocvs diff src/java/org/apache/poi/hssf/record/ExternSheetRecord.java
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353119 13f79535-47bb-0310-9956-ffa450edef68
2003-06-04 12:24:13 +00:00
Avik Sengupta
c8b99afcae
Removed the mess created by lost line endings. PLEASE take care the next time you commit
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353118 13f79535-47bb-0310-9956-ffa450edef68
2003-06-03 13:14:47 +00:00
Avik Sengupta
b2bd33c3bf
Added read support for unary plus and minus. Parser to be updated
...
for write support.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353117 13f79535-47bb-0310-9956-ffa450edef68
2003-06-03 12:42:09 +00:00
Danny Muid
1439f944e8
Rolled back Record and changed Copyright due to the source being squeezed.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353113 13f79535-47bb-0310-9956-ffa450edef68
2003-05-28 00:12:08 +00:00
Danny Muid
779e381000
Fixed NameRecord deserialization when additional information (description) was specified
...
PR: 19862
Submitted by:
lloydj@us.ibm.com
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353105 13f79535-47bb-0310-9956-ffa450edef68
2003-05-17 18:32:42 +00:00
Danny Muid
929dcf3fd5
Fixes AreaReference when a Sheet name is provided
...
PR: 19888
Submitted by:
brett.knights@tanner.com
Test Case Provided by:
Arne.Clauss@gedas.de
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353104 13f79535-47bb-0310-9956-ffa450edef68
2003-05-17 17:53:38 +00:00
Shawn Laubach
7b6ec9633e
Added ability to copy row height during shift. Also gave the ability to reset the row height on a shift for the original rows.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353100 13f79535-47bb-0310-9956-ffa450edef68
2003-05-16 16:30:46 +00:00
Danny Muid
97fcb16032
Made sure all row records for the sheet are aggregated since rows are skipped
...
if a formula yields a String.
PR: 15062
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353095 13f79535-47bb-0310-9956-ffa450edef68
2003-05-09 12:39:08 +00:00
Danny Muid
b0d1df10d3
Patch to support reading in Shared Formulas
...
1) Added new Record: SharedFormulaRecord that is basically a storage area
2) Enabled ExpPtg to store and serialize data for repeating formulas
3) Updated the aggregates to store the SharedFormulaRecord appropriately
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353090 13f79535-47bb-0310-9956-ffa450edef68
2003-05-08 00:02:03 +00:00
Danny Muid
b693562626
FormulaParser patch to address:
...
1) embedded ifs
2) GreaterEqual, LessEqual, NotEqual
3) Refactored stringliteral detection
BR: 19079
Submitted By: fred at stsci dot edu
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353089 13f79535-47bb-0310-9956-ffa450edef68
2003-05-07 03:40:52 +00:00
Avik Sengupta
a1d25d01ea
PR 13292, size of FuncPtg
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353087 13f79535-47bb-0310-9956-ffa450edef68
2003-05-06 15:30:52 +00:00
Avik Sengupta
e35ddf54f2
Aid debugging unknown ptgs
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353086 13f79535-47bb-0310-9956-ffa450edef68
2003-05-06 13:08:08 +00:00
Avik Sengupta
3bcff21ed0
recognise new ptg
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353084 13f79535-47bb-0310-9956-ffa450edef68
2003-05-05 15:35:39 +00:00
Avik Sengupta
c730219f01
new ptg, doesnt do much yet
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353083 13f79535-47bb-0310-9956-ffa450edef68
2003-05-05 15:33:14 +00:00
Avik Sengupta
17bb993bcd
PR 19634: Compiling error in jdk1.3
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353082 13f79535-47bb-0310-9956-ffa450edef68
2003-05-05 06:20:28 +00:00