Summary:
The functionality we care about is provided by the `fbamend`
extension. Therefore, lets replace the `amend` extension with the `fbamend`
extension.
Reviewed By: farnz
Differential Revision: D10320739
fbshipit-source-id: 5700d39f488777fcc4033f60ce0a51cda15ef2ad
Summary:
Previously, revset like
('or',
('list',
('string', '00ff93e1af4dc4ce7effb69afd0b91551cf1fe72'),
('func', ('symbol', 'smartlog'), None)))
won't be processed because len(tree) == 2. Change the logic to recursively
enter the tree. I think this is a regression since [revset: remove order information from tree](mercurial-scm.org/repo/hg/rev/1b28525e66982a50c33a7163228afdc785e8ca58).
Reviewed By: ryanmce
Differential Revision: D9615771
fbshipit-source-id: ea3c11b291743ade32357652f3c6790d65b83e5d