""" Builtin snippets. """ from __future__ import unicode_literals try: import builtins # py3 except ImportError: import __builtin__ as builtins # py2 import collections # postpone translation _ = lambda *args: lambda: builtins._(*args) T = collections.namedtuple("Template", "title text") builtin_snippets = { 'blankline': T(_("Blank Line"), r""" $CURSOR """), 'removelines': T(_("Delete Line(s)"), r"""-*- python;
import lyrics import panelmanager import engrave.result_menu import snippet.menu import scorewiz import autocomplete import sidebar import matcher import file_import import file_export import browseriface import vcs # postpone translation _ = lambda *args: lambda: builtins._(*args) def createMenus(mainwindow): """Adds all the menus to the mainwindow's menubar.""" m = mainwindow.menuBar() m.addMenu(menu_file(mainwindow)) m.addMenu(menu_edit(mainwindow)) m.addMenu(menu_view(mainwindow)) m.addMenu(menu_music(mainwindow)) m.addMenu(menu_snippets(mainwindow)) m.addMenu(menu_lilypond(mainwindow)) m.addMenu(menu_tools(mainwindow)) m.addMenu(menu_document(mainwindow)) m.addMenu(menu_window(mainwindow))
def deco(f): f.__doc__ = docstring f.doc = lambda: builtins._(docstring) return f