Size: a a a

Emacs — русскоговорящее сообщество

2021 August 31

A

Aragaer in Emacs — русскоговорящее сообщество
оно висит адвайсом на filter-return, то есть по идее должно модифицировать список. Я в любом случае возвращаю item. Функция org-add-props модифицирует его
источник

a

akater in Emacs — русскоговорящее сообщество
Ну в общем, если можно вернуть тот же список, то вот, например:
(defun aragaer-org-agenda-set-now-string-date (agenda-items)
 (let ((m (regexp-quote org-agenda-current-time-string)))
   (dolist (item agenda-items agenda-items)
     (when (string-match-p m item)
       (org-add-props item nil 'date (calendar-current-date))))))
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ага
источник

A ß in Emacs — русскоговорящее сообщество
но зачем?
источник

A ß in Emacs — русскоговорящее сообщество
mapcar is fine
источник

a

akater in Emacs — русскоговорящее сообщество
Ну а зачем создавать новый список если можно не создавать?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну да
источник

A

Aragaer in Emacs — русскоговорящее сообщество
это filter-return, старый список не нужен
источник

A

Aragaer in Emacs — русскоговорящее сообщество
со string-suffix-p чот не прокатило
источник

a

akater in Emacs — русскоговорящее сообщество
Вообще-то странно.  Если string-match-p работает, и ничего после - - - нету, то
(defun aragaer-org-agenda-set-now-string-date (agenda-items)
 (dolist (item agenda-items agenda-items)
   (when (string-suffix-p org-agenda-current-time-string item)
     (org-add-props item nil 'date (calendar-current-date)))))

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

A ß in Emacs — русскоговорящее сообщество
мб \n
источник

a

akater in Emacs — русскоговорящее сообщество
Да, мобыть.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну там я так понимаю, что item он не string, у него еще всякие орг-проперти прицеплены. Вот в каком виде это вопрос
источник

A

Aragaer in Emacs — русскоговорящее сообщество
по идее взять из него строковую часть, тогда string-suffix-p на нее
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
mapcar мусор создаёт в данном случае
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
mapc есть, но он тоже будет хуже чем dolist, т.к. лямбда там
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
https://opennet.ru/55709/
После этих слов в поезе емаксеров начался сущий кошмар
источник

A ß in Emacs — русскоговорящее сообщество
фу, он же консольный
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Да
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
В поезде емаксеров никогда не бывает спокойно
источник