static GList * create_format_menu (void) { GList *entries = NULL; entries = g_list_prepend (entries, menu_entry_create (_("Insert &literal..."), CK_InsertLiteral)); entries = g_list_prepend (entries, menu_entry_create (_("Insert &date/time"), CK_Date)); entries = g_list_prepend (entries, menu_separator_create ()); entries = g_list_prepend (entries, menu_entry_create (_("&Format paragraph"), CK_ParagraphFormat)); entries = g_list_prepend (entries, menu_entry_create (_("&Sort..."), CK_Sort)); entries = g_list_prepend (entries, menu_entry_create (_("&Paste output of..."), CK_ExternalCommand)); entries = g_list_prepend (entries, menu_entry_create (_("&External formatter"), CK_PipeBlock (0))); return g_list_reverse (entries); }
static GList * create_command_menu (void) { GList *entries = NULL; entries = g_list_append (entries, menu_entry_create (_("&Go to line..."), CK_Goto)); entries = g_list_append (entries, menu_entry_create (_("&Toggle line state"), CK_ShowNumbers)); entries = g_list_append (entries, menu_entry_create (_("Go to matching &bracket"), CK_MatchBracket)); entries = g_list_append (entries, menu_entry_create (_("Toggle s&yntax highlighting"), CK_SyntaxOnOff)); entries = g_list_append (entries, menu_separator_create ()); entries = g_list_append (entries, menu_entry_create (_("&Find declaration"), CK_Find)); entries = g_list_append (entries, menu_entry_create (_("Back from &declaration"), CK_FilePrev)); entries = g_list_append (entries, menu_entry_create (_("For&ward to declaration"), CK_FileNext)); #ifdef HAVE_CHARSET entries = g_list_append (entries, menu_separator_create ()); entries = g_list_append (entries, menu_entry_create (_("Encod&ing..."), CK_SelectCodepage)); #endif entries = g_list_append (entries, menu_separator_create ()); entries = g_list_append (entries, menu_entry_create (_("&Refresh screen"), CK_Refresh)); entries = g_list_append (entries, menu_separator_create ()); entries = g_list_append (entries, menu_entry_create (_("&Start/Stop record macro"), CK_MacroStartStopRecord)); entries = g_list_append (entries, menu_entry_create (_("Delete macr&o..."), CK_MacroDelete)); entries = g_list_append (entries, menu_entry_create (_("Record/Repeat &actions"), CK_RepeatStartStopRecord)); entries = g_list_append (entries, menu_separator_create ()); entries = g_list_append (entries, menu_entry_create (_("'ispell' s&pell check"), CK_PipeBlock (1))); entries = g_list_append (entries, menu_entry_create (_("&Mail..."), CK_Mail)); return entries; }