D451: revset: remove order information from tree

yuja (Yuya Nishihara) phabricator at mercurial-scm.org
Sun Aug 27 08:42:03 EDT 2017


yuja added inline comments.

INLINE COMMENTS

> yuja wrote in revsetlang.py:435
> Perhaps this should keep the current `preserveorder` since
> `not public()` is fully replaced with `_notpublic()`.

This is an existing bug, btw.

  $ hg debugrevspec -p analyzed -p optimized 'not public()'
  * analyzed:
  (not
    (func
      ('symbol', 'public')
      None
      any)
    define)
  * optimized:
  (func
    ('symbol', '_notpublic')
    None
    any)

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D451

To: quark, #hg-reviewers
Cc: martinvonz, yuja, mercurial-devel


More information about the Mercurial-devel mailing list