From 1dc342aad8c4be9c3da7e44bdc183ec751ed659a Mon Sep 17 00:00:00 2001 From: Phil Jackson Date: Mon, 7 Jun 2010 23:45:39 +0100 Subject: [PATCH] Added script to print authors and their copyright info, used it to fill header. --- bin/authors.pl | 6 ++++++ magit.el | 40 +++++++++++++++++++++++++--------------- 2 files changed, 31 insertions(+), 15 deletions(-) create mode 100755 bin/authors.pl diff --git a/bin/authors.pl b/bin/authors.pl new file mode 100755 index 00000000..15e1ec2f --- /dev/null +++ b/bin/authors.pl @@ -0,0 +1,6 @@ +#!/usr/bin/env perl + +# :-) + +(/(\d{4}) .*--(.+)/ && $aut{$2}->{$1}++) for(qx(git log --pretty='format: %aD--%an')); +print "Copyright (C) ".join(", ", sort keys %{$aut{$_}})." $_.\n" for(sort keys %aut); diff --git a/magit.el b/magit.el index 1fb0ad64..18bf6368 100644 --- a/magit.el +++ b/magit.el @@ -1,20 +1,30 @@ ;;; Magit -- control Git from Emacs. -;; Copyright (C) 2008, 2009 Marius Vollmer -;; Copyright (C) 2008 Linh Dang -;; Copyright (C) 2008 Alex Ott -;; Copyright (C) 2008 Marcin Bachry -;; Copyright (C) 2009 Alexey Voinov -;; Copyright (C) 2009 John Wiegley -;; Copyright (C) 2010 Phil Jackson -;; Copyright (C) 2010 Roger Crew -;; Copyright (C) 2010 Rémi Vanicat -;; Copyright (C) 2010 Moritz Bunkus -;; Copyright (C) 2010 Ben Walton -;; Copyright (C) 2010 Hannu Koivisto -;; Copyright (C) 2010 Pavel Holejsovsky -;; Copyright (C) 2010 David Abrahams -;; Copyright (C) 2010 Mark Hepburn +;; Copyright (C) 2008 Alex Ott. +;; Copyright (C) 2008, 2009, 2010 Alexey Voinov. +;; Copyright (C) 2010 Ben Walton. +;; Copyright (C) 2008 Daniel Farina. +;; Copyright (C) 2010 David Abrahams. +;; Copyright (C) 2009 David Wallin. +;; Copyright (C) 2009, 2010 Hannu Koivisto. +;; Copyright (C) 2009 Ian Eure. +;; Copyright (C) 2009 Jesse Alama. +;; Copyright (C) 2009 John Wiegley. +;; Copyright (C) 2010 Leo. +;; Copyright (C) 2008, 2009 Marcin Bachry. +;; Copyright (C) 2008, 2009 Marius Vollmer. +;; Copyright (C) 2010 Mark Hepburn. +;; Copyright (C) 2010 Moritz Bunkus. +;; Copyright (C) 2010 Nathan Weizenbaum. +;; Copyright (C) 2009 Pavel Holejsovsky. +;; Copyright (C) 2009, 2010 Phil Jackson. +;; Copyright (C) 2010 Ramkumar Ramachandra. +;; Copyright (C) 2009 René Stadler. +;; Copyright (C) 2010 Roger Crew. +;; Copyright (C) 2009, 2010 Rémi Vanicat. +;; Copyright (C) 2009 Steve Purcell. +;; Copyright (C) 2010 Ævar Arnfjörð Bjarmason. +;; Copyright (C) 2010 Óscar Fuentes. ;; ;; Magit is free software; you can redistribute it and/or modify it