GeanyNumberedBookmarks works well **except** when working in Projects.
It would be a great feature if it worked always.
I understood that one issue was that if a file had changed externally, the folding would be unreliable. You asked for suggestions somewhere in this forum (https://github.com/geany/geany/issues/793), so I have two suggestions which you may very well have contemplated before : 1) Save a hash of the file together with the state information about the fold points. If hash doesn't match file when opened, don't honor saved fold status 2) Alternatively, save fold point together with the text of its row, and somehow match this with the opened file. I guess this is much harder than 1), and I think 1) would suffice
Thanks for your work with this great eidtor