old_contents: from pdb import Pdb
  
  
  morepath_pdb = Pdb(skip=['reg.*', 'inspect', 'repoze.lru'])
  
  
  def set_trace(*args, **kw):
      """Set pdb trace as in ``import pdb; pdb.set_trace``, ignores ``reg``.
  
      Use ``from morepath import pdbsupport; pdbsupport.set_trace()`` to use.
  
      The debugger won't step into ``reg``, ``inspect`` or ``repoze.lru``.
      """
      return morepath_pdb.set_trace(*args, **kw)  # pragma: nocoverage
  
new_contents: from pdb import Pdb  # pragma: nocoverage
  
  
  morepath_pdb = Pdb(
      skip=['reg.*', 'inspect', 'repoze.lru'])  # pragma: nocoverage
  
  
  def set_trace(*args, **kw):  # pragma: nocoverage
      """Set pdb trace as in ``import pdb; pdb.set_trace``, ignores ``reg``.
  
      Use ``from morepath import pdbsupport; pdbsupport.set_trace()`` to use.
  
      The debugger won't step into ``reg``, ``inspect`` or ``repoze.lru``.
      """
      return morepath_pdb.set_trace(*args, **kw)
  
subject: exclude pdbsupport code from coverage.