On 22.01.19 20:47, Junio C Hamano wrote: > tboegi@xxxxxx writes: > >> From: Torsten Bögershausen <tboegi@xxxxxx> >> >> From `man sed` (on a Mac OS X box): >> The -E, -a and -i options are non-standard FreeBSD extensions and may not be available >> on other operating systems. >> >> - /\bsed\s+-i/ and err 'sed -i is not portable'; >> + /\bsed\s+-[^efn]\s+/ and err 'Not portable option with sed (use only [-n] [-e command] [-f command_file])'; > > "sed -n -i -E -e 's/foo/bar/p'" won't be caught with this as an > error, but that's OK ;-). > > Is this still an RFC patch? > It seems as if everybody is happy with it, so it may be ready for for pu.