Mercurial > public > mercurial-scm > hg
comparison mercurial/revlog.py @ 51854:2fd44b3dcc33
revlog: use the method to check if the revlog is being written to
This was probably fine, but it could become not fine at some point.
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Wed, 19 Jun 2024 18:06:50 +0200 |
parents | b04011ca6eff |
children | 8c39ba94acce |
comparison
equal
deleted
inserted
replaced
51853:b04011ca6eff | 51854:2fd44b3dcc33 |
---|---|
3158 or node in self.nodeconstants.wdirfilenodeids | 3158 or node in self.nodeconstants.wdirfilenodeids |
3159 ): | 3159 ): |
3160 raise error.RevlogError( | 3160 raise error.RevlogError( |
3161 _(b"%s: attempt to add wdir revision") % self.display_id | 3161 _(b"%s: attempt to add wdir revision") % self.display_id |
3162 ) | 3162 ) |
3163 if self._inner._writinghandles is None: | 3163 if not self._inner.is_writing: |
3164 msg = b'adding revision outside `revlog._writing` context' | 3164 msg = b'adding revision outside `revlog._writing` context' |
3165 raise error.ProgrammingError(msg) | 3165 raise error.ProgrammingError(msg) |
3166 | 3166 |
3167 btext = [rawtext] | 3167 btext = [rawtext] |
3168 | 3168 |