Архив за месяц: Март 2017

Никогда не откладывай на завтра то, что можно отложить на послезавтра

Мы посовещались и я решил, что выход в лес будет всё-таки в воскресенье — так будет лучше по ряду причин. Девятнадцатого марта часов в двенадцать буду на месте — и до вечера. Если не поленюсь — прибегу и в субботу часа на полтора (с 12:00 до 13:30) налегке, чтоб встретить тех, кто не увидел это объявление.

А в воскресенье — всё по-серьёзному, с мясом, гитарой и чаем. Самовар брать? 🙂

Карта

Место традиционное, рыжие указатели будут. Надеюсь, что шарики тоже не забуду.

Пять раз по восемь

1. Музыкальный момент:
Только сегодня обратил внимание, что именно в этом году исполнится сорок лет песне Юрия Визбора «Сорокалетье».

2. Организационное:
Подумываю о переносе встречи на свежем воздухе с субботы на воскресенье по ряду причин. Возражения, пожелания, предложения?

40 звёздочек

3. Наливай!

Подсветка синтаксиса LESS- и SCSS-файлов в geany

Пробую на работе писать код в geany — он в отличие от Комодо, Атома и Вижл Студио Кода сделан сам по себе, а не из браузера и поэтому гораздо шустрее. Имеющаяся у меня версия 1.24.1, вышедшая почти три года назад (да, я знаю, что есть и более свежие, но у меня дебиан) не подсвечивает синтаксис в LESS- и SCSS-файлах, а при ручном указании типа (Document → Set Filetype → Markup Languages → Cascading Stylesheet) подсветка хоть и включается, но ругается на особенности синтаксиса, выходящие за рамки обычного CSS.

Решение нашлось на http://superuser.com/questions/344441/less-syntax-highlighting-in-geany:

1. В файле ~/.config/geany/filetype_extensions.conf меняем

CSS=*.css

на

CSS=*.css;*.less;*.scss;

Если такого файла нет, его можно взять из /usr/share/geany (в дебиане — так).

2. В файл ~/.config/geany/filedefs/filetypes.css (который тоже можно взять из /usr/share/geany) добавляем

[lexer_properties]
lexer.css.less.language=1

3. Если geany уже запущен — перечитываем конфигурацию: Tools → Reload Configuration

Подсветка синтаксиса LESS-файлов в geany

Результат — подсветка включается автоматически при открытии LESS- и SCSS-файлов и всякие специфические штуки отображаются нормально: geany теперь не ругается на вложенность правил, на селекторы с амперсандом, на комментарии в стиле C++ (две косые черты), на LESS-переменные с @собакой и на SCSS-переменные с $долларом.