Здравствуйте. Обновил awesome до 4.0, и это стало хорошим поводом переписать конфиг, в связи с чем выплыла досадная проблема.
Имею:
piyavking@koeuk:~$ awesome -v
awesome v4.0 (Harder, Better, Faster, Stronger)
• Compiled against Lua 5.1.5 (running with Lua 5.1)
• D-Bus support: ✔
• execinfo support: ✔
• RandR 1.5 support: ✘
• LGI version: 0.9.1
имею строчку в rc.lua:
artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ")
- всё ОК, имею нужный цвет шрифта в виджете.
Пытаюсь то же сделать интерактивно:
piyavking@koeuk:~$ echo 'artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ")' | awesome-client
string "[string "artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ..."]:1: ')' expected near '#'"
постучавши бубном, я уяснил, что awesome-client спотыкается на октоторпе - «#», стал пытаться его экранировать, и потерпел неудачу.
Знатоки, помогите, пожалуйста!
Спасибо за внимание.