Size: a a a

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

2020 May 09

PG

Pig Greenest in Emacs — русскоговорящее сообщество
сложна, не использовал centaur tabs
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
принцип, судя по всему, такой: если какой-то из перечисленных режимов, фигачить его в стек "Everything", иначе видимо делать отдельный стек для каждого неуказанного режима
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
похоже на то
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
точнее не отдельный стек, а просто считать стек на основе буфера отдельной функцией
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
ну как-то так, да
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
чего я хотел бы достичь — любой режим слать в общий стек
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
(define-advice centaur-tabs-buffer-groups
   (:override ())
 (list "Everything"))
источник

PG

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

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
хе, кажись работает
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
спасибо!
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
сила лиспа
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
а что есть advice?
источник

PG

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

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
перегрузка?
источник

PG

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

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
какая-то фпшная магия
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
хм
источник

MK

Mikhail <@vbifoni... in Emacs — русскоговорящее сообщество
но похоже на то, что через defun можно тоже просто возвращать (list "Everything") и всё будет ок без всяких advice'ов?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
да, ты можешь просто переобъявить функцию
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
но это необратимый процесс, а эдвайсы можно удалять
источник