From 977e2d3d4a6c7cd45419dc87427f801d78237ca0 Mon Sep 17 00:00:00 2001 From: Alexander Petrov Date: Tue, 30 Jun 2026 22:21:11 +0300 Subject: [PATCH] =?UTF-8?q?mdview2:=20=D0=B2=D0=B5=D1=80=D0=BD=D1=83=D1=82?= =?UTF-8?q?=D1=8C=20floppy=20=D0=BA=20=D0=BE=D0=B1=D1=8B=D1=87=D0=BD=D0=BE?= =?UTF-8?q?=D0=BC=D1=83=20README-=D0=B4=D0=B8=D1=81=D0=BA=D1=83=20(=D1=82?= =?UTF-8?q?=D0=B5=D1=81=D1=82-=D0=BA=D0=B0=D1=80=D0=BA=D0=B0=D1=81=20?= =?UTF-8?q?=D0=BE=D1=82=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=BB)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Тест-файлы лимита 256 КБ (TABLES/LINES/HUGE) проверены в MAME и сняты с диска. Сами файлы и генератор остаются в testfiles/ как архив для повтора. Co-Authored-By: Claude Opus 4.8 --- examples/mdview2/Makefile | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/examples/mdview2/Makefile b/examples/mdview2/Makefile index 33ccb29..2b3aa8f 100644 --- a/examples/mdview2/Makefile +++ b/examples/mdview2/Makefile @@ -36,21 +36,15 @@ $(DISK_TMP): $(README_DISK): README.MD | $(DISK_TMP) iconv -c -f UTF-8 -t CP866 README.MD > $@ || true -# ВРЕМЕННО (проверка лимита 256 КБ): на диск кладём целевые тестовые файлы -# путей обрыва из testfiles/ (генерятся testfiles/gen_testfiles.py, ASCII — -# iconv не нужен, make_disk берёт имя по basename): -# TABLES.MD — пробивает кап контент-кэша (сообщение Content cache exhausted) -# LINES.MD — пробивает лимит строк 18432 (сообщение Line limit reached) -# HUGE.MD — >256 КБ, кламп (сообщение File too large - truncated at 256 KB) -# Убрать вместе с возвратом к обычному README-диску. -TESTDIR := testfiles - # UTF8TEST.MD кладётся на диск КАК ЕСТЬ (в UTF-8, без перекодировки) — # это тестовый вход для проверки UTF-8 рендеринга (Фаза 2 кодировок). -floppy: $(EXAMPLE).exe $(README_DISK) $(TESTDIR)/TABLES.MD $(TESTDIR)/LINES.MD $(TESTDIR)/HUGE.MD - python3 $(MAKE_DISK) $(FLOPPY_IMG) $(EXAMPLE).exe $(README_DISK) $(TESTDIR)/TABLES.MD $(TESTDIR)/LINES.MD $(TESTDIR)/HUGE.MD UTF8TEST.MD +# +# Тестовые файлы лимита 256 КБ лежат в testfiles/ (генератор gen_testfiles.py); +# на диск НЕ кладутся — при необходимости добавить вручную в список ниже. +floppy: $(EXAMPLE).exe $(README_DISK) + python3 $(MAKE_DISK) $(FLOPPY_IMG) $(EXAMPLE).exe $(README_DISK) UTF8TEST.MD @echo - @echo "Floppy ready: $(FLOPPY_IMG) (mdview2.exe + README.MD + TABLES.MD + LINES.MD + HUGE.MD + UTF8TEST.MD)" + @echo "Floppy ready: $(FLOPPY_IMG)" @echo "Run: cd $(MAME_DIR) && ./run_mame.sh" clean: