# File lib/paint/util.rb, line 18
    def update_rgb_colors(path = '/etc/X11/rgb.txt')
      if File.file?(path)
        Paint::RGB_COLORS.clear

        File.open(path, 'r') do |file|
          file.each_line{ |line|
            line.chomp =~ /(\d+)\s+(\d+)\s+(\d+)\s+(.*)$/
            Paint::RGB_COLORS[$4] = [$1.to_i, $2.to_i, $3.to_i] if $4
          }
        end
      else
        raise ArgumentError, "Not a valid file: #{path}"
      end
    end