Size: a a a

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

2021 March 02

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
один хрен в елиспе неймспейс несёт чисто синтаксический смысл
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
собственно, визуально меня и nameless устраивает, но отсутствие консистентности в названиях корных функций убирает весь профит
источник

A ß in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
как вы думаете, сколько дефинишнов с префиксом files- в files.el? 6 из 296
1) files.el не делает provide
2) там есть несколько префиксов: file-, directory-, locate-
источник

d

dirge in Emacs — русскоговорящее сообщество
а какие плюхи есть у компилейшн мода? То что оно регексом что-то наролливает, это прикольно, но:
есть ли там возможность самому задать регекс поиска и матчинга ошибок и варнингов и эффективно оверрайднуть это?
источник

d

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

d

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

d

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

d

dirge in Emacs — русскоговорящее сообщество
ну и вообще, это не совсем ошибки, а ворнинги)
источник

A ß in Emacs — русскоговорящее сообщество
есть, см. compilation-error-regexp-alist
источник

d

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

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
A ß
1) files.el не делает provide
2) там есть несколько префиксов: file-, directory-, locate-
и? ты просто ещё раз подтвердил проблему.
источник

d

dirge in Emacs — русскоговорящее сообщество
A ß
как вариант можно сделать так
(if-let* ((mode (downcase mode))
         (project (project-current))
         (project-name (file-name-nondirectory (directory-file-name (project-root project)))))
   (concat "*" project-name "-" mode "*")
 (concat "*" mode "*"))
а я чет люблю рисковать и сделал так
источник

d

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

DL

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

A ß in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
и? ты просто ещё раз подтвердил проблему.
нельзя применять стандарты написания библиотек к тому, что библиотекой не является
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
собственно, визуально меня и nameless устраивает, но отсутствие консистентности в названиях корных функций убирает весь профит
а меня не устраивает. слишком длинные имена получаются. Потому я за неймспейсы
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
A ß
нельзя применять стандарты написания библиотек к тому, что библиотекой не является
и это ещё одна проблема
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Valeriy L
а меня не устраивает. слишком длинные имена получаются. Потому я за неймспейсы
в пределах файла ты префиксы не видишь
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
A ß
нельзя применять стандарты написания библиотек к тому, что библиотекой не является
кстати, а какие стандарты написания "небиблиотек"?
источник