Hello,

Say that my <tt>_FOSSIL_</tt> file is in

I am in

<tt>fossil changes</tt> tells me that and have both changed. What it lists are paths relative to the directory where <tt>_FOSSIL_</tt> is. Those paths are not relative to my CWD.

<tt>fossil stash save -m hello <b>should fail</b> because it expects a path relative to the CWD, but it will revert both files and make a stash from them.

Then, <tt>fossil stash pop</tt>, which seems to expect me to be at the root of the working tree, will try to apply the stash, fail to do it, but still drop it, <b>potentially losing work</b>. It should have kept the stash because it could not apply it.

I was lucky to have a recent diff generated by fossil with which I was able to recover my work (two days).