Does anybody know of a wdiff-like tool (http://www.gnu.org/software/wdiff/) 
which is aware of python syntax and can show token changes instead of word 
changes.  Wdiff is can turn

-    if not metar.is_in_temp_range_f(situation.weather.low_temperature, 
situation.weather.high_temperature):
+    if not info.is_in_temp_range_f(situation.weather.low_temperature, 
situation.weather.high_temperature):

into

    if not [-metar.is_in_temp_range_f(situation.weather.low_temperature,-] 
{+info.is_in_temp_range_f(situation.weather.low_temperature,+} 
situation.weather.high_temperature):

but what I really want is:

    if not 
[-metar-]{+info+}.is_in_temp_range_f(situation.weather.low_temperature, 
situation.weather.high_temperature):

which makes it more obvious that the change is just the one token.  Does such a 
tool exist?

---
Roy Smith
r...@panix.com



-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to