Christian Ohler <[EMAIL PROTECTED]> writes:

> Stephen Leake, 2007-04-05:
>
>> I gather you feel a basic_io version of 'automate inventory' would be
>> easier to parse, or perhaps contain more information?
>
> Easier to parse and more consistent with the other output formats that
> monotone uses.  It would also be easier to extend to contain more
> information in the future.

Ok.

> As I understand it, some work towards this feature has already been
> done.  The message
> http://lists.gnu.org/archive/html/monotone-devel/2006-04/msg00305.html
> and the monotone branch net.venge.monotone.basic_io.inventory may be a
> starting point.

Ok. 

I'll work on getting monotone to compile on my system (Windows XP),
then post on monotone-devel.

>> I did run the Emacs debugger on dvc-diff, trying to understand an
>> error message I was getting (it turned out to be a monotone database
>> issue). I noticed that the macros that create defuns confuse or defeat
>> the Emacs lisp help system ("can't find xmtn-foo in *.el").
>
> Are you referring to the definitions in dvc-unified.el that use
> `dvc-create-unified-command'?  

Yes.

> These also interrupt my flow every time, I agree they should be
> fixed.

Ok.

> This is unrelated to (require 'cl), by the way.

Yes.

> If there are definitions in the xmtn backend that have this problem,
> could you give me more details?  Which definition are you looking for,
> and which facility are you using to locate it?

I just noticed this in passing, while trying to figure out how to use
dvc with monotone. If I run into something similar again, I'll let you
know.

>> I do understand those macros make the code easier to write, but
>> they make it harder to understand.
>
> I don't necessarily think this is a good trade-off.  Ease of
> navigation through the code is an important aspect of maintainability.

Ok, good.

Emacs CVS (hopefully Emacs 23 Real Soon Now) does a better job of this
than Emacs 22 with some macros; perhaps there is a way to keep the
macros and still get the navigation.

-- 
-- Stephe

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

Reply via email to