Compilați în liniște dacă nu există erori

Vreau să rulez compile sau recompile , dar nu vreau să văd dacă buffer-ul * compilation * deloc. Dacă compilația reușește, ar trebui să văd o notificare în zona ecoului. AUCTeX funcționează astfel; Îl vreau pentru comenzi arbitrare de compilare în moduri arbitrare.

Aceasta este o roată mică pentru a fi sigură, dar nu o pot găsi încorporată (ca în Emacs 24.3). Înainte de a continua să reinventez, există deja acest lucru undeva?

3
Nu știu dacă există așa ceva. Dar dacă aș vrea să fac ceva de genul asta, aș începe cu compilation-start-hook și compilation-filter-hook . Mai întâi să îngropați tamponul (și, eventual, să îl redenumiți), cel de-al doilea să urmăriți erorile și apoi să îl aduceți înapoi.
adăugat autor Yann Trevin, sursa
Aruncați o privire la (setq outwin (display-buffer outbuf '(nu))))) , linia 1693 din compile.el master branch - funcția compilation-start . Dacă sunteți un modificator anti-sursă care solicită sfaturi și așa mai departe (adică, printre majoritatea utilizatorilor Emacs), puteți configura o regulă display-buffer-alist pentru a se potrivi nevoilor dvs. Cu câțiva ani în urmă, am luat compile.el și mi-am făcut configurația personalizată - așa că am modificat-o direct la voință.
adăugat autor lawlist, sursa
JavaScript, România - Moldova
JavaScript, România - Moldova
254 participanți

Comunitatea Română JavaScript: github.com/js-ro Pentru confort, opriți notificările. Parteneri: @node_ro, @php_ro, @python_ro, @seo_ro, @RomaniaGroup, @ai_ro, @Grupuri_IT Offtop: @holywars_ro Joburi: @js_jobs_ro Sponsored with ❤️ by ciupacabra.com

JavaScript jobs România Moldova
JavaScript jobs România Moldova
109 participanți

Pentru confort opriți notificările. Vorbim despre posturi de muncă și freelance, proiecte proprii.