I don't see any problem to save it in branch.conf as qbzr_log variable. Used in bzrlib ConfigObj is supported multi-line strings, maybe some escaping of special characters will be needed. But yes, qcommit should save log message when user press Cancel, or some error during normal commit is occured.
I don't see any problem to save it in branch.conf as qbzr_log variable. Used in bzrlib ConfigObj is supported multi-line strings, maybe some escaping of special characters will be needed. But yes, qcommit should save log message when user press Cancel, or some error during normal commit is occured.