Hi Michael!

> I'm not sure whether DVC bugs should be reported to the Xtla
> bugtracker.  Let me know if you'd prefer it to be there.

I personally look only in the mailing list. The bugtracker sends the
message also to the mailing list. So I don't care.

> I'm using GNU Emacs 22.0.50.1 with
> [EMAIL PROTECTED]/dvc--dev--0--patch-174.
>
> Here are the steps I took to trigger the error.
>
>  - Set up a new bzr-managed project with "bzr init".
>  - Added files manually with "bzr add".
>  - In Emacs, hit C-x T c to get to a *bzr-log-edit* buffer.
>  - Enter one sentence and hit C-c C-c to attempt to commit.
>  - Received the following backtrace.

Strange. I cannot reproduce your error. It works fine here.

snip...
>   dired-map-over-marks("/home/mwolson/proj/classes/cs352/proj3/.bzr" nil)
>   dvc-current-file-list(nil-if-none-marked)
>   bzr-dvc-log-edit-done()
>   apply(bzr-dvc-log-edit-done nil)
>   dvc-apply("dvc-log-edit-done")
>   dvc-log-edit-done()
>   call-interactively(dvc-log-edit-done)
>
> Commenting out the following lines in `dvc-current-file-list' provides
> a temporary fix.
>
>         ((eq major-mode 'dired-mode)
>          (dired-map-over-marks (dired-get-filename) nil))

Could you play with dvc-current-file-list a bit.

The part you mentioned above should only be called when the function
is invoked from a dired buffer.

When it is called in a dired buffer it either gets the file at point
or all marked files as list. Does this work for you?

In other buffers this part should never get active.

Can anyone reproduce this strange behaviour?


Stefan.

_______________________________________________
Xtla-el-dev mailing list
[email protected]
https://mail.gna.org/listinfo/xtla-el-dev

Reply via email to