# HG changeset patch
# User Laurent Charignon <lcharignon@fb.com>
# Date 1431455804 25200
# Node ID 9a78a6524f9d861c1356b56dec102f1e5379bc7c
# Parent  7475c42671b10f8f6437370c400a6c84abe6fe26
native revs: Match changes in core to fix native revs

Core changed the definition of stringset, it broke native revset.
This patch fixes it.

diff --git a/hgsubversion/__init__.py b/hgsubversion/__init__.py
--- a/hgsubversion/__init__.py
+++ b/hgsubversion/__init__.py
@@ -178,6 +178,9 @@ def reposetup(ui, repo):
 
     if ui.configbool('hgsubversion', 'nativerevs'):
         extensions.wrapfunction(revset, 'stringset', util.revset_stringset)
+        revset.symbols['stringset'] = revset.stringset
+        revset.methods['string'] = revset.stringset
+        revset.methods['symbol'] = revset.stringset
 
 _old_local = hg.schemes['file']
 def _lookup(url):