[TxMt] Diff from SVN Status Window

Mark Eli Kalderon m.kalderon at ucl.ac.uk
Mon Oct 9 10:39:12 UTC 2006


On 8 Oct 2006, at 16:07, Allan Odgaard wrote:

> On 7. Oct 2006, at 14:57, Mark Eli Kalderon wrote:
>
>> The link for the diff command in the svn status window seems to be  
>> insensitive to the environmental variable TM_SVN_DIFF_CMD. I have  
>> it set to fmdiff, but the link for the diff command in the status  
>> window gives me the normal diff output as opposed to launching  
>> FileMerge.
>
> I think there are two problems here, 1) shell executions from the  
> HTML window do not get any of the normal environment variables and  
> 2) the status window doesn’t do the normal diff magic we do for the  
> other diff commands.
>
> I can probably look into changing #1. But for #2, one would have to  
> patch the current status command, and I’ve said it before, but this  
> one needs refactoring before it should be further patched (the  
> current version does have a few problems, but it’s complexity have  
> prevented me from fixing it).
>
> I would like to see all renderings of the Subversion bundle to be  
> based on ERb templates, all svn output to be XML [1], separate  
> stand-alone parser modules per svn output kind, etc.
>
> I will probably end up being the one who refactors the Subversion  
> bundle, but it’s not  something I have time for anytime soon.
>
>
> [1] A problem with the XML output option is that if we use standard  
> XML tools to process it, we lose incremental rendering of the  
> commands.
>
>

Thanks, Allan, useful to know. Best, mark




More information about the textmate mailing list