TKRKVMS7YGHWWFTMZ6AUU3FSX6VUKXBNY2QBS7CFNJRUU6M7UWRQC 2ELDILAZBAMYSUQM65TUDUNB27FLXU4XWJ2JZ477D5JJ6IHKYUSQC HERSRZBSYVKLTVFJ5EKT4PEGTXAWH7GMGAOW2SJ4CJE2AX7W4EGAC Y4OQ5C7USYR2NSAC2ZTTCMNXVLU7IMJWQTEHBJ57RUQTJOFDLLPAC SUEBHUYHBGF3CN7K3QPS7XZFGUH57HIJOCXUPF7QZQYWHZDFUTWAC QLG4WQX6Q3G4VHT2S5CGBSIQCMYIVLCVPMETRCS4A7UEV6V5PXFAC LW6UME22NIRDLYNQDP47SLYT2ZEBD4HMHQOJNXJRRXQYVMNF4IGAC DIVBY22FIFTEVZ3TMPJZFTC55G3GU6SBXQ6ILPGNSFPBWKXWGLPQC BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC W5D22DQ5HRM3SGVEDY3E57Q6UPXGYLPQUJEVYMP2SU5KKG4J5K2AC QYGOLYADND5KMPGQUFQMVF4O2QYSLTQXF7RDLQXORPKTR6EFASIAC J2SVGR2EQEROXDDMYZOCELD2VDYQALGZYRSZ4WGMTACAGMRPJ7UAC 3GIZSN7R6TDB6KD5H3CASDDCEPDJAQ733GNYSPZBJCF7RQQWU3ZQC JMUE7GSN6QDQZ6NDRB55MRJMKJN6LBD6MVQPKROYPDOIXM7I3XNQC KKMFQDR43ZWVCDRHQLWWX3FCWCFA3ZSXYOBRJNPHUQZR2XPKWULAC LEP7X3CT5H7NRQOBIAKQU32QLQQWLBURBNTR2YZUYL53C5BRAM6QC JC64ZBDKHZ54FRG2HZ76PFVQYK4EIFLNU36KDQ762KMT2DG7M4HQC AHOO2ILEJWTPCYHJH26WAF7A4YYVMHFX4UWHSAAAMHI73TSQZ6CAC YKRUNSPXQMYUZM2HC2BWRL3OLVF5X3Y3XASG7JCT4TW4VUHZD6ZAC GQBUV2XOMEPMTXMPCBQWGGIUXGQDX77VTGPFIG6YT7G64ASOYHXQC DGTRI544ISEG3C2EZIHOHMFV7RN7OPH7PPDES5YKYSPES7GJKTNAC ZPIIIN2B4EENXZAANI23O2IBKAMFNPLGZYFFMJIZ6ENYVPH5ECDQC DQDOVBYXIV26VD3RQYPZNVSIDUPWB56TR737AB3762OXCOXNTZDAC CU5DXB4DDR7JVLNOSBQH3DRZKMXC5ZBRD4AYQO26FPHUUXMAOLZQC 2XGKAHLDJKCX7CI2A2UZCAOYAUREPH2TH4V5WK7MRWLHOFI3CPZQC 4P4AGIIG55VT6Y3JZVZPB756H4N2C6NTVMWCOOGCOSY63K4ILBFAC CVK6T5OZZPWGWZ4E2QQZKCOWZPC25EDWXZWLLTPBDDRGEQGADKNAC RARXCAVDKO44DCW6HMRIZIMMOKQWMA32GWTWS6VWFZQVEM7NEI2QC IR7TBR2467FVR4UX64IYDA6C6SPWN7AZLOWLVNCYUDGCABOG2NWQC 2RUFBUA5UFKJFAYDDNBBWFO2LVF67W4W6IHHYUJFXNDATWAVKJMQC D7D6T2F3FRMONF627F2NV227T5KTZ4FOHZKROEIIA236U7FVASTQC KL4LEOXR4CDVBAO66M4HFHSRIT4ETY3CLSB55XUEBVIPQCD2D7YQC if not Display_settings.show_palette and (Display_settings.mode == 'normal' or Display_settings.mode == 'search') and App.mouse_down(1) then
if not Display_settings.palette and (Display_settings.mode == 'normal' or Display_settings.mode == 'search') and App.mouse_down(1) then
if Display_settings.show_palette thenDisplay_settings.palette_command = Display_settings.palette_command..tDisplay_settings.palette_alternative_index = 1Display_settings.palette_candidates = candidates()
if Display_settings.palette thenDisplay_settings.palette.command = Display_settings.palette.command..tDisplay_settings.palette.alternative_index = 1Display_settings.palette.candidates = candidates()
Display_settings.palette_command = ''Display_settings.show_palette = falseDisplay_settings.palette_alternative_index = 1Display_settings.palette_candidates = nil
Display_settings.palette = nil
local len = utf8.len(Display_settings.palette_command)local byte_offset = Text.offset(Display_settings.palette_command, len)Display_settings.palette_command = string.sub(Display_settings.palette_command, 1, byte_offset-1)Display_settings.palette_alternative_index = 1Display_settings.palette_candidates = candidates()
local len = utf8.len(Display_settings.palette.command)local byte_offset = Text.offset(Display_settings.palette.command, len)Display_settings.palette.command = string.sub(Display_settings.palette.command, 1, byte_offset-1)Display_settings.palette.alternative_index = 1Display_settings.palette.candidates = candidates()
local candidates = Display_settings.palette_candidatesDisplay_settings.palette_command = command_string(candidates[Display_settings.palette_alternative_index])
local p = Display_settings.palettep.command = command_string(p.candidates[p.alternative_index])
Display_settings.palette_command = Display_settings.palette_command..App.get_clipboard()Display_settings.palette_candidates = candidates()
local p = Display_settings.palettep.command = p.command..App.get_clipboard()p.candidates = candidates()
local candidates = Display_settings.palette_candidatesif #candidates > 0 thenif file_exists(Directory..candidates[Display_settings.palette_alternative_index]) thencommand.open_file_in_next_column(candidates[Display_settings.palette_alternative_index])
local p = Display_settings.palettelocal candidates = Display_settings.palette.candidatesif #p.candidates > 0 thenif file_exists(Directory..p.candidates[p.alternative_index]) thencommand.open_file_in_next_column(p.candidates[p.alternative_index])
Display_settings.palette_command = ''Display_settings.show_palette = falseDisplay_settings.palette_alternative_index = 1Display_settings.palette_candidates = nil
Display_settings.palette = nil
if Display_settings.palette_alternative_index > 1 thenDisplay_settings.palette_alternative_index = Display_settings.palette_alternative_index-1
if Display_settings.palette.alternative_index > 1 thenDisplay_settings.palette.alternative_index = Display_settings.palette.alternative_index-1
if Display_settings.palette_alternative_index < #Display_settings.palette_candidates thenDisplay_settings.palette_alternative_index = Display_settings.palette_alternative_index+1
if Display_settings.palette.alternative_index < #Display_settings.palette.candidates thenDisplay_settings.palette.alternative_index = Display_settings.palette.alternative_index+1
if Display_settings.palette_alternative_index > Palette_alternatives_height thenDisplay_settings.palette_alternative_index = Display_settings.palette_alternative_index-Palette_alternatives_height
if Display_settings.palette.alternative_index > Palette_alternatives_height thenDisplay_settings.palette.alternative_index = Display_settings.palette.alternative_index-Palette_alternatives_height
if Display_settings.palette_alternative_index <= #Display_settings.palette_candidates-Palette_alternatives_height thenDisplay_settings.palette_alternative_index = Display_settings.palette_alternative_index+Palette_alternatives_height
if Display_settings.palette.alternative_index <= #Display_settings.palette.candidates-Palette_alternatives_height thenDisplay_settings.palette.alternative_index = Display_settings.palette.alternative_index+Palette_alternatives_height
for i,cmd in ipairs(Display_settings.palette_candidates) doadd_command_to_palette(cmd, i == Display_settings.palette_alternative_index)
for i,cmd in ipairs(Display_settings.palette.candidates) doadd_command_to_palette(cmd, i == Display_settings.palette.alternative_index)
love.graphics.print(Display_settings.palette_command, x,y)x = x+Display_settings.font:getWidth(Display_settings.palette_command)
love.graphics.print(Display_settings.palette.command, x,y)x = x+Display_settings.font:getWidth(Display_settings.palette.command)