Summary: | Ссылка на github.com с опечаткой в приложении Система -> Информация о системе -> Устройства -> Безопасность встроенного ПО | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vera Blagoveschenskaya <vercha> | ||||
Component: | fwupd | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | egori, nickel, rider, zerg | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Vera Blagoveschenskaya
2023-10-09 16:32:41 MSK
Смысл в чём: вывод от `fwupdmgr security --force` преобразуется в HTML, потом показывается пользователю. Парсер точку после ссылки никак не сможет отделить. Если её отделять пробелом, то всё будет ок. (In reply to Sergey V Turchin from comment #1) > Смысл в чём: вывод от `fwupdmgr security --force` преобразуется в HTML, > потом показывается пользователю. Парсер точку после ссылки никак не сможет > отделить. Если её отделять пробелом, то всё будет ок. Проблема оказалась в русском переводе, где ссылка перемещена в конце предложения. Исправлю в следующей версии. (In reply to Sergey V Turchin from comment #1) > Смысл в чём: вывод от `fwupdmgr security --force` преобразуется в HTML, > потом показывается пользователю. Парсер точку после ссылки никак не сможет > отделить. Что интересно, bugzilla, например, может: (In reply to Vera Blagoveschenskaya from comment #0) > 1) Запустить Система -> Информация о системе > 2) Устройства -> Безопасность встроенного ПО > 3) Нажать на ссылку > WARNING: UEFI firmware can not be updated in legacy BIOS mode > Подробнее смотрите > https://github.com/fwupd/fwupd/wiki/PluginFlag:legacy-bios. (Ответ для Egor Ignatov на комментарий #3) > Что интересно, bugzilla, например, может: Ааа. У меня там этим занимается не парсер, а sed -E 's@(https:[^[:space:]]+)@<a href="\1">\1</a>@g' , но я затрудняюсь, как там зацепить валидные символы, причём без точки. Т.е. есть https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch08s02.html, но исключить ненужные точки, запятые и остальные знаки препинания в конце -- проблема. > исключить ненужные точки, запятые и остальные знаки препинания в конце -- проблема.
Там же и написано. :-) Ща у себя тоже попробую.
(In reply to Sergey V Turchin from comment #6) > > исключить ненужные точки, запятые и остальные знаки препинания в конце -- проблема. > Там же и написано. :-) Ща у себя тоже попробую. В таком случае не вижу смысла править перевод. Предлагаю исправить на стороне приложения "Система" (Ответ для Egor Ignatov на комментарий #7) > Предлагаю исправить на стороне приложения "Система" Сможешь исправить регулярное выражение? |