def on_create(self):
        self.clean()
        self.write(self.header)
        self.command('setlocal syntax=debugger_breakpoint')
        for bp in self.ui.breakpoint_store.get_sorted_list():
            self.add_breakpoint(bp)
        if self.creation_count == 1:
            cmd = 'silent! au BufWinLeave %s :silent! bdelete %s' %(self.name,self.name)
            vim.command('%s | python debugger.runner.ui.breakpointwin.is_open = False' % cmd)
dataset/ETHPy150Open joonty/vdebug/plugin/python/vdebug/ui/vimui.py/BreakpointWindow.on_create/original