LINUX.ORG.RU

trace давит на emacs

 , , ,


1

2

Когда трассируется очень часто вызываемая функция трассировщик сильно флудит в буфер эмакса и всё это начинает, мягко говоря, подтормаживать. Можно ли как нибудь направить вывод трассировщика в клиент urxvt?

★★★★★

Можно попробовать переопределить trace-function-internal, посылая вывод наружу, минуя буфера

lazyklimm ★★★★★
()

В общем решается всё тривиально.

$ mkfifo /tmp/my-slime-trace-pipe
$ tail -f /tmp/my-slime-trace-pipe

(with-open-file (out #P"/tmp/my-slime-trace-pipe"
			      :direction :output
			      :if-exists :append)
	   (let ((*trace-output* out))
	     (my-hello-world)))
ados ★★★★★
() автор топика
Ответ на: комментарий от ados

Что-то оно как-то паршиво работает.

ados ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.