[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