Skip to content

Fix/cell value formatting#3

Open
rubensayshi wants to merge 2 commits into
masterfrom
fix/cell-value-formatting
Open

Fix/cell value formatting#3
rubensayshi wants to merge 2 commits into
masterfrom
fix/cell-value-formatting

Conversation

@rubensayshi
Copy link
Copy Markdown
Member

No description provided.

Ruben de Vries and others added 2 commits February 19, 2026 09:47
Replace buggy yymmdd dependency with own Excel-to-Go date format
converter that correctly handles context-dependent m/mm token
(month vs minutes). Add format detection heuristics (isDateFormat,
isNumberFormat), built-in date format handling (14-58), built-in
number format handling (1-13). Add XLS-vs-XLSX comparison tool.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Cherry-pick of error propagation refactor. All binary.Read, Seek,
and get_string errors now propagate to callers. Public API changes:
Parse() returns error, GetSheet() returns (*WorkSheet, error),
ReadAllCells() returns ([][]string, error).

Treats EOF/UnexpectedEOF in record body reads as benign (EOF marker).
HYPERLINK text mark errors are non-fatal. Preserves samy-fixes
defensive guards (count==0, b.Size<20, nil format map init).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant