~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to TODO.mlm.txt

  • Committer: Matt McClure
  • Date: 2008-04-03 02:55:40 UTC
  • mto: (3452.1.1 bzr.dev.mlm)
  • mto: This revision was merged to the branch mainline in revision 3493.
  • Revision ID: mlm@aya.yale.edu-20080403025540-h1lzhmde4ii73qoo
Reverts to 3290.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
1. The command below requires escaping the space in the argument to the
2
 
--using option.  It shouldn't because it's in single quotes, so the shell
3
 
is passing the full string as --using's argument.  It's bzr that is
4
 
treating an unescaped space as a delimiter between two tokens, not the
5
 
shell.
6
 
 
7
 
    $ bzr diff --using='c:/Program\ Files/TortoiseSVN/bin/TortoiseMerge.exe' bzrlib/diff.py
8
 
 
9
 
2. Status: I submitted a patch: https://bugs.launchpad.net/bzr/+bug/209281
10
 
 
11
 
When invoking bzr from a source directory in a Cygwin Bash shell, using
12
 
an external diff program that is a native Windows program doesn't work.
13
 
The native Windows program can't find the "new" version of the comparison
14
 
because bzr uses a symbolic link instead of copying the relevant files.
15
 
 
16
 
I implemented a quick fix, but I need to make it a Cygwin-specific
17
 
workaround.
18
 
 
19
 
Idea: perhaps bzr should retrieve the physical path for each file and use
20
 
that instead of the logical (symlink) path.