Size: a a a

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

2021 August 24

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

y

yosk in Emacs — русскоговорящее сообщество
А есть какой-нибудь способ превратить S-выражение в строку незавиисмо от длины? (format "%S" expr) вставляет многоточие на относительно длинных выражениях. Я пробовал (format "%.20S" expr), но тут все равно есть какое-то ограничение длины, а мне не хотелось бы его иметь.
источник

y

yosk in Emacs — русскоговорящее сообщество
(вместо 20 можно любое число подставить, но при подстановке нуля ограничение не убирается)
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
лул
источник

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

¥

¥αros!αν in Emacs — русскоговорящее сообщество
просто поставь 2 ^ 32
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
источник

a

akater in Emacs — русскоговорящее сообщество
prin1, а также см. его докстринг про соотв. динамические переменные.
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
prin1-to-string
источник

y

yosk in Emacs — русскоговорящее сообщество
И print-level и print-length стоят на nil, при этом (insert (prin1-to-string (make-list 20 1))) выдает это: (1 1 1 1 1 1 1 1 1 1 1 1 ...). Я попробовал (prin1 (make-list 20 1) (current-buffer)), но оно тоже выводит список с многоточием.
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
(let ((print-circle nil)
     (print-level nil)
     (print-length nil))
 (prin1-to-string (make-list 20 1)))


а вот так?
источник

a

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

ELISP> (prin1-to-string (make-list 20 1))
"(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)"


Sum Ting Wong
источник

y

yosk in Emacs — русскоговорящее сообщество
О, так работает, спасибо.
источник

y

yosk in Emacs — русскоговорящее сообщество
Хм, у меня в ielm тоже нормально выводится. Видимо дело в scratch.
источник

a

akater in Emacs — русскоговорящее сообщество
format должен точно так же работать.  Но prin1- точнее указывет смысл.
источник

y

yosk in Emacs — русскоговорящее сообщество
Вроде в документации к format и написано, что %S использует prin1.
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
Охуенно
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
Побольше бы таких людей
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
В имаксовом коммунити ай мин
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
Хотелось бы тож начать контрибутить... some day.....
источник