Ich habe seit über einem Jahr versucht, Emacs als C / C ++ - IDE zu verwenden. Ich war bisher nur am Rande erfolgreich, bin aber unterwegs auf ein paar Ziegelmauern gestoßen. Momentan versuche ich, CEDET zu verwenden, aber ich habe Schwierigkeiten zu verstehen, wie man es effektiv einsetzt. Die …
Ich benutze mew für meine E-Mail. Ich muss TLS mit meinem E-Mail-Anbieter für SMTP verwenden. Beim Versuch, das aufzurufen, friert Emacs jedoch ein. Ich möchte diese Gelegenheit nutzen, um mehr über Emacs-Pakete zu erfahren. Wie würde ich dieses Problem beheben? Gibt es einen eingebauten Debugger wie in Common Lisp? Könnte …
Was kann ich tun, um das Problem zu beheben, wenn sich Emacs nicht wie gewünscht verhält? Welche Schritte kann ich unternehmen, um das Problem selbst zu finden und zu beheben? Oder, falls dies nicht der Fall ist, wie kann ich nützliche Informationen sammeln, damit die Leute hier (oder auf der …
Wenn die Ausführung einiger Emacs-Lisp-Funktionen, wie z. B. eines Hauptmodus-Hooks, länger dauert als erwartet, möchte ich sie manchmal unterbrechen und den aktuellen Stack anzeigen. Im Idealfall möchte ich auch Variablenwerte usw. im Debugger anzeigen können. Ich spreche nicht von Code, den ich absichtlich im Emacs-Lisp-Modus ausführe, sondern von Code, der …
Ich debugge gerade, warum Emacs abstürzt, wenn ich eine Funktion aus einem Paket 1 verwende . Ziel dieses Debug-Prozesses ist es, nützliche Daten für die Übermittlung zu erhalten M-x report-emacs-bug. Um Hilfe zum Debuggen von Emacs-Abstürzen zu erhalten, habe ich mir bereits das Emacs-Handbuch - Abstürze und das Emacs-Handbuch - …
Angenommen, Emacs wirft einen Fehler auf, den ich nicht verstehe. Oder vielleicht lautet der Fehler "Der Wert des Symbols als Variable ist ungültig: Modi", aber das Symbol kommt modesin meinem Code häufig vor, sodass ich einen gewissen Kontext benötige. Kann Emacs so konfiguriert werden, dass die Zeilennummer des Lisp-Codes angegeben …
Wie mache ich die Effekte von rückgängig edebug-defun? Mit anderen Worten, wie kann ich die Anweisung aufheben, die edebugden Debugging-Modus aktiviert, wenn eine bestimmte Funktion aufgerufen wird? Außerdem würde ich gerne wissen, wo die Antwort auf diese Frage in der Dokumentation ist. Ich habe es viel länger gesucht, als man …
Wenn im Emacs-Lisp-Code ein Fehler gemeldet wird und dies der Fall debug-on-errorist t, erhalte ich einen Rückverfolgungspuffer, mit dem sich leicht herausfinden lässt, wo der Fehler aufgetreten ist. Bei Fehlern, die bei der asynchronen Verarbeitung einer Antwort aus dem Netzwerk auftreten, wäre es jedoch ärgerlich, wenn der Rückverfolgungspuffer eingeblendet würde. …
Ich habe ein Problem festgestellt, dass die Region deaktiviert ist (im Transient-Mark-Modus). Die Funktion deactivate-markwird aufgerufen und ich möchte herausfinden, woher (und warum) sie aufgerufen wird. Ich habe es versucht M-x debug-on-entry RET deactivate-markund es hört auf, aber ich habe keine Möglichkeit gefunden, den Anrufer herauszufinden. Die gesamte angezeigte Stapelverfolgung …
Ich habe einen Befehl ausgeführt und eine Warnung im Minibuffer erhalten. Die genaue Warnung war comint-completion-at-point failed to return valid completion data, nachdem ich einen Befehl in automatisch vervollständigt hatte shell-mode. Wie kann ich den Elisp-Ursprung der Warnung bestimmen?
Wenn ein Fehler in einem Prozess-Sentinel oder beim Sperren von Schriftarten auftritt, zeigt Emacs keine Rückverfolgung an, obwohl dies debug-on-errorzuvor aktiviert wurde. Ich verstehe, warum diese Fehler abgefangen werden. Der gleiche Fehler wird möglicherweise erneut ausgelöst, wenn versucht wird, die Rückverfolgung darzustellen. Wenn ich diesen Fehler jedoch tatsächlich debuggen möchte, …
Was ist eine empfohlene Methode, um Emacs als Julia-Code-Editor zu erstellen? Die Dinge, die ich gerne hätte, sind: Autocomplete Julia Shell in Emacs mit der Fähigkeit, den Code aus dem Puffer zu senden Debuggen
Im Laufe des Tages verwende ich ständig C-h foder C-h v( describe-functionund describe-variable), um die Dokumentation für Funktionen und Variablen nachzuschlagen. Wenn ich nicht alle benötigten Informationen erhalte, klicke ich meistens auf den Dateilink am Ende von: some-random-command is an interactive compiled Lisp function in `some-mode.el'. und navigieren Sie zum …
Ich habe Probleme beim Durchlaufen des Emacs-Quellcodes in GDB. Ich glaube, ich vermisse Debug-Symbole. Auf Vorschlag von https://stackoverflow.com/a/4298982/2752242 habe ich Folgendes versucht: ./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no --prefix=$HOME/local/apps/emacs-24.4/ Aber das hat nicht funktioniert. Gibt es Anweisungen zum Kompilieren mit Debug-Symbolen? Vielen Dank!
Obwohl Emacs (24.3.93.1) beim Starten über den Finder einwandfrei funktioniert, wenn die Terminalversion gestartet wird: /Applications/Emacs.app/Contents/MacOS/Emacs -nw Emacs stürzt ab mit: Fatal error 11: Segmentation fault[1] 51512 abort /Applications/Emacs.app/Contents/MacOS/Emacs -nw. Es scheint, dass das Problem durch eine einzelne Zeile in init.el verursacht wird. (set-face-attribute 'default nil :font "Menlo-16") Wenn diese …
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.