Quel est le rôle de l'enterré-tampon-cadre liste de paramètre dans Emacs

StackOverflow https://stackoverflow.com/questions/35102

  •  09-06-2019
  •  | 
  •  

Question

Dans emacs, j'ai lu l'extrait de code suivant dans simple.el:

(frame-parameter frame 'buried-buffer-list)

Quelle est la signification exacte de l' 'buried-buffer-list paramètre?À quoi il sert?

Était-ce utile?

La solution

Le résultat de M-x décrire la fonction RET cadre-paramètre est:

image-paramètre est intégré dans fonction.

(frame-parameter FRAME PARAMETER)

De retour de la MONTURE de valeur pour le paramètre Le PARAMÈTRE.Si le CADRE est nul, décrire le bloc sélectionné.

Aussi, jetez un oeil dans le Elisp info manuel pour le nœud appelé "Cadre/Frame Paramètres".Il n'y a pas de référence spécifique à " enterré-tampon-liste que j'ai pu trouver.

Vous pourriez être en mesure d'obtenir la valeur de celui-ci par l'évaluation:

(cdr (frame-parameter FRAME 'buffer-list))

depuis un "enterré tampon" est juste un tampon qui a été poussé à l'arrière de la liste des tampons pour une image particulière.Consultez la documentation de bury-buffer:

bury-tampon est un outil interactif compilé Lisp de la fonction dans la fenêtre.el'.

(bury-mémoire tampon et TAMPON optionnel-OU-NOM)

Mettre un TAMPON-OU-NOM à la fin de la liste de tous les tampons.Il est le moins probable candidat pour les "autres-tampon" pour le retour;ainsi, l' les moins susceptibles de tampon pour le C-x b pour sélectionner par défaut.

Vous pouvez spécifier un nom de mémoire tampon mémoire TAMPON OU de NOM, ou un tampon objet.Si la mémoire TAMPON-OU-NOM est nul ou omis, à enterrer le tampon courant.Aussi, si la mémoire TAMPON-OU-NOM est nul ou omis, retirez le tampon courant à partir de la fenêtre sélectionnée, si elle est affichée.

Autres conseils

Un rapide coup d'oeil à http://www.update.uu.se/~ams/slask/emacs/src/cadre.h retourne:

List of buffers that were viewed, then buried in this frame.  The
most recently buried buffer is first.  

Donc, en théorie, vous pouvez utiliser le cdr pour obtenir la même liste que Ben Collins dit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top