Questions marquées «development»

22
Comment forcer la réévaluation d'un defvar?

Supposons que j'ai un tampon lisp Emacs qui contient: (defvar foo 1) Si j'appelle eval-last-sexpou eval-buffer, fooest lié à 1. Si j'édite alors ce tampon à: (defvar foo 2) eval-last-sexpet eval-bufferne réexécutez pas cette ligne, il en fooest de même pour 1. Cela est particulièrement difficile...

16
Comment patcher un paquet Emacs?

Je souhaite modifier un package, le tester et, espérons-le, soumettre une demande d'extraction par la suite. Comment le faire de manière sûre et efficace? La question peut sembler trop large, j'accepterai la réponse qui couvre les questions suivantes: Je m'attends à installer une branche distincte...

14
Fermeture de toutes les parenthèses en attente

Lors de l'écriture de codes lisp, je suis parfois plongé dans une expression imbriquée et tout ce que je veux, c'est insérer toutes les parenthèses fermantes manquantes. Pour le moment, je ne fais que les insérer jusqu'à ce que j'obtienne un paren dépareillé, mais ce n'est pas très efficace....