how record change timestamp of every line in editor?


#1

the source code I am editing is stored in a table that stores the line text and the date/time of the last change to the line.

After CodeMirror is done editing a file, how to match up the resulting text lines with the lines of the input table? Where code can determine which lines were changed, deleted and added. Can I associate a never changing key with each text line that CodeMirror is editing?

thanks,


#2

That won’t work, but you could maintain this data structure during editing by listening for "changes" events and updating the data for each change, as they come in.