Печальное состояние дел с кириллическими шрифтами в TeXLive все более стимулирует изучение XeLaTeX, но там свои проблемы... Вот, что у меня нарылось в последние пару дней:
воскресенье, 25 сентября 2011 г.
пятница, 9 сентября 2011 г.
RDot 0.9.3
Таки удалось победить заголовки, включая все сложные случаи. Также доделал обработку алиасов и module_function
. Остались ограничения на вложенность скобок и размещение символа комментария в строках значений параметров по-умолчанию... Но в этих направлениях движение уже нецелесообразно — усилий много, а смысла мало.
Поскольку дополнительно я ввел новый ключ — --hide-arguments
, который позволяет отказаться от аргументов методов, то решил и подвинуть версию уже в третьей цифре — RDot 0.9.3.
среда, 7 сентября 2011 г.
Как проверить rootfs
Намедни озадачился вопросом, как полноценно проверить корневой раздел на диске. То есть, оно понятно, что для этого надо перемонтировать его в read-only, но вот как это сделать... Нагуглить ничего не смог. Сегодня вдруг дошло. Ларчик открывается очень просто — [Alt]+[SysRq]+[U]
перемонтирует все файловые системы в режим чтения. Непосредственно перед этим, правда, крайне желательно выполнить [Alt]+[SysRq]+[S]
для сброса всех буферов на диск.
суббота, 3 сентября 2011 г.
RDot 0.9.2.4 — распознавание заголовков методов
Наконец-то дошли руки сделать так, чтобы RDot правильно распознавал произвольные (естественно, корректные с точки зрения Ruby) заголовки методов, независимо от использования/неиспользования скобок для списка параметров, записи в несколько строк и разнообразных значений по-умолчанию для аргументов. Для многострочных заголовков действуют следующие ограничения:
- заголовок может состоять не более, чем из 4 строк;
- перенос может производиться только после одного из следующих символов —
,{([|&+-*/=>
.
upd: Всплывают новые глюки...
upd2: См. «RDot 0.9.3»