Size: a a a

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

2021 October 17

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
package-refresh-contents
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
M-x list-packages
Тоже обновляет, а заодно можешь завести привычку регулярно сюда заглядывать
источник

T

TGG in Emacs — русскоговорящее сообщество
(require 'package)



(setq package-archives '(("melpa" . "https://melpa.org/packages/")
      ("mepla-stable" . "https://stable.melpa.org/packages/")
                        ("org" . "https://orgmode.org/elpa/")
                        ("elpa" . "https://elpa.gnu.org/packages/")))

(package-initialize)
(unless package-archive-contents
 (package-refresh-contents))

;; Initialize use-package on non-Linux platforms
(unless (package-installed-p 'use-package)
  (package-install 'use-package))

(require 'use-package)
(setq use-package-always-ensure t)


Ну вообще он должен сам обновлять
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Кстати не знал, что он тоже обновляет
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
И зачем туда регулярно заглядывать?
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
Не обязательно. Просто я вручную люблю обновлять.
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
>Cache of the contents of all archives in ‘package-archives’.
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Это работает, если ты в первый раз запускаешь Emacs в теории
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Когда он один раз подтянул архивы с пакетами, то уже не будет срабатывать условие
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Скорее всего оно так и работает
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
(unless package-archive-contents
     (package-refresh-contents))
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
У меня такая же строчка была, и ничего не обновлялась
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Но это неточно, я вообще не обновляюсь
источник

EV

Eugene Vagin in Emacs — русскоговорящее сообщество
Есть какой-нибудь простой способ, позволяющий временно декорировать функцию, чтобы она выводила список аргументов в *Messages*?

Например,
- есть функция (defun x (a b) (+ a b))
- хочется её модифицировать как-то до вида (defun-debug x (a b) (+ a b))
- чтобы при вычислении (x 1 2) выводилось "defun x: a=1, b=2"
источник

DL

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

a

akater in Emacs — русскоговорящее сообщество
Думаю, trace-function проще всего
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
То есть M-x artist-mode уже пробовал? Он, конечно, вставляет whitespaces, но если тебе это не на постоянку, то можешь после выхода из этого режима откатиться же.
источник

EV

Eugene Vagin in Emacs — русскоговорящее сообщество
Да, то что нужно, спасибо.
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
Посмотрел: мне кажется, picture-mode даже лучше подходит. Он тоже вставляет whitespaces, но более юзер-френдли, что ли.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
на самом деле artist-mode это и есть picture-mode
источник