def get_from_map_super(keyword=argv[1:]): symbols = symget_basefunctions.get_from_map_base(keyword) clean_symbols = [item for item in symbols if item != "None"] if clean_symbols != []: # check whether any symbol has been retrieved from map print "Symbols: {}".format(" ".join(clean_symbols)) # if yes, prints them out else: pass symget_basefunctions.put_to_clipboard(" ".join(clean_symbols)) symget_basefunctions.log_last_call(clean_symbols) return symbols
def get_from_map_super(keyword=argv[1:]): symbols = symget_basefunctions.get_from_map_base(keyword) clean_symbols = [item for item in symbols if item != "None"] if clean_symbols != []: # check whether any symbol has been retrieved from map print "Symbols: {}".format( " ".join(clean_symbols)) # if yes, prints them out else: pass symget_basefunctions.put_to_clipboard(" ".join(clean_symbols)) symget_basefunctions.log_last_call(clean_symbols) return symbols
def append_map_super(): # checks input format try: new_keyword,new_symbol = argv[2], argv[3] except IndexError: print "\nKeyword and/or symbol missing, try again" print help exit(0) # appends or rejects if keywords clash if symget_basefunctions.keyword_clash(new_keyword) == True: old_symbol = symget_basefunctions.get_from_map_base([new_keyword])[0] old_keyword = new_keyword print "\n\tSuggested keyword already exists." print "\tExisting pair in character map: '%s':'%s'\n" % (old_keyword, old_symbol) else: symget_basefunctions.append_map_base(new_keyword, new_symbol) print "Charater map successfully appended with \"{}\" \"{}\" pair".format(new_keyword,new_symbol)
def append_map_super(): # checks input format try: new_keyword, new_symbol = argv[2], argv[3] except IndexError: print "\nKeyword and/or symbol missing, try again" print help exit(0) # appends or rejects if keywords clash if symget_basefunctions.keyword_clash(new_keyword) == True: old_symbol = symget_basefunctions.get_from_map_base([new_keyword])[0] old_keyword = new_keyword print "\n\tSuggested keyword already exists." print "\tExisting pair in character map: '%s':'%s'\n" % (old_keyword, old_symbol) else: symget_basefunctions.append_map_base(new_keyword, new_symbol) print "Charater map successfully appended with \"{}\" \"{}\" pair".format( new_keyword, new_symbol)