mercurial/revset.py
branchstable
changeset 23950 caff3675cba5
parent 23847 71402bb8d8b2
child 23954 310222feb9a8
equal deleted inserted replaced
23949:8efb7130a519 23950:caff3675cba5
  1046         elif prefix == 'r:':
  1046         elif prefix == 'r:':
  1047             if rev is not None:
  1047             if rev is not None:
  1048                 # i18n: "_matchfiles" is a keyword
  1048                 # i18n: "_matchfiles" is a keyword
  1049                 raise error.ParseError(_('_matchfiles expected at most one '
  1049                 raise error.ParseError(_('_matchfiles expected at most one '
  1050                                          'revision'))
  1050                                          'revision'))
  1051             rev = value
  1051             if value != '': # empty means working directory; leave rev as None
       
  1052                 rev = value
  1052         elif prefix == 'd:':
  1053         elif prefix == 'd:':
  1053             if default is not None:
  1054             if default is not None:
  1054                 # i18n: "_matchfiles" is a keyword
  1055                 # i18n: "_matchfiles" is a keyword
  1055                 raise error.ParseError(_('_matchfiles expected at most one '
  1056                 raise error.ParseError(_('_matchfiles expected at most one '
  1056                                          'default mode'))
  1057                                          'default mode'))