[bknr-devel] Problems with XML import/export, can't follow the tutorial
Hans Hübner
hans.huebner at gmail.com
Fri May 28 15:14:15 UTC 2010
Hi Frederico,
thank you for your work! I have one request, though: Can you
reconfigure your emacs so that it does not insert tabs into source
files? It seems that some changes you made resulted in some
indentation changes and now the code looks ugly and badly indented
when inspected with the github web ui (i.e.
http://github.com/fsmunoz/bknr-datastore/commit/9639adbfed1050daee08dab8db2a3838d5648732#L0R80)
(setq-default indent-tabs-mode nil) in your .emacs should do fine.
I'll review your changes and let you know if I think that there is
something which I'd like to see changed. I'm going to pull them over
into my repository once you think that the stuff is usable enough for
you.
Thanks again!
Hans
2010/5/28 Frederico Muñoz <fsmunoz at gmail.com>:
> Hello,
>
> 2010/5/27 Frederico Muñoz <fsmunoz at gmail.com>:
> (...)
>> I'll go back at it and hope to have something to show soon (well, for
>> relative values of soon).
>
> Well, I have pulled some changes to my github fork. The good news is
> that the tutorial now works. However, I'm sure that my changes could
> have been done is some better way - the code is not easy for me to
> follow.
>
> There are different approaches to how to do the exporting: I've
> maintained write-to-xml as the main one. It outputs to
> *standard-output*, or to any sink that is passed to it. I've made it a
> a macro (that is compatible with the usage seen in the tutorial) and
> renamed the original write-to-xml to build-xml (since it doesn't
> actuall write anything by itself).
>
> I haven't tested it deeply, but it mostly works. I'm now trying to
> understand the code better and see if there is any part in there that
> is a left-over of previous rewrites, etc. One of the things I will
> surely do is to document the functions - and also document the whole
> conversion process, since the way it works is sometimes hard to track.
>
> Regards,
>
> Frederico
>
More information about the Bknr-devel
mailing list