Size: a a a

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

2020 November 15

a

akater in Emacs — русскоговорящее сообщество
Igorek536
Это мои придумки. Я свой конфиг разделил на куски. Очень большой, много всяких пакетов. Не всегда оно мне нужно сразу всё. Назвал модулями. Вообще - те же пакеты елисповые, так же оформлены. Просто пакеты для меня - пакеты, а не наборы конфигов для других пакетов)
Это features, стоит писать в конце файла (provide 'my-feature), и потом где надо ее грузить: (require 'my-feature).
источник

I

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

y

yosk in Emacs — русскоговорящее сообщество
Igorek536
Это мои придумки. Я свой конфиг разделил на куски. Очень большой, много всяких пакетов. Не всегда оно мне нужно сразу всё. Назвал модулями. Вообще - те же пакеты елисповые, так же оформлены. Просто пакеты для меня - пакеты, а не наборы конфигов для других пакетов)
Вроде для такого есть chemacs.
источник

a

akater in Emacs — русскоговорящее сообщество
Igorek536
Да оно так и работает сейчас
Ну вот my-feature это в точности тот символ, который нужен.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Igorek536
Это мои придумки. Я свой конфиг разделил на куски. Очень большой, много всяких пакетов. Не всегда оно мне нужно сразу всё. Назвал модулями. Вообще - те же пакеты елисповые, так же оформлены. Просто пакеты для меня - пакеты, а не наборы конфигов для других пакетов)
Про ленивую загрузку в курсе?
источник

I

Igorek536 in Emacs — русскоговорящее сообщество
Нет, не в курсе
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Не будь индусом, не изобретай то, чего не нужно
источник

I

Igorek536 in Emacs — русскоговорящее сообщество
Окей, как мне правильно сделать? Чтобы без велосипедов и работало?)
источник

I

Igorek536 in Emacs — русскоговорящее сообщество
Мне нужно разделить конфиг на куски, иметь возможность удобно включить и отключить кусок кода. Ещё лучше, если получится что-то вроде зависимостей, тип один зависит от другого, если один отключили, другой сразу неактивен. Как-то так это вижу
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
use-package используешь?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Если нет - то пора
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Если используешь - кури :defer и :after
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Всё
источник

A

Artem in Emacs — русскоговорящее сообщество
Roman
дада, а программу я всё равно переписывать не буду
Просто нужно дропнуть поддержку линупса
источник

A

Artem in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Не будь индусом, не изобретай то, чего не нужно
источник

A

Artem in Emacs — русскоговорящее сообщество
Valeriy L
хотя в елиспе не велика разница на самом деле. тк нету неймспейсов
eieio вполне справляется
источник

A

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

VL

Valeriy L in Emacs — русскоговорящее сообщество
Artem
eieio вполне справляется
При чем тут он
источник

A

Artem in Emacs — русскоговорящее сообщество
Valeriy L
При чем тут он
Для неймспейсинга можно классы всякие юзать
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ох
источник