Ошибка с параметрами для регистра имён в ИГП
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Общие вопросы

#1:  Author: sa PostPosted: Tue Oct 25, 2022 16:55
    —
Hist_rus.txt wrote:
06.08.17 Добавлено: Групповое переименование, регулярные выражения: В поле "Заменить на" поддерживаются параметры \U, \L, \F, \n для преобразования части имени с указанного места в верхний регистр, в нижний регистр, в текст с первой заглавной буквой, а также для возврата к состоянию без изменений. (32/64)
TOTALCMD.CHM wrote:
In "Replace by", use parameters \U, \L, \F, \n to convert from this point on to uppercase, lowercase, first char in word uppercase, and back to unchanged, e.g.
Search for: (.*) - (.*)\.mp3
Replace by: \U$2 - \L$1.mp3
У меня параметры \U, \L, \F, \n перестали работать с именами на русском в версиях TCx32, начиная с 10.50b3x32;
параметр \F в версиях TCx64 с любыми именами, начиная с 10.50b3x64.
Подозрение на это обновление:
History.txt wrote:
25.04.22 Fixed: Updated regular expression library to latest code from GitHub https://github.com/andgineer/TRegExpr (32/64)

Может кто-нибудь проверить работу параметров у себя?

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 25, 2022 17:45
    —
sa
Начиная с указанной беты действительно есть проблемы, но с какой стати это должно обсуждаться в теме по TC 10.52 RC5? Почему нельзя было создать отдельную тему? О целевом использовании тем с названиями версий предупреждалось многократно.
Замечание за оффтоп. Сообщения отделены.


Last edited by Avada on Tue Oct 25, 2022 18:05; edited 1 time in total

#3:  Author: sa PostPosted: Tue Oct 25, 2022 18:01
    —
Avada
Ну, например потому, что обнаружил проблему в RC5. И устранить её (при подтверждении) тоже хотелось бы в TC 10.52.

#4:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Oct 25, 2022 18:13
    —
sa
Вы написали сообщение, уже заведомо зная, когда появился баг. Когда он был обнаружен, не интересно. Никакой привязки к функционалу TC 10.52 RC5 и изменениям в этой версии нет. Ещё раз: подобные баг-репорты трактуются на нашем форуме как нарушение правил и несомненный оффтоп. Впредь прошу никогда никого больше так не делать и в подобных случаях создавать отдельные темы или искать подходящие тематические.
А сообщать Гислеру, разумеется, надо срочно, тут никакого спору нет. Кстати, с параметром \F дело, похоже, обстоит ещё хуже: он даже не игнорируется, а подставляется в имя как обычная буква F. При любом языке и битности. И, между прочим, описание этой функции в разделе справки о регулярках уже пару лет доступно по-русски.

#5:  Author: sa PostPosted: Wed Oct 26, 2022 09:49
    —
Avada wrote:
А сообщать Гислеру, разумеется, надо срочно

Спасибо за подтверждение бага. Надеюсь кто-нибудь на официальном форуме TC достучится до автора и сообщит о проблеме.

#6:  Author: sa PostPosted: Thu May 11, 2023 12:14
    —
Может, CaptainFlint сообщит о баге на оффоруме? В 11 версии была бы надежда на исправление.

Добавлено:
History.txt wrote:
01.06.23 Fixed: Multi-rename tool, regular expressions: The parameters \L, \U and \F in the "Replace with" field didn't support accented characters (32)
...
31.05.23 Fixed: Multi-rename tool, regular expressions: The parameter \F in the "Replace with" field didn't work any more.
Исправлено!



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group