aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorFrancesco Potortì2003-01-20 16:15:15 +0000
committerFrancesco Potortì2003-01-20 16:15:15 +0000
commit2193f56e082959d9fa55cb3d41924a69d31e9666 (patch)
tree2d25b4673f7155185fa63645a249ba80cd80aced /admin
parent7f5fce3998cd958c582713eb883b0e1d18d453fe (diff)
downloademacs-2193f56e082959d9fa55cb3d41924a69d31e9666.tar.gz
emacs-2193f56e082959d9fa55cb3d41924a69d31e9666.zip
Better sed script.
Diffstat (limited to 'admin')
-rwxr-xr-xadmin/make-announcement15
1 files changed, 13 insertions, 2 deletions
diff --git a/admin/make-announcement b/admin/make-announcement
index 726b08c3555..3201a0108e7 100755
--- a/admin/make-announcement
+++ b/admin/make-announcement
@@ -62,7 +62,18 @@ Changes since $OLD
62EOF 62EOF
63 63
64cvs -q diff -b -r $oldtag -r $newtag $(find -name ChangeLog|sort) | 64cvs -q diff -b -r $oldtag -r $newtag $(find -name ChangeLog|sort) |
65 sed -n -e 's/^=\+/ /p' -e 's/^> //p' -e 's/^diff.*//p' \ 65 sed -n -e 's/^=\+/======/p' -e 's/^> //p' -e 's/^diff.*//p' \
66 -e 's/^RCS file: .cvsroot.emacs.emacs.\(.*\),v/\1/p' 66 -e 's/^RCS file: .cvsroot.emacs.emacs.\(.*\),v/\1/p' |
67 sed -n -e "/^======$/ {
68 N
69 N
70 h
71 d
72 }
73 H
74 s/.*//
75 x
76 s/^\n//
77 p"
67 78
68echo " announcement created in $outfile" >&2 79echo " announcement created in $outfile" >&2