Ron Garret [off-list ref] writes:
You are absolutely right. That is another reason why having the
individual files tracked separately from the main project would be a
good thing if I can get it to work. (It would be kind of like having a
git-stash on a per-file basis.)
When you have more than one functions defined in a file, and the
interactive Lisp development cycle works primarily on s-exp basis, not
necessarily constrained by file boundaries, don't you want even finer
grained control than "stash per-file"?
I don't think of a good solution myself, but I find your "finer than whole
tree" an interesting topic.