I know it's possible to make a "portion" of a buffer read-only. As an effect, the whole line becomes uneditable. What I would like it to make a specific region uneditable, for exemple a rectangle region :
- item n°1 (uneditable) : "editable part 1" - item n°2 (uneditable) : "editable part 2" - and so on.
I'm pretty sure it's something customizable but I'm not well acquainted with elisp yet. Thanks for your insights.
set-region-read-onlyfunction does what it says -- it makes the region read-only. Use it on part of a line, and only that part of the line will be read-only.