Well, undo history will have to do, good that RPP-UNDO files are plain text.
I've written a crude JavaScript that reads a RPP-UNDO file, picks names of undo events, logs how many instances there are per name, and gives a list sorted by number of instances found.
That takes care of my immediate need, but it'd be fun to make such script in Reaper
Since I'm a complete beginner in scripting Reaper, I have to ask before attempting, is it possible to do all of the following with, for example, Lua:
- based on project name, open the RPP-UNDO file for reading as text
- search the text for instances of "<UENT `"
- pick out the strings between "<UENT `" and next "`"
- place those strings into array with [0]s containing string and [1]s the number of found instances
- sort the array based on numbers in [1]
- show the result to the user in a text window with select and copy ability - and/or save it as a .txt or .csv file to project directory?
Thanks!