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
