view contrib/index-prop @ 74:f26ecf70364b

modify c-decl.c, c-parser.c, c-tree.h and tree.h
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Mon, 22 Aug 2011 03:31:39 +0900
parents a06113de4d67
children
line wrap: on
line source

#! /usr/bin/perl -wi
# Fix up the output of cvs diff -c so that it works with patch.
# We do this by propagating the full pathname from the Index: line
# into the diff itself.
#
# Thrown together by Jason Merrill <jason@cygnus.com>

while (<>)
{
  if (/^Index: (.*)/) 
    {
      $full = $1;
      print;
      for (1..7)
	{
	  $_ = <>;
	  s/^([-+*]{3}) [^\t]+\t/$1 $full\t/
	    unless m{ /dev/null\t};
	  print;
	}
    }
  else
    {
      print;
    }
}