hgext/histedit.py
changeset 44461 8cdd0b9629e3
parent 44460 d543ef183eb8
parent 44197 24a3a9f7ea77
child 44470 9d2b2df2c2ba
equal deleted inserted replaced
44460:d543ef183eb8 44461:8cdd0b9629e3
  1858     opts = pycompat.byteskwargs(opts)
  1858     opts = pycompat.byteskwargs(opts)
  1859 
  1859 
  1860     # kludge: _chistedit only works for starting an edit, not aborting
  1860     # kludge: _chistedit only works for starting an edit, not aborting
  1861     # or continuing, so fall back to regular _texthistedit for those
  1861     # or continuing, so fall back to regular _texthistedit for those
  1862     # operations.
  1862     # operations.
  1863     if (
  1863     if ui.interface(b'histedit') == b'curses' and _getgoal(opts) == goalnew:
  1864         ui.interface(b'histedit') == b'curses'
       
  1865         and _getgoal(opts) == goalnew
       
  1866     ):
       
  1867         return _chistedit(ui, repo, freeargs, opts)
  1864         return _chistedit(ui, repo, freeargs, opts)
  1868     return _texthistedit(ui, repo, freeargs, opts)
  1865     return _texthistedit(ui, repo, freeargs, opts)
  1869 
  1866 
  1870 
  1867 
  1871 def _texthistedit(ui, repo, freeargs, opts):
  1868 def _texthistedit(ui, repo, freeargs, opts):