Commit 7d4fc73
authored
Fix preserveNewlines printer option when a list child has the same start or end as its parent (microsoft#37846)
* Fix preserveNewlines printer option when a list child has the same start or end as its parent
* Fix leading line separator calculation and JSX bug1 parent d571a09 commit 7d4fc73Copy full SHA for 7d4fc73
3 files changed
+59-16Lines changed: 59 additions & 16 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- src/compiler
- tests/cases/fourslash
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+23-9Lines changed: 23 additions & 9 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2366 | 2366 | |
2367 | 2367 | |
2368 | 2368 | |
2369 | | - |
2370 | | - |
2371 | | - |
2372 | | - |
| 2369 | + |
2373 | 2370 | |
2374 | | - |
2375 | | - |
2376 | | - |
2377 | | - |
2378 | | - |
| 2371 | + |
| 2372 | + |
2379 | 2373 | |
2380 | 2374 | |
2381 | 2375 | |
| ||
3293 | 3287 | |
3294 | 3288 | |
3295 | 3289 | |
| 3290 | + |
3296 | 3291 | |
3297 | 3292 | |
3298 | 3293 | |
3299 | 3294 | |
3300 | 3295 | |
3301 | 3296 | |
| 3297 | + |
| 3298 | + |
3302 | 3299 | |
3303 | 3300 | |
3304 | 3301 | |
| ||
4302 | 4299 | |
4303 | 4300 | |
4304 | 4301 | |
| 4302 | + |
4305 | 4303 | |
4306 | 4304 | |
4307 | 4305 | |
| ||
4359 | 4357 | |
4360 | 4358 | |
4361 | 4359 | |
| 4360 | + |
4362 | 4361 | |
4363 | 4362 | |
4364 | 4363 | |
| ||
4398 | 4397 | |
4399 | 4398 | |
4400 | 4399 | |
| 4400 | + |
| 4401 | + |
| 4402 | + |
| 4403 | + |
| 4404 | + |
| 4405 | + |
| 4406 | + |
| 4407 | + |
| 4408 | + |
| 4409 | + |
| 4410 | + |
| 4411 | + |
| 4412 | + |
| 4413 | + |
| 4414 | + |
4401 | 4415 | |
4402 | 4416 | |
4403 | 4417 | |
|
Collapse file
+7-7Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
4780 | 4780 | |
4781 | 4781 | |
4782 | 4782 | |
4783 | | - |
| 4783 | + |
4784 | 4784 | |
4785 | | - |
4786 | | - |
| 4785 | + |
| 4786 | + |
4787 | 4787 | |
4788 | 4788 | |
4789 | | - |
| 4789 | + |
4790 | 4790 | |
4791 | | - |
| 4791 | + |
4792 | 4792 | |
4793 | 4793 | |
4794 | | - |
4795 | | - |
| 4794 | + |
| 4795 | + |
4796 | 4796 | |
4797 | 4797 | |
4798 | 4798 | |
|
Collapse file
tests/cases/fourslash/textChangesPreserveNewlines8.ts
Copy file name to clipboard+29Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | + |
| 29 | + |
0 commit comments