~kvilhaugsvik/qbzr/qshelve_all

« back to all changes in this revision

Viewing changes to lib/diff.py

  • Committer: Alexander Belchenko
  • Date: 2008-07-19 19:19:32 UTC
  • Revision ID: bialix@ukr.net-20080719191932-xijm7k3xy9w2fiu2
qdiff: some tweaks for showing x-bit properties changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
147
147
                                 for path in paths]
148
148
                renamed = (parent[0], name[0]) != (parent[1], name[1])
149
149
                properties_changed = [] 
150
 
                if not executable[0]==executable[1]:
151
 
                    descr = { True:"+x", False:"-x", None:"??" }
 
150
                if (executable[0] != executable[1]
 
151
                    and executable[0] is not None
 
152
                    and executable[1] is not None):
 
153
                    descr = {True: "+x", False: "-x"}
152
154
                    properties_changed.append((descr[executable[0]],
153
155
                                               descr[executable[1]]))
154
156