wrap long review diff lines by default at phone widths with stable old/new gutters
preserve original inline-comment anchor metadata across visual continuation lines
add an accessible 44px wrap toggle with a persisted explicit preference
retain whitespace-preserving horizontal inspection when wrapping is disabled
Verification
python3 -m pytest tests/ -q — 857 passed
Playwright at 390×844: page/sheet/diff scroll widths remained 390/390/360px while wrapped; long line expanded to 2763px after disabling wrap; inline click retained src/mobile.js new line 7
Closes #445
## What changed
- wrap long review diff lines by default at phone widths with stable old/new gutters
- preserve original inline-comment anchor metadata across visual continuation lines
- add an accessible 44px wrap toggle with a persisted explicit preference
- retain whitespace-preserving horizontal inspection when wrapping is disabled
## Verification
- `python3 -m pytest tests/ -q` — 857 passed
- Playwright at 390×844: page/sheet/diff scroll widths remained 390/390/360px while wrapped; long line expanded to 2763px after disabling wrap; inline click retained `src/mobile.js` new line 7
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #445
What changed
Verification
python3 -m pytest tests/ -q— 857 passedsrc/mobile.jsnew line 7