tests/test-revset.t
branchstable
changeset 16771 2f3317d53d51
parent 16640 592e0beee8b0
child 16772 30e46d7138de
equal deleted inserted replaced
16768:23a125545c3d 16771:2f3317d53d51
   555     (func
   555     (func
   556       ('symbol', 'max')
   556       ('symbol', 'max')
   557       ('string', '$1')))
   557       ('string', '$1')))
   558   abort: unknown revision '$1'!
   558   abort: unknown revision '$1'!
   559   [255]
   559   [255]
       
   560 
       
   561   $ echo 'injectparamasstring2 = max(_aliasarg("$1"))' >> .hg/hgrc
       
   562   $ echo 'callinjection2($1) = descendants(injectparamasstring2)' >> .hg/hgrc
       
   563   $ try 'callinjection2(2:5)'
       
   564   (func
       
   565     ('symbol', 'callinjection2')
       
   566     (range
       
   567       ('symbol', '2')
       
   568       ('symbol', '5')))
       
   569   hg: parse error: not a function: _aliasarg
       
   570   [255]
       
   571   >>> data = file('.hg/hgrc', 'rb').read()
       
   572   >>> file('.hg/hgrc', 'wb').write(data.replace('_aliasarg', ''))
   560 
   573 
   561   $ try 'd(2:5)'
   574   $ try 'd(2:5)'
   562   (func
   575   (func
   563     ('symbol', 'd')
   576     ('symbol', 'd')
   564     (range
   577     (range