commit d970d54e140e80a272ebbe128ed3052ea907db8b from: Aleksey Ryndin date: Sat Nov 02 20:11:11 2024 UTC Fix: string overflow commit - 7fe298914bbcb0cd81163a8cea0ad58cd052bf4c commit + d970d54e140e80a272ebbe128ed3052ea907db8b blob - 78e8e807b34180306bff1e0ef54dfbd1c53ca16e blob + 31a71fc77f2b3ca6f6ab6687a6a092a097517ad9 --- gtransl.retro +++ gtransl.retro @@ -2,7 +2,7 @@ ~~~ '\r\n s:format 'CRLF s:const -:vgi:print-line (s-) CRLF s:append s:put ; +:vgi:print-line (s-) s:put CRLF s:put ; :vgi:user-input '10_Text_🔁: vgi:print-line #0 unix:exit ; :vgi:not-found '51_Not_found vgi:print-line #0 unix:exit ; :vgi:bad-request '59_Bad_request vgi:print-line #0 unix:exit ; blob - /dev/null blob + 02bc4a140c1df314015098d60a1d4962eaeaa696 (mode 644) --- /dev/null +++ tests/resp_limit-02.html @@ -0,0 +1,112 @@ +Google Translate
Translate
@Misofist указал, что я, вероятно, неправильно понял что-то в этом видео; что загрузка выполняется после того, как вы выбрали фотографию, но до того, как вы ее опубликуете. Я думаю, что пользовательский интерфейс Facebook отражает это, помещая заполнитель и затем обновляя его после завершения загрузки. Я не думаю, что у Instagram есть подобное указание, но в видео говорится, что это происходит во время ввода подписи. Поэтому вы можете обоснованно утверждать, что вы дали подразумеваемое согласие на загрузку, даже если принято ждать нажатия кнопки.
\ No newline at end of file blob - b54dcd8d1b57d2589951c4a9840201c030883327 blob + a6eb007e813eaea53768878b15d566310928a446 --- tests/tests.sh +++ tests/tests.sh @@ -52,3 +52,9 @@ echo "gemini://any-key.press/vgi/gtransl/auto/ru/?Once echo "gemini://any-key.press/vgi/gtransl/auto/ru/?Once%20upon%20a%20midnight%20dreary%2C%0AWhile%20I%20pondered%2C%20weak%20and%20weary%2C%0AOver%20many%20a%20quaint%20and%20curious%0AVolume%20of%20forgotten%20lore%E2%80%94%0AWhile%20I%20nodded%2C%20nearly%20napping%2C%0ASuddenly%20there%20came%20a%20tapping%2C%0AAs%20of%20some%20one%20gently%20rapping%2C%0ARapping%20at%20my%20chamber%20door.%0A%22%27T%20is%20some%20visitor%2C%22%20I%20muttered%2C%0A%22Tapping%20at%20my%20chamber%20door%0AOnly%20this%20and%20nothing%20more.%22%20%0AAh%2C%20distinctly%20I%20remember%2C%0AIt%20was%20in%20the%20bleak%20December%2C%0AAnd%20each%20separate%20dying%20ember%0AWrought%20its%20ghost%20upon%20the%20floor.%0AEagerly%20I%20wished%20the%20morrow%3B%0AVainly%20I%20had%20sought%20to%20borrow%0AFrom%20my%20books%20surcease%20of%20sorrow%0ASorrow%20for%20the%20lost%20Lenore%E2%80%94%0AFor%20the%20rare%20and%20radiant%20maiden%0AWhom%20the%20angels%20name%20Lenore%E2%80%94%0ANameless%20here%20for%20evermore." | \ GTRANSLRESPFILE=tests/resp_limit-01.html ./gtransl.retro | head -n 30 | tail -n 1 | \ grep "^Безымянной здесь навеки." > /dev/null && echo "passed" || echo "FAILED" +echo "gemini://any-key.press/vgi/gtransl/sl/tl/?query" | \ + GTRANSLRESPFILE=tests/resp_limit-02.html ./gtransl.retro | tail -n 3 | head -n 1 | \ + grep "^@Misofist указал," > /dev/null && echo "passed" || echo "FAILED" +echo "gemini://any-key.press/vgi/gtransl/sl/tl/?query" | \ + GTRANSLRESPFILE=tests/resp_limit-02.html ./gtransl.retro | tail -n 2 | head -n 1 | \ + grep "^\`\`\`" > /dev/null && echo "passed" || echo "FAILED"