What version are you running?
0.7.4
What steps will reproduce the problem?
Run e.g.
rbt diff
, notice that it ignores the contents of$HOME/.reviewboardrc
such as e.g.GIT_USE_EXT_DIFF = True
option.What is the expected output? What do you see instead?
I'd strongly expect it to use
~/.reviewboardrc
, especially as I'm using the Cygwin Python (but actually even with the native Windows Python too), and not$APPDATA/.reviewboardrc
.What operating system are you using?
Windows 7
Please provide any additional information below.
Please fix this by exchanging the order of checks for
HOME
andAPPDATA
inget_home_path()
inutils/filesystem.py
, preferring the always definedAPPDATA
and ignoringHOME
(which is unlikely to be defined accidentally) is just wrong.
Since you have a good repro case for this, would you be up for writing a patch?
-
- New + NeedInfo -
+ Release-0.7.x -
+ OpSys:Windows