mq: copy pager attributes back to qrepo.ui
If the legacy pager extension is enabled, a pager is started through repo.ui
at dispatch._runcommand(). After that, mqcommand() creates a qrepo with a
fresh repo.baseui, at which point pager information was lost and another pager
would be spawned by the modern pager interface.
This is a minimal workaround for the problem.
registrar: host "dynamicdefault" constant by configitem object
This is the common pattern seen in the other registrar classes.
Added signature for changeset
1e2454b60e59
Added tag 4.4-rc for changeset
1e2454b60e59
help: do not abort topicmatch() because of unimportable extensions
This is alternative workaround to D1198, originally spotted by the earlier
version of the releasenotes extension.
exchange: propagate the subfunctions return
The parts generator can return a callback to handle server reply. We should
propagate the return for correctness.
merge default into stable for code freeze
# no-check-commit because default contains new vendored code