Stephen Leake <[email protected]> writes:

> Thierry Volpiatto <[email protected]> writes:
>
>>> i noticed since last changes that the "a" command don't work as intended
>>> with hg.
>>> With other backend, the status buffer is updated with "added" but with
>>> hg, the buffer is not updated and an error is raised.
>>> hg use "A" and not "added", that's maybe the reason.
>>> I didn't have the time to debug that, i will do it as soon as possible
>>> and send backtrace and more infos.
>>
>> Here the backtrace:
>>
>> ,----
>> | Debugger entered--Lisp error: (error "dvc-fileinfo-file-status storing a 
>> non-dvc-fileinfo-file")
>> |   signal(error ("dvc-fileinfo-file-status storing a 
>> non-dvc-fileinfo-file"))
>> |   error("dvc-fileinfo-file-status storing a non-dvc-fileinfo-file")
>> |   dvc-fileinfo-set-status(added)
>> |   dvc-fileinfo-add-files()
>> |   call-interactively(dvc-fileinfo-add-files nil nil)
>> `----
>>
>> After hitting "a" in a dvc-status buffer with hg as backend, and
>> answering "y" to add file.
>
> There's a bug in dvc-fileinfo-set-status; it detects the type of the
> fileinfo incorrectly.
>
> I'll fix the bug.
>
> However, that won't make the status buffer update with 'added',
> because xhg is still using dvc-fileinfo-legacy instead of
> dvc-fileinfo-file.
>
> If you want to upgrade, see bzr.el and xmtn-dvc.el for examples.

Yes i will do that, as soon as you fix bug in `dvc-fileinfo-set-status'.
Thanks.
 
-- 
A + Thierry Volpiatto
Location: Saint-Cyr-Sur-Mer - France


_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to