Emacs membuka panel "Pesan" saat startup

1

Saat startup Emacs sekarang membuka panel berlabel " Pesan " di samping panel " awal ". Bagaimana saya bisa memodifikasi konfigurasi saya untuk menekan ini?

Google seaches sepertinya memberi saya cara untuk menekan splash screen.

Saya baru saja dimodifikasi oleh init.el, tetapi saya mencari melalui perubahan, dan tidak melihat apa pun yang terkait dengan kata kunci 'pesan'.

Dave
sumber

Jawaban:

2

Apakah masalah terjadi ketika Anda mulai menggunakan Emacs emacs -Q, yaitu, tanpa file init ?

  • Jika demikian M-x report-emacs-bug,.

  • Jika tidak, bagi dua file init Anda secara rekursif untuk mengetahui bagian mana yang mengarah ke perilaku ini.

    Anda dapat melakukannya menggunakan comment-regionkomentar pertama 1/2 dari file init Anda, kemudian 3/4, lalu 7/8, dll. Dengan C-u, perintah comment-region batalkan komentar pada wilayah tersebut.

Drew
sumber
Tampaknya karena (with-temp-buffer (shell-command...yang ditambahkan ke init saya.
Dave
Jadi, apakah Anda mendapatkan jawaban dan memecahkan masalah?
Drew
0

Anda dapat menambahkan baris ini ke .emacsfile konfigurasi Anda ( sumber ):

;; Forces the messages to 0, and kills the *Messages* buffer 
(setq-default message-log-max nil)
(kill-buffer "*Messages*")

Caranya adalah dengan mengatur jumlah pesan ke 0 yang menghentikan buffer muncul. Perhatikan bahwa Anda mungkin ingin mengubah ini kembali di beberapa titik jika emacs Anda mengalami masalah.

terdon
sumber
Itu mengatasi masalah. Biasanya lebih baik untuk mencari tahu apa masalahnya, dan memperbaikinya. Terutama karena dalam kasus ini akan mudah untuk menemukan masalah dan memperbaikinya (hanya tebakan).
Drew
@Drew tidak yakin tentang itu. Saya mendapatkan penyangga pesan terbuka terlepas dari apakah ada masalah. Dengan emacs -Qmisalnya. Retasan ini hanya akan menyembunyikannya.
terdon
Jika Anda mengerti emacs -Qmaka itu terdengar seperti bug Emacs bagi saya. Itu tidak terjadi pada saya dengan emacs -Q, menggunakan versi Emacs dari Emacs 20 melalui snapshot dev 25 Emacs terbaru. (Tapi sekali lagi, saya menggunakan MS Windows. Tetapi itu juga tidak terjadi pada saya di masa lalu, ketika saya menggunakan Emacs di UNIX. Dan itu juga tidak terjadi pada saya di GNU / Linux menggunakan Emacs 21.3 (FWIW ).)
Drew
@Drew saya di Linux dan saya selalu memiliki buffer pesan terbuka. Pada banyak mesin, versi distribusi dan emacs berbeda. Saya sangat meragukan ini adalah bug.
terdon
Jika Anda melaporkan bug, Anda akan segera tahu apakah itu dianggap bug. ;-) Saya tidak dapat membayangkan bahwa ini sengaja akan berbeda pada platform yang berbeda.
Drew