Sto provando da oltre un anno a utilizzare Emacs come IDE C / C ++. Finora ho avuto un successo solo marginale, ma lungo la strada ho incontrato alcuni muri di mattoni. Attualmente sto cercando di usare CEDET, ma sto avendo difficoltà a capire come usarlo in modo efficace. Le …
Sto usando mew per la mia e-mail. Devo usare TLS con il mio provider di posta elettronica per SMTP. Tuttavia, quando provo a invocarlo, Emacs si blocca. Vorrei cogliere l'occasione per saperne di più sui pacchetti Emacs. Come farei per eseguire il debug di questo problema? Esiste una sorta di …
In una situazione in cui Emacs non si comporta come voglio, cosa posso fare per risolvere il problema? Quali passi posso prendere per trovare e risolvere il problema da solo? O, in mancanza, come posso raccogliere informazioni utili affinché le persone qui (o sulla mailing list o su altri forum) …
Se alcune funzioni di emacs-lisp, come un hook in modalità principale, impiegano più tempo del previsto per l'esecuzione, a volte vorrei interromperlo e guardare lo stack corrente. Idealmente, mi piacerebbe anche poter esaminare i valori variabili e così via nel debugger. Non sto parlando di codice che sto deliberatamente eseguendo …
Sto eseguendo il debug del motivo per cui emacs si arresta in modo anomalo quando si utilizza una funzione da un pacchetto 1 . Lo scopo di questo processo di debug è ottenere dati utili da inviare utilizzando M-x report-emacs-bug. Per ottenere assistenza su come eseguire il debug degli arresti …
Supponiamo che emacs generi un errore che non capisco. O forse l'errore dice "Il valore del simbolo come variabile è nullo: modi", ma ci sono molte occorrenze del simbolo modesnel mio codice, quindi ho bisogno di un po 'di contesto. Emacs può essere configurato per indicare il numero di riga …
Come posso annullare gli effetti di edebug-defun? In altre parole, come posso annullare la direttiva che fa edebugentrare la modalità di debug quando viene invocata una particolare funzione? Inoltre, vorrei davvero sapere dove si trova la risposta a questa domanda nella documentazione. L'ho cercato molto più a lungo di quanto …
Se viene segnalato un errore nel codice Lisp di Emacs, ed debug-on-errorè t, ottengo un buffer di backtrace che rende facile capire dove si è verificato l'errore. Tuttavia, per gli errori che si verificano durante l'elaborazione asincrona di una risposta dalla rete, sarebbe fastidioso far apparire il buffer backtrace, quindi …
Ho eseguito un comando e ho ricevuto un avviso nel minibuffer. L'avvertimento esatto è stato comint-completion-at-point failed to return valid completion data, dopo che ho completato automaticamente un comando shell-mode. Come posso determinare l'origine elisp dell'avviso?
Ho riscontrato un problema per cui la regione è disattivata (in modalità contrassegno transitorio). La funzione deactivate-marksi chiama e vorrei scoprire da dove (e perché) viene chiamata. Ho provato M-x debug-on-entry RET deactivate-marke si interrompe ma non ho trovato il modo di trovare il chiamante. L'intero stacktrace visualizzato è: Debugger …
Quando si verifica un errore all'interno di una sentinella di processo o durante il blocco dei caratteri, Emacs non mostra una backtrace anche se debug-on-errorera precedentemente abilitata. Capisco perché questi errori vengono rilevati, lo stesso errore potrebbe essere nuovamente attivato mentre si tenta di presentare la backtrace. Tuttavia, quando voglio …
Qual è un modo consigliato per creare emacs come editor di codice julia? Le cose che vorrei avere sono: completamento automatico julia shell in emacs con abbility per inviare il codice dal buffer debug
Durante tutto il giorno utilizzo costantemente C-h fo C-h v( describe-functione describe-variable) per cercare documentazione per funzioni e variabili. Più spesso, se non ottengo tutte le informazioni di cui ho bisogno, farò clic sul collegamento al file alla fine di: some-random-command is an interactive compiled Lisp function in `some-mode.el'. e …
Sto riscontrando problemi nel leggere il codice sorgente di emacs in gdb. Penso che mi manchino i simboli di debug. Seguendo un suggerimento di https://stackoverflow.com/a/4298982/2752242 , ho provato: ./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no --prefix=$HOME/local/apps/emacs-24.4/ Ma non ha funzionato. Ci sono istruzioni per la compilazione con simboli di debug? …
Sebbene Emacs (24.3.93.1) funzioni correttamente se avviato dal Finder, se viene avviata la versione del terminale: /Applications/Emacs.app/Contents/MacOS/Emacs -nw Emacs si arresta in modo anomalo con: Fatal error 11: Segmentation fault[1] 51512 abort /Applications/Emacs.app/Contents/MacOS/Emacs -nw. Sembra che il problema sia causato da una singola riga in init.el, (set-face-attribute 'default nil :font …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.