| OLD | NEW | 
|---|
| 1 #!/bin/sh | 1 #!/bin/sh | 
| 2 | 2 | 
| 3 set -e | 3 set -e | 
| 4 out=$GOROOT/src/pkg/regexp/syntax/doc.go | 4 out=$GOROOT/src/regexp/syntax/doc.go | 
| 5 cp syntax.txt $out | 5 cp syntax.txt $out | 
| 6 sam -d $out <<'!' | 6 sam -d $out <<'!' | 
| 7 ,x g/NOT SUPPORTED/d | 7 ,x g/NOT SUPPORTED/d | 
| 8 /^Unicode character class/,$d | 8 /^Unicode character class/,$d | 
| 9 ,s/[«»]//g | 9 ,s/[«»]//g | 
| 10 ,x g/^Possessive repetitions:/d | 10 ,x g/^Possessive repetitions:/d | 
| 11 ,x g/\\C/d | 11 ,x g/\\C/d | 
| 12 ,x g/Flag syntax/d | 12 ,x g/Flag syntax/d | 
| 13 ,s/.=(true|false)/flag &/g | 13 ,s/.=(true|false)/flag &/g | 
| 14 ,s/^Flags:/  Flag syntax is xyz (set) or -xyz (clear) or xy-z (set xy, clear z).
     The flags are:\n/ | 14 ,s/^Flags:/  Flag syntax is xyz (set) or -xyz (clear) or xy-z (set xy, clear z).
     The flags are:\n/ | 
| (...skipping 17 matching lines...) Expand all  Loading... | 
| 32 Parts of the syntax can be disabled by passing alternate flags to Parse. | 32 Parts of the syntax can be disabled by passing alternate flags to Parse. | 
| 33 | 33 | 
| 34 . | 34 . | 
| 35 $a | 35 $a | 
| 36 */ | 36 */ | 
| 37 package syntax | 37 package syntax | 
| 38 . | 38 . | 
| 39 w | 39 w | 
| 40 q | 40 q | 
| 41 ! | 41 ! | 
| OLD | NEW | 
|---|