Size: a a a

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

2021 November 11

y

yosk in Emacs — русскоговорящее сообщество
А есть какой-то удобный способ сделать структуру в елиспе, чтобы выполнялись следующие условия?
* Ее можно было бы читать через read и писать через write
* Функционал на уровне схемного SRFI-9 (чтобы создавался конструктор и какие-нибудь геттеры/сеттеры)
* Была бы проверка типов при записывании всяких данных в поля
источник

oo

omar munchaev omar c... in Emacs — русскоговорящее сообщество
иконки не отображаются(не все, какие то все же отображаются), что делать?
источник

oo

omar munchaev omar c... in Emacs — русскоговорящее сообщество
я не про messageAnimatedemoji, про те символы в modeline, после числа 555
источник

A ß in Emacs — русскоговорящее сообщество
без проверки типов подходит cl-defstruct
источник

A ß in Emacs — русскоговорящее сообщество
если ты действительно хочешь проверку типов, то советую просто добавить её в cl-defstruct
источник

y

yosk in Emacs — русскоговорящее сообщество
Ну вообще было бы желательно, но и так пойдет. Мне важнее всего первый пункт. Это прямо искоробки есть или придется писать какие-нибудь (де)сериализаторы в alist/plist?
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
Ширину сделай норм в чатбуфере и поставь шрифт с эмодзями
источник

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

A ß in Emacs — русскоговорящее сообщество
все это и пишется и читается штатно
источник

EZ

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

y

yosk in Emacs — русскоговорящее сообщество
Ладно, посмотрю, спасибо
источник

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

A ß in Emacs — русскоговорящее сообщество
все читается, все пишется
источник

oo

omar munchaev omar c... in Emacs — русскоговорящее сообщество
есть какой нибудь способом сделать древовидну структуру для буферов по определенному признаку? Ну типо я захожу в условый ibuffer и у меня там что то типо каталога для всех cpp/h файлов, другой каталог для всех буферов с телегой и тд. я нажимаю RET по каталогу, он раскрывается и там уже я выбираю нужный буфер
источник

a

akater in Emacs — русскоговорящее сообщество
alphapapa сделал недавно т.н. taxy.el для взаимодействия с иерархическими коллециями, и показывал примеры с буферами.  Но я не успел вникнуть.
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
есть кароче ibuffer-vc, ibuffer-tramp и ibuffer-project[ile] пакеты для группировки
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
и вот тут есть про коллапс групп https://www.emacswiki.org/emacs/IbufferMode#h5o-12
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
можно сделать иерархию на один уровень в ibuffer штатно
https://github.com/xFA25E/shell-pwd/blob/master/shell-pwd.el#L91-L94
источник

М

Мистер Хобот 🤖... in Emacs — русскоговорящее сообщество
Хоть кто-то догадался не превращать это в тег))
источник

М

Мистер Хобот 🤖... in Emacs — русскоговорящее сообщество
Телега с номерами строк, кхм…
источник