mercurial/formatter.py
changeset 34256 ebe3d0095c69
parent 34255 d6af8da4a3b8
child 34375 ebf2c1b0c70c
equal deleted inserted replaced
34255:d6af8da4a3b8 34256:ebe3d0095c69
    46 ...     from . import ui as uimod
    46 ...     from . import ui as uimod
    47 ...     ui = uimod.ui()
    47 ...     ui = uimod.ui()
    48 ...     ui.verbose = verbose
    48 ...     ui.verbose = verbose
    49 ...     ui.pushbuffer()
    49 ...     ui.pushbuffer()
    50 ...     try:
    50 ...     try:
    51 ...         return fn(ui, ui.formatter(fn.__name__, opts))
    51 ...         return fn(ui, ui.formatter(pycompat.sysbytes(fn.__name__),
       
    52 ...                   pycompat.byteskwargs(opts)))
    52 ...     finally:
    53 ...     finally:
    53 ...         print(pycompat.sysstr(ui.popbuffer()), end='')
    54 ...         print(pycompat.sysstr(ui.popbuffer()), end='')
    54 
    55 
    55 Basic example:
    56 Basic example:
    56 
    57