in 6251644, the shortening of the sed for uncommenting MAKEFLAGS also made it less specific, acting on lines containing "MAKEFLAGS" instead of "^#MAKEFLAGS". the change to the pacman color sed in 1bd9a35 once given the same correction only saves 1 character over the previous commit's more readable expression where "Color" appears twice, so it's reverted to that.
EDIT: The corrected color sed should actually save 2 characters since in /^#Color$/s/^#// the 2nd ^ isn't needed.
in 6251644, the shortening of the sed for uncommenting MAKEFLAGS also made it less specific, acting on lines containing "MAKEFLAGS" instead of "^#MAKEFLAGS". the change to the pacman color sed in 1bd9a35 once given the same correction only saves 1 character over the previous commit's more readable expression where "Color" appears twice, so it's reverted to that.
EDIT: The corrected color sed should actually save 2 characters since in
/^#Color$/s/^#//
the 2nd^
isn't needed.