view admin/make-changelog-diff @ 85609:91dea9fefe83

* textmodes/org.el (org-version): Changed to 5.13e. (org-agenda-file-regexp): Fixed typo in docstring. (org-add-planning-info): Fixed bug in parenthesis settings. (org-scan-tags): Catch the case of indirect buffers with no filename. (org-fast-tag-selection, org-export-as-ascii, org-export-as-html): Re-installed switch to mapc, had been removed by accident. (org-columns-map): New binding `C-c C-o'. (org-columns-menu): Changed menu text and added new entry. (org-columns-eval): Documented the use of `next-line'. (org-columns-open-link): New function. (org-columns-follow-link): Function removed. (org-open-link-from-string): New function. (org-read-date-get-relative): Fixed typo in docstring. (org-read-date-get-relative): Leading +/- is not optional. (org-agenda-get-restriction-and-command): Always resize window on first loop cycle. (org-agenda-open-link): Make sure the link abbreviations are present in the agenda buffer. (org-agenda-copy-local-variable): New function.
author Carsten Dominik <dominik@science.uva.nl>
date Wed, 24 Oct 2007 05:37:11 +0000
parents 3e136d0943a4
children 52a7f3f50b89 ef719132ddfa
line wrap: on
line source

#! /bin/bash

## Author: Francesco Potorti` <pot@gnu.org>

if [ $# -ne 2 ]; then
    echo "usage: $0 TAG1 TAG2" >&2
    exit 1
fi

if [ ! -f INSTALL -o ! -f configure -o ! -d lib-src ]; then
    echo "this script should be run in the emacs root directory" >&2
    exit 2
fi

cvs -q diff -b -r $1 -r $2 $(find -name ChangeLog|sort) |
    sed -n -e 's/^=\+/======/p' -e 's/^> //p' -e 's/^diff.*//p' \
	-e 's/^RCS file: .cvsroot.emacs.emacs.\(.*\),v/\1/p' |
    sed -n -e "/^======$/ {
                N
                N
                h
                d
               }
               H
               s/.*//
               x
               s/^\n//
	       p"

# arch-tag: 7604a259-40b4-4f97-86b2-496a9c546f0a