858f748e7a
В RAW-режиме offset ряда под экраном (raw_bot) велся инкрементально в предположении, что экран всегда полон контентом. После Wrap → конец файла → Unwrap контент кончается в середине экрана, raw_bot рассинхронизировался (raw_scroll_up1 делал raw_bot = raw_prev(raw_bot)), и guard raw_bot >= file_size в scroll-down ложно проходил → дубликат последней строки внизу. Фикс: убран хрупкий raw_bot. raw_scroll_down1 проходит VIEW_H рядов от raw_top и скроллит вниз только если контент реально уходит за нижний край (иначе внизу была бы пустая строка). Кнопка «вниз» теперь работает лишь когда под экраном есть контент; иначе доступна только «вверх». Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>