LINUX.ORG.RU

Regexxer не открывает окно параметров

 


0

1

Я работаю со статическими сайтами и регулярно делаю массовые замены одинаковых строк в куче файлов html Пользуюсь программой regexxer:

http://libreportal.net/images/index.php?v=2016-11-26_tfgz0lwd1u85bjtyirmk6krw... и комбинациями из find и sed

Недавно установил последний стабильный Дебиан, а там regexxer не может открыть окно параметров. В консоли при открытии параметров такие ошибки:

(regexxer:5116): Gtk-WARNING **: Theme parsing error: <data>:4:28: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(regexxer:5116): glibmm-CRITICAL **: 
unhandled exception (type Glib::Error) in signal handler:
domain: gtk-builder-error-quark
code  : 11
what  : /usr/share/regexxer/prefdialog.ui:28:37 Invalid property: gtkmm__GtkDialog.has_separator

Там нужно было задать кодировку сайта cp1251, так как заказали обработать сайт в данной кодировке. Regexxer просто отказался открывать этот сайт, а как переконвертировал его в utf8 командой

for FILE in $(find site.ru -name '*.html'); do mv $FILE{,.orig} && iconv -f CP1251 -t UTF-8 $FILE.orig -o $FILE; done

то всё отлично.

А потом пришлось обратно переводить в cp1251. Раньше в regexxer всё открывалось. Почему там теперь ошибка и как исправить ?



Последнее исправление: enalesck (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.