The search of gitlab (and almost every other thing depending on grit) could be improved,
when in lib/grit/repo.rb line 724 would be changed from
722 binary = false
723 file = ''
724 matches = filematch.split("--\n")
725 matches.each_with_index do |match, i|
726 content = []
to use a regexp instead of a string as split parameter
722 binary = false
723 file = ''
724 matches = filematch.split(/^--\n/)
725 matches.each_with_index do |match, i|
726 content = []