Hi Lutz, reviewing this thread, I see that I didn't replied you! Sorry, I do that right now:
>and now the big question
>
>As I understand you generate a text file. (And the oppposite) The handling of SVC is not your part.
Exactly, I do just the convertion part, so the SCM tool can do diffs and merges.
>
>You yourself declares that I could cut'n'paste classes between VC2 files. So if I could do that with an editor it could be done with a prg?I simply as a post operation. And to cat the prefacing the VC2-VCX operation should not be a problem as well. I will have look into it.
Yes, you can work on the VC2 files almost as if they were PRG files, with intellisense, Document View, etc. You just can't compile as PRG because it is not a valid PRG, but those modifications are translated to the binary when reconverting later.
And now something that you are interested on:
>>>Would it be possible to generate per class like VCXName.ClassName.prg? (And create vcx by VCXName) Then it would be greate with git - very easy to trace changes and collaborate on class level. Also smaller files to merge.
>>>
>>
>>No, sorry, it is not possible to do this separation, because this would require a hard and costly redisign of FoxBin2Prg, and because it is production-ready and many people are using with there systems (our teams included), I can't take this risk.
>>
I've been asked for this many times, and I'm analyzing the possibility of separating a class per file. I'm doing a proof of concept right now to see what problems I find doing this.
For yes or no, I will say something about it soon. If yes, then surely will be a new option deactivated by default to not interfere with the default functionality.
Keep tuned! :)
Best Regards.-
Fernando D. Bozzo
Madrid / Spain