Mercurial > public > mercurial-scm > hg
comparison hgext/uncommit.py @ 47428:54849b65dc5f
cmdutil: make checknotesize() work on str-keyed opts
Since this patch changes the behavior of the function, I consider it a
bonus if the signature also changes so that extensions can detect
which version they're dealing with (for the record, I don't have any
such extensions). Therefore, I also dropped an unused `ui` argument
and renamed the function to use snake_case.
Differential Revision: https://phab.mercurial-scm.org/D10859
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Thu, 10 Jun 2021 14:25:16 -0700 |
parents | d55b71393907 |
children | 7f7457f84311 |
comparison
equal
deleted
inserted
replaced
47427:6ce89165eaa0 | 47428:54849b65dc5f |
---|---|
151 modified in the working directory. | 151 modified in the working directory. |
152 | 152 |
153 If no files are specified, the commit will be pruned, unless --keep is | 153 If no files are specified, the commit will be pruned, unless --keep is |
154 given. | 154 given. |
155 """ | 155 """ |
156 cmdutil.check_note_size(opts) | |
156 opts = pycompat.byteskwargs(opts) | 157 opts = pycompat.byteskwargs(opts) |
157 | |
158 cmdutil.checknotesize(ui, opts) | |
159 cmdutil.resolvecommitoptions(ui, opts) | 158 cmdutil.resolvecommitoptions(ui, opts) |
160 | 159 |
161 with repo.wlock(), repo.lock(): | 160 with repo.wlock(), repo.lock(): |
162 | 161 |
163 st = repo.status() | 162 st = repo.status() |