mercurial/commands.py
changeset 43646 1e1bad31b427
parent 43590 95d0532ad171
child 43665 f37da59a36d9
equal deleted inserted replaced
43645:9cb7f855e2fc 43646:1e1bad31b427
  2114 
  2114 
  2115         node = cmdutil.commit(ui, repo, commitfunc, pats, opts)
  2115         node = cmdutil.commit(ui, repo, commitfunc, pats, opts)
  2116 
  2116 
  2117         if not node:
  2117         if not node:
  2118             stat = cmdutil.postcommitstatus(repo, pats, opts)
  2118             stat = cmdutil.postcommitstatus(repo, pats, opts)
  2119             if stat[3]:
  2119             if stat.deleted:
  2120                 ui.status(
  2120                 ui.status(
  2121                     _(
  2121                     _(
  2122                         b"nothing changed (%d missing files, see "
  2122                         b"nothing changed (%d missing files, see "
  2123                         b"'hg status')\n"
  2123                         b"'hg status')\n"
  2124                     )
  2124                     )
  2125                     % len(stat[3])
  2125                     % len(stat.deleted)
  2126                 )
  2126                 )
  2127             else:
  2127             else:
  2128                 ui.status(_(b"nothing changed\n"))
  2128                 ui.status(_(b"nothing changed\n"))
  2129             return 1
  2129             return 1
  2130 
  2130 
  6851             b'clean' in show,
  6851             b'clean' in show,
  6852             b'unknown' in show,
  6852             b'unknown' in show,
  6853             opts.get(b'subrepos'),
  6853             opts.get(b'subrepos'),
  6854         )
  6854         )
  6855 
  6855 
  6856     changestates = zip(states, pycompat.iterbytestr(b'MAR!?IC'), stat)
  6856     changestates = zip(
       
  6857         states,
       
  6858         pycompat.iterbytestr(b'MAR!?IC'),
       
  6859         [getattr(stat, s.decode('utf8')) for s in states],
       
  6860     )
  6857 
  6861 
  6858     copy = {}
  6862     copy = {}
  6859     if (
  6863     if (
  6860         opts.get(b'all')
  6864         opts.get(b'all')
  6861         or opts.get(b'copies')
  6865         or opts.get(b'copies')