Brandon Thomas
5a6341a0cf
Merge pull request #503 from webdevtodayjason:fix/indirect-r1c1-overflow
2026-10-12 23:35:30 -04:00
Brandon Thomas
92b1072ab8
Merge pull request #487 from nihilist-narwhal:fix-merge-across-values
2026-10-12 23:35:29 -04:00
Brandon Thomas
1868a58a6b
Merge pull request #485 from nihilist-narwhal:fix-manage-rules-panic
2026-10-12 23:35:27 -04:00
Brandon Thomas
96897b709c
Merge pull request #484 from nihilist-narwhal:fix-long-operator-chains
2026-10-12 23:35:26 -04:00
Brandon Thomas
79fed48419
Merge pull request #483 from nihilist-narwhal:fix-autofill-series
2026-10-12 23:35:25 -04:00
Brandon Thomas
f91198094c
Merge pull request #476 from webdevtodayjason:fix/index-area-overflow
2026-10-12 23:35:23 -04:00
Brandon Thomas
591040ce09
Merge pull request #475 from prxnvt:pr/solver-extras
2026-10-12 23:35:22 -04:00
Brandon Thomas
581a234456
Merge pull request #466 from webdevtodayjason:fix/offset-fn-overflow
2026-10-12 23:35:21 -04:00
Brandon Thomas
d43eefe522
Merge pull request #461 from neilcawse:fix/ribbon-paste
2026-10-12 23:35:19 -04:00
Brandon Thomas
31eb549204
Merge pull request #454 from Dejan-Port:fix-french-header-footer
2026-10-12 23:35:16 -04:00
Brandon Thomas
ed971d8f87
Merge pull request #453 from Dejan-Port:i18n-serbian
2026-10-12 23:35:14 -04:00
Brandon Thomas
f267530b7c
Merge pull request #452 from tydude001:fix/432-filter-list-scroll
2026-10-12 23:35:13 -04:00
Brandon Thomas
f4acdcebe5
Merge pull request #450 from SteamSmith:fix/write-file-temp-cleanup
2026-10-12 23:35:12 -04:00
Brandon Thomas
dd165335e1
Merge pull request #448 from Dejan-Port:select-inserted-chart
2026-10-12 23:35:11 -04:00
Brandon Thomas
811a8a139a
Fix-up: rustfmt the area-chart label condition after merging the chart PRs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 23:33:10 -04:00
Brandon Thomas
2df8dd6392
Merge pull request #618 from MarekSpodBiedry:issue-540
2026-10-12 23:29:58 -04:00
Brandon Thomas
4941bf8da0
ROUNDUP keeps #NUM! past the number range; only toward-zero rounding returns 0
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 23:29:56 -04:00
Brandon Thomas
59872eca3c
Merge pull request #627 from MarekSpodBiedry:issue-531 (test fix)
2026-10-12 23:23:35 -04:00
Brandon Thomas
7ea5cd3975
Test: the helper is new_session so a rebound session variable does not shadow it
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 23:23:33 -04:00
Brandon Thomas
e5071f382b
Merge pull request #637 from MarekSpodBiedry:issue-518
2026-10-12 23:21:59 -04:00
Brandon Thomas
1fa38e583e
Merge pull request #636 from MarekSpodBiedry:issue-519
2026-10-12 23:21:58 -04:00
Brandon Thomas
4d8af67d0e
Merge pull request #635 from MarekSpodBiedry:issue-520
2026-10-12 23:21:57 -04:00
Brandon Thomas
c3546f0c97
Merge pull request #634 from MarekSpodBiedry:issue-521
2026-10-12 23:21:56 -04:00
Brandon Thomas
ff16e979cd
Merge pull request #633 from MarekSpodBiedry:issue-522
2026-10-12 23:21:54 -04:00
Brandon Thomas
a507761696
Merge pull request #631 from MarekSpodBiedry:issue-524
2026-10-12 23:21:53 -04:00
Brandon Thomas
3794892f28
Merge pull request #628 from MarekSpodBiedry:issue-527
2026-10-12 23:21:52 -04:00
Brandon Thomas
46ba36e896
Merge pull request #627 from MarekSpodBiedry:issue-531
2026-10-12 23:21:51 -04:00
Brandon Thomas
739c5b8545
Merge pull request #626 from MarekSpodBiedry:issue-532
2026-10-12 23:21:50 -04:00
Brandon Thomas
3f5b29a07e
Merge pull request #625 from MarekSpodBiedry:issue-533
2026-10-12 23:21:49 -04:00
Brandon Thomas
487f736c8f
Merge pull request #624 from MarekSpodBiedry:issue-534
2026-10-12 23:21:47 -04:00
Brandon Thomas
b28a92baa4
Merge pull request #623 from MarekSpodBiedry:issue-535
2026-10-12 23:21:46 -04:00
Brandon Thomas
f6252418d9
Merge pull request #622 from MarekSpodBiedry:issue-536
2026-10-12 23:21:45 -04:00
Brandon Thomas
8474233335
Merge pull request #621 from MarekSpodBiedry:issue-537
2026-10-12 23:21:44 -04:00
Brandon Thomas
c8f249fc97
Merge pull request #620 from MarekSpodBiedry:issue-538
2026-10-12 23:21:42 -04:00
Brandon Thomas
9e3a83464f
Merge pull request #619 from MarekSpodBiedry:issue-539
2026-10-12 23:21:41 -04:00
Brandon Thomas
09c719623b
Merge pull request #618 from MarekSpodBiedry:issue-540
2026-10-12 23:21:40 -04:00
Brandon Thomas
6de925c1b6
Merge pull request #617 from MarekSpodBiedry:issue-541
2026-10-12 23:21:39 -04:00
Brandon Thomas
2f83a04521
Merge pull request #616 from MarekSpodBiedry:issue-542
2026-10-12 23:21:38 -04:00
Brandon Thomas
e447fb8c90
Merge pull request #613 from MarekSpodBiedry:issue-545
2026-10-12 23:21:34 -04:00
Brandon Thomas
db4fd82595
Merge pull request #612 from MarekSpodBiedry:issue-546
2026-10-12 23:21:33 -04:00
Brandon Thomas
a85638ddd1
Merge pull request #611 from MarekSpodBiedry:issue-547
2026-10-12 23:21:32 -04:00
Brandon Thomas
4164ca557e
Merge pull request #609 from MarekSpodBiedry:issue-552
2026-10-12 23:21:30 -04:00
Brandon Thomas
51b1b031d4
Merge pull request #608 from MarekSpodBiedry:issue-554
2026-10-12 23:21:29 -04:00
Brandon Thomas
28c5bf1b06
Merge pull request #607 from MarekSpodBiedry:issue-556
2026-10-12 23:21:28 -04:00
Brandon Thomas
cd985b7d49
Merge pull request #606 from MarekSpodBiedry:issue-557
2026-10-12 23:21:27 -04:00
Brandon Thomas
8f99be0f2e
Merge pull request #605 from MarekSpodBiedry:issue-558
2026-10-12 23:21:25 -04:00
neilcawse
95012e03b4
UI: a cut's text pastes again once the clipboard has held other text
2026-10-12 21:19:05 -04:00
nihilist-narwhal
c930bf7872
Merge Across: keep only the first value of each row
...
Merge & Center and Merge Cells kept only the upper-left value, but
Merge Across left the other values of each row in place, hidden under
the merge and still counted: with 1 2 / 3 4 in A1:B2, SUM(A1:B2) stayed
10 after Merge Across, where Excel gives 4. Each row's merged area now
keeps only its first value, as the other merges do.
2026-10-12 19:52:59 -05:00
nihilist-narwhal
9da4e4cdf7
Manage Rules: don't index past the list after a delete
...
home.manageRules took the number of rules once, before deleting, so
{"delete":0,"moveUp":1} with two rules swapped past the end of the
shortened list and panicked (index out of bounds; the session's guard
kept the workbook). The count is now taken after each step.
2026-10-12 19:52:59 -05:00
nihilist-narwhal
6b6aa82be1
Long operator chains: evaluate them without the depth limit
...
A formula such as =A1+A2+…+A500 nests one level per operator, and the
evaluator recursed once per level, so past its depth limit (about 400
operators) the result was #CALC!. Excel allows such formulas up to its
8,192-character limit. Chains of arithmetic, comparison and & operators
are now folded in a loop.
2026-10-12 19:52:59 -05:00