annotate admin/make-changelog-diff @ 81778:cd3e38bb3dc7

Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 51-54) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 233-234) - Merge from emacs--devo--0 - Update from CVS 2007-07-08 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/cus-start.el (file-coding-system-alist): Fix custom type. 2007-07-08 Chong Yidong <cyd@stupidchicken.com> * lisp/longlines.el (longlines-wrap-region): Avoid marking buffer as modified. (longlines-auto-wrap, longlines-window-change-function): Remove unnecessary calls to set-buffer-modified-p. 2007-07-03 Dan Nicolaescu <dann@ics.uci.edu> * lisp/progmodes/gud.el (auto-mode-alist): Match more valid gdb init file names. 2007-07-01 Richard Stallman <rms@gnu.org> * lisp/files.el (find-file-visit-truename): Fix safe-local-variable value. 2007-07-04 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/gnus-sum.el (gnus-summary-catchup): Don't recognize cached articles as unfetched articles. 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/gnus-start.el (gnus-level-unsubscribed): Improve doc string. 2007-06-26 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/gnus-art.el (gnus-article-summary-command-nosave) (gnus-article-read-summary-keys): Don't set the 3rd arg of pop-to-buffer for XEmacs. 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * man/gnus-faq.texi ([3.2]): Fix locating of environment variables in the Control Panel. * man/gnus.texi (Misc Article): Add index entry for gnus-single-article-buffer. 2007-06-27 Andreas Seltenreich <andreas@gate450.dyndns.org> * man/gnus.texi (Starting Up): Fix typo. 2007-06-25 Katsumi Yamaoka <yamaoka@jpl.org> * man/gnus.texi (Asynchronous Fetching): Fix typo. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-806
author Miles Bader <miles@gnu.org>
date Tue, 10 Jul 2007 02:02:35 +0000
parents 3e136d0943a4
children 52a7f3f50b89 ef719132ddfa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49682
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
1 #! /bin/bash
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
2
75649
3e136d0943a4 Add author.
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
3 ## Author: Francesco Potorti` <pot@gnu.org>
3e136d0943a4 Add author.
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
4
49682
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
5 if [ $# -ne 2 ]; then
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
6 echo "usage: $0 TAG1 TAG2" >&2
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
7 exit 1
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
8 fi
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
9
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
10 if [ ! -f INSTALL -o ! -f configure -o ! -d lib-src ]; then
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
11 echo "this script should be run in the emacs root directory" >&2
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
12 exit 2
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
13 fi
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
14
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
15 cvs -q diff -b -r $1 -r $2 $(find -name ChangeLog|sort) |
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
16 sed -n -e 's/^=\+/======/p' -e 's/^> //p' -e 's/^diff.*//p' \
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
17 -e 's/^RCS file: .cvsroot.emacs.emacs.\(.*\),v/\1/p' |
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
18 sed -n -e "/^======$/ {
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
19 N
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
20 N
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
21 h
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
22 d
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
23 }
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
24 H
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
25 s/.*//
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
26 x
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
27 s/^\n//
7acb008e4f73 make-changelog-diff REL1 REL2
Francesco Potort? <pot@gnu.org>
parents:
diff changeset
28 p"
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49682
diff changeset
29
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49682
diff changeset
30 # arch-tag: 7604a259-40b4-4f97-86b2-496a9c546f0a