J'étends un paquet Emacs existant et je veux rendre une partie du tampon non modifiable (lecture seule). En fait, je veux rendre une seule ligne au milieu du tampon modifiable et j'utilise l'extrait de code suivant pour y parvenir:
(put-text-property (point-min) point-before-editable-text 'read-only t)
;; (put-text-property point-after-editable-text (point-max) 'read-only t)
Cependant, je peux toujours placer le curseur au début du tampon et insérer du texte qui n'est pas le comportement souhaité.
Comment puis-je empêcher les insertions au début du tampon?
la source