Commit e5296bf
committed
Merge #257: fix: utf-16 rendering for multiline errors
d6b0b17 fix: display for Span with `start` == `end` (Volodymyr Herashchenko)
cec0e8c fix: support for unicode separator (Volodymyr Herashchenko)
2adcc4f fix: multiline display with utf-16 symbols (Volodymyr Herashchenko)
ab33e52 fix: remove `println!()` from test (Volodymyr Herashchenko)
Pull request description:
Fixes multiline display in case if first line of `Error` is contains UTF-16 symbol.
Also removes `println!()` statement in test and revert check for newline in `get_line_col` to == '\n', because `chumsky::is_newline` is introducing CRLF regression.
ACKs for top commit:
KyrylR:
ACK d6b0b17
Tree-SHA512: 201a27906b382cd50d8b62a20e136f72012d1d55c9ed32c766c139de9325a0f776e8439cb0038113b0a2ec2d711ccd7507236011a9588e9b2ea44ab48273f4ff1 file changed
Lines changed: 76 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | | - | |
226 | | - | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
227 | 233 | | |
228 | 234 | | |
229 | 235 | | |
| |||
234 | 240 | | |
235 | 241 | | |
236 | 242 | | |
237 | | - | |
| 243 | + | |
238 | 244 | | |
239 | 245 | | |
240 | 246 | | |
| |||
717 | 723 | | |
718 | 724 | | |
719 | 725 | | |
720 | | - | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
721 | 793 | | |
722 | 794 | | |
723 | 795 | | |
0 commit comments