Open JeffreyBenjaminBrown opened 7 years ago
Emacs likes to extend the properties at point to new text typed after point. If we can disable this feature, it would indeed make changes more apparent.
I googled for a while, found nothing, posted to stackoverflow.
Well, I have determined that the following does not help:
(setq text-property-default-nonsticky '((foreground . t)))
lol
It's doable! Someone on Stackoverflow pointed to this. Each property's front- and rear-stickiness can be set. The easiest solution seems to be to make them all not sticky.
Yep. I saw that and tried what I mentioned. It didn't "stick". Possibly something to do with the scope of the variable.
If unpushed text was always black, it would be visibly apparent whether a buffer has unpushed changes.