Yankı alanında görüntülenmeden * Mesajlar * arabelleğine giriş yapmak için bir fonksiyon var mı?


12

Yankı alanında görüntülenmeden Mesajlar arabelleğine giriş yapmak için bir fonksiyon var mı ? Ya da belki başka bir günlük oluşturma mekanizması?

Ben bir tür console.log ("string") tür işlevsellik sonra.


İşte nasıl yaptığımı gösteren bir bağlantı: emacs.stackexchange.com/a/6003/2287 Temel olarak, işlev (messages-buffer)arabelleği almak veya yoksa uygun modla bir tane oluşturmak için kullanılır. - using (inhibit-read-only t)- işlevi arabelleğin altına gider ve yeni bir satırda olup olmadığını test eder, eğer yeni bir satır oluşturmazsa, mesajın içeriğini ekleyin (ne olursa olsun), sonra test edin yeni bir satır olup olmadığını görmek için, yeni satırda değilse bir satır ekleyin. Bu yöntem, eko alanını etkileşimli bilgi istemleri gibi şeyler için kullanılabilir durumda tutar.
hukukçu

Yanıtlar:


10

Emacs-snapshot inhibit-messageile t'ye bağlanmanıza izin verebilirsiniz :

Nil olmayan, `` mesaj '' çağrılarının görüntülenmediği anlamına gelir. Hala Mesajlar arabelleğine kaydedilirler .


0

Bunu yapmanın bir yolu (message "")hemen sonra aramaktır. Ancak bu, yankı alanındaki mevcut içeriği silecektir.

(message "foo")
(message "")
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.