mercurial/dirstate.py
branchstable
changeset 46703 ca69e29a2a30
parent 46678 0d055849d5f9
child 46794 e2f7b2695ba1
equal deleted inserted replaced
46702:56483ab91e66 46703:ca69e29a2a30
  1277                         or ((mode ^ st.st_mode) & 0o100 and checkexec)
  1277                         or ((mode ^ st.st_mode) & 0o100 and checkexec)
  1278                     )
  1278                     )
  1279                     or size == -2  # other parent
  1279                     or size == -2  # other parent
  1280                     or fn in copymap
  1280                     or fn in copymap
  1281                 ):
  1281                 ):
  1282                     if (stat.S_ISLNK(st.st_mode) and size != st.st_size):
  1282                     if stat.S_ISLNK(st.st_mode) and size != st.st_size:
  1283                         # issue6456: Size returned may be longer due to
  1283                         # issue6456: Size returned may be longer due to
  1284                         # encryption on EXT-4 fscrypt, undecided.
  1284                         # encryption on EXT-4 fscrypt, undecided.
  1285                         ladd(fn)
  1285                         ladd(fn)
  1286                     else:
  1286                     else:
  1287                         madd(fn)
  1287                         madd(fn)