Als «interactive-development» getaggte Fragen

5
Wie erzwinge ich eine Neubewertung einer Defvar?
Angenommen, ich habe einen Emacs-Lisp-Puffer, der Folgendes enthält: (defvar foo 1) Wenn ich eval-last-sexpoder anrufe eval-buffer, fooist gebunden an 1. Wenn ich dann diesen Puffer bearbeite an: (defvar foo 2) eval-last-sexpund eval-bufferführe diese Zeile nicht erneut aus, es fooist also immer noch 1. Dies ist besonders schwierig, wenn es mehrere …



1
Methoden zur Untersuchung großer / komplizierter Lisp-Objekte
Ich habe mit einem org-Exportmodul-Code gearbeitet, der einige ziemlich große und komplexe Listenobjekte umgibt. Es ist ziemlich mühsam, ein Objekt zu erkunden, indem Sie eine lange, mit Wörtern umschlossene, gedruckte Darstellung eines Objekts lesen oder iterativ Zugriffsmethoden in den Arbeitspuffer schreiben und auswerten. Ich frage mich, ob es gute Methoden …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.