docs: def priority_color(self, p_priority):
          """
          Returns a dict with priorities as keys and color numbers as value.
          """
          def _str_to_dict(p_string):
              pri_colors_dict = dict()
              for pri_color in p_string.split(','):
                  pri, color = pri_color.split(':')
                  pri_colors_dict[pri] = Color(color)
  
              return pri_colors_dict
  
          try:
              pri_colors_str = self.cp.get('colorscheme', 'priority_colors')
  
              if pri_colors_str == '':
                  pri_colors_dict = _str_to_dict('A:-1,B:-1,C:-1')
              else:
                  pri_colors_dict = _str_to_dict(pri_colors_str)
          except ValueError:
              pri_colors_dict = _str_to_dict(self.defaults['colorscheme']['priority_colors'])
  
          return pri_colors_dict[p_priority] if p_priority in pri_colors_dict else Color('NEUTRAL')