дневник-плавающий запрос для Emacs Diary - PullRequest
0 голосов
/ 31 октября 2018

В руководстве по Emacs приведено следующее в качестве примера специальной записи в дневнике Emacs:

& %% (дневник-поплавок 11 4 4) Американский День благодарения

11 указывает месяц, первые 4 указывают день недели (четверг), а вторые 4 - четвертый четверг месяца.

Можно использовать t, чтобы указать все месяцы года, но как определить все четверги месяца? Я пытался т, и это не работает.

Например, скажем, каждый октябрь я должен выполнять свои обязанности, но не каждый день, а только каждый четверг. Как бы мне запечатлеть это, используя дневник-поплавок?

1 Ответ

0 голосов
/ 01 ноября 2018

Невозможно сделать это с diary-float, но, как описано в Записи Sexp в руководстве по Emacs, вы можете использовать произвольное выражение Lisp в файле дневника. Это похоже на работу:

%%(let ((dayname (calendar-day-of-week date))
        (month (car date)))
    (and (= month 10) (= dayname 4))) It's a Thursday in October
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...