Size: a a a

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

2021 March 01

d

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

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
да, наверное ansi-шные не поддерживатются
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
ansi-color-apply-on-region is a compiled Lisp function in
‘ansi-color.el’.

(ansi-color-apply-on-region BEGIN END)

Translates SGR control sequences into overlays or extents.
Delete all other control sequences without processing them.

а в сторону этого покурить?
источник

DL

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

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
у меня вроде оно есть такое
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
непонятно, почему нет готового пакета чтобы вжух
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
(require 'ansi-color)
(defun colorize-compilation-buffer ()
             (read-only-mode)
             (ansi-color-apply-on-region compilation-filter-start (point))
             (read-only-mode))
(add-hook 'compilation-filter-hook 'colorize-compilation-buffer)
источник

d

dirge in Emacs — русскоговорящее сообщество
вроде у меня энкодинг UTF-8 стоит в компилейшне
источник

d

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

d

dirge in Emacs — русскоговорящее сообщество
Nikita Mistyukov
(require 'ansi-color)
(defun colorize-compilation-buffer ()
             (read-only-mode)
             (ansi-color-apply-on-region compilation-filter-start (point))
             (read-only-mode))
(add-hook 'compilation-filter-hook 'colorize-compilation-buffer)
пропробуем!
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
https://gitlab.com/augfab/slime-repl-ansi-color/-/blob/master/slime-repl-ansi-color.el вот шото такое, только для компилейшна
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Nikita Mistyukov
(require 'ansi-color)
(defun colorize-compilation-buffer ()
             (read-only-mode)
             (ansi-color-apply-on-region compilation-filter-start (point))
             (read-only-mode))
(add-hook 'compilation-filter-hook 'colorize-compilation-buffer)
источник

d

dirge in Emacs — русскоговорящее сообщество
кайф, спасибо всем
источник

d

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

d

dirge in Emacs — русскоговорящее сообщество
(use-package compile
 :config
 (require 'ansi-color)
 (defun endless/colorize-compilation ()
   "Colorize from `compilation-filter-start' to `point'."
   (let ((inhibit-read-only t))
     (ansi-color-apply-on-region
      compilation-filter-start (point))))

 (add-hook 'compilation-filter-hook
           #'endless/colorize-compilation))
такую мулю накидал в итоге
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
учти, что на больших выхлопах оно может тормозить
источник

d

dirge in Emacs — русскоговорящее сообщество
помню в ешеллах была такая проблема, поэтому на больших выхлопах сидел в термах или анси-термах
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
просто большие выхлопы не нужны :)
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
точнее нужно их выхлапывать в файл
источник

a

akater in Emacs — русскоговорящее сообщество
dirge
(use-package compile
 :config
 (require 'ansi-color)
 (defun endless/colorize-compilation ()
   "Colorize from `compilation-filter-start' to `point'."
   (let ((inhibit-read-only t))
     (ansi-color-apply-on-region
      compilation-filter-start (point))))

 (add-hook 'compilation-filter-hook
           #'endless/colorize-compilation))
такую мулю накидал в итоге
И когда ее применять?  Это ж страшно тормозить будет.

Вот этого не хватит?

(setq-local comint-output-filter-functions
           (cons 'ansi-color-process-output
                 comint-output-filter-functions))


Я не помню деталей, м.б. еще надо какую-то переменную выставить в non-nil, но не более.
источник