Hi Bruce!

> Ok, I think I've sorted the problem for now; when dvc opens an html file
> it requires the sb-html library which is part of the speedbar package
> (in squeeze, I think it was in emacs21 in lenny). The speedbar package
> was not installed on my system and nothing pulled it in as a dependency.
> I've not investigated why dvc wants sb-html (find-file does not require
> it to open html files for example) but my fix for now is just to install
> speedbar.
>
> Does DVC actually depend on speedbar? If so, I guess the debian package
> dependencies will need to be updated.

No dvc does not depend on speedbar.

> Speaking of debian packaging, DVC does not build correctly on a squeeze
> system (I built DVC on lenny). I'll look into this further.
>
> Cheers, Bruce.
>
> On 10/05/10 15:13, Bruce Tulloch wrote:
>> DVC appears to have been broken by a recent Debian/Squeeze update.
>>
>> When performing dvc-diff or dvc-diff-ediff on a modified HTML file
>> emacs reports the following error:
>>
>>   byte-code: Wrong type argument: stringp, nil
>>
>> If the file is any other type (i.e. not HTML) it appears to be OK.
>>
>> I'm using the xhg backend and html files are opened with psgml.
>>
>> It looks like some sort of interaction with psgml mode. The value of
>> psgml-html-build-new-buffer does not matter. Any clues or advice as to
>> how I can debug this or provide any more feedback is welcome. Needless
>> to say I'm not an elisp guru :-)

I also guess that it has something todo with psgml mode.
What happens when you do an M-x ediff-files with two html files?

>> I am running DVC built from source and packaged for debian as:
>>
>> Package: dvc
>> Version: 0r20100420-1
>> Severity: normal
>>
>> -- System Information:
>> Debian Release: squeeze/sid
>>   APT prefers testing
>>   APT policy: (990, 'testing')
>> Architecture: i386 (i686)
>>
>> Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
>> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
>> Shell: /bin/sh linked to /bin/bash
>>
>> Versions of packages dvc depends on:
>> ii  dpkg                      1.15.8.5       Debian package management system
>> ii  emacs23                   23.2+1-4       The GNU Emacs editor (with GTK+ 
>> us
>> ii  install-info              4.13a.dfsg.1-5 Manage installed documentation 
>> in 
>>
>> Versions of packages dvc recommends:
>> ii  bzr                          2.1.2-1     easy to use distributed version 
>> co
>> ii  git                          1:1.7.1-1.1 fast, scalable, distributed 
>> revisi
>>
>> dvc suggests no packages.
>>
>>
>> _______________________________________________
>> Dvc-dev mailing list
>> [email protected]
>> https://mail.gna.org/listinfo/dvc-dev
>>   
>
> _______________________________________________
> Dvc-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/dvc-dev

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

Reply via email to