Size: a a a

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

2021 May 21

SB

S B in Emacs — русскоговорящее сообщество
почему :hook не работают?
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
А, не, там точно нет
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Вообще кстати у меня все эти файлы в init.el мёржатся, может в этом проблема?
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
что значит "в init.el мержатся" ? попробуй с emacs -q
источник

A ß in Emacs — русскоговорящее сообщество
посмотри раскрытие, pp-macroexpand-last-sexp
источник

SB

S B in Emacs — русскоговорящее сообщество
я не очень понял куда надо ввести эту команду.
источник

A ß in Emacs — русскоговорящее сообщество
в M-x
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
https://github.com/SeTSeR/nixos-config/blob/master/modules/users/smakarov/emacs/default.nix
Содержимое всех файлов, которые лежат тут в modules, собирается в init.el
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
ох ебать! %)) жесть какая .. а зачем?  видимо ты забыл этот результирующий init.el сделать с lexical binding
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Хороший вопрос зачем, вообще у меня до этого было через load-file, потом я где-то вычитал, что одним файлом быстрее грузится
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Попробую с ним сделать, спасибо
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
ты сделай (require 'telega-stories) внутри хука telega-load-hook, тогда ничего не будет "грузиться" при запуске, а только в рантайме, когда запускать будешь телегу
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Потом попробую переделать, спасибо, сейчас не у компа
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
(defun my-telega-load ()
 (require 'telega-stories)
 (telega-stories-mode 1)
 (add-to-list 'dashboard-items '(telega-stories . 5))
 (define-key telega-root-mode-map (kbd "v e") 'telega-view-emacs-stories)
 )
(add-hook 'telega-load-hook 'my-telega-load)

типа такого ^
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Ну да, я понял, спасибо
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
можно же просто :after сделать
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
я имею в виду (use-package telega-stories :after telega)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
мды, должен признать, что в org-brain я вечно думаю над вопросом "куда это надо приаттачить", а в org-roam такого вопроса не возникает. Отсутствие "обязательной" иерархии весьма упрощает жизнь
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
Посоны. знаю что только в этом чате правильный ответ дадут.

вот у меня, например, есть 100 тыщ тамагочей. в бд. и всех нужно кормить уведомлениями по сокетам. но 1 миска может накормить только 500 тамагочей.

какой патерн проектирования надо применить, чтобы у меня было 200 мисок, каждая тамагоча кормилась только из одной, а не на нескольких, ну и если миска сломалась, то тамагоча начинала кормиться с другй?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
если у тебя сломается хоть одна миска, то на всех тамагочей уже не хватит
источник