Size: a a a

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

2020 November 28

VL

Valeriy L in Emacs — русскоговорящее сообщество
Вообще я только недавно начал понимать что юзать в большом количестве строки в имаксе - это не правильно
источник

VL

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

VL

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

VL

Valeriy L in Emacs — русскоговорящее сообщество
скажем вместо того чтобы юзать shell-command и grep, лучше call-process и flush-lines
источник

D

Dameda in Emacs — русскоговорящее сообщество
(defmacro shr-render-string (text)
 (with-temp-buffer
   (insert text)
   (shr-render-region (point-min) (point-max))
   (buffer-substring-no-properties (point-min) (point-max))))

(shr-render-string "'")

Вот так норм
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Dameda
(defmacro shr-render-string (text)
 (with-temp-buffer
   (insert text)
   (shr-render-region (point-min) (point-max))
   (buffer-substring-no-properties (point-min) (point-max))))

(shr-render-string "'")

Вот так норм
ну можно и так
источник

VL

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

VL

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

VL

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

VL

Valeriy L in Emacs — русскоговорящее сообщество
вот потому и нужно рендерить сразу в буфере
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
shr всякие text properties добавляет
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
кнопки, ссылки, картинки
источник

VL

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

D

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

VL

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

VL

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

D

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

VL

Valeriy L in Emacs — русскоговорящее сообщество
Dameda
просто я с пропетисами не общался нормально
я нормально пообщался при написании ytel-show
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
вот тогда и понял штуку про буферы
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
короче тебе нужно поэкспериментировать с созданием buttons
источник