equal
deleted
inserted
replaced
174 # related operation transform and update result tuple. |
174 # related operation transform and update result tuple. |
175 if flag & flags: |
175 if flag & flags: |
176 vhash = True |
176 vhash = True |
177 |
177 |
178 if flag not in revlog._flagprocessors: |
178 if flag not in revlog._flagprocessors: |
|
179 hint = None |
|
180 if flag == REVIDX_EXTSTORED: |
|
181 hint = _(b"the lfs extension must be enabled") |
|
182 |
179 message = _(b"missing processor for flag '%#x'") % flag |
183 message = _(b"missing processor for flag '%#x'") % flag |
180 raise revlog._flagserrorclass(message) |
184 raise revlog._flagserrorclass(message, hint=hint) |
181 |
185 |
182 processor = revlog._flagprocessors[flag] |
186 processor = revlog._flagprocessors[flag] |
183 if processor is not None: |
187 if processor is not None: |
184 readtransform, writetransform, rawtransform = processor |
188 readtransform, writetransform, rawtransform = processor |
185 |
189 |