linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Matthias Andree <matthias.andree@gmx.de>
To: torvalds@osdl.org, marcelo.tosatti@cyclades.com.br
Cc: linux-kernel@vger.kernel.org, matthias.andree@gmx.de, samel@mail.cz
Subject: BK-kernel-tools/shortlog update
Date: Thu,  4 Sep 2003 22:57:52 +0200 (CEST)	[thread overview]
Message-ID: <20030904205752.AEA4894738@merlin.emma.line.org> (raw)

Hello Linus,

you can either use "bk receive" to patch with this mail,
or you can pull from bk://krusty.dt.e-technik.uni-dortmund.de  (NOTE: no
trailing slash) or in cases of dire need, you can apply the patch below.

BK: Parent repository is bk://kernel.bkbits.net/torvalds/tools/

Patch description:
  11 new addresses
  implement --mode=resolve that copies its input to the output,
  replacing the first mail address by the name if the latter is known

Matthias

------------------------------------------------------------------------

##### DIFFSTAT #####
# shortlog |   51 +++++++++++++++++++++++++++++++++++++++++--
# 1 files changed, 49 insertions(+), 2 deletions(-)

##### GNUPATCH #####
# This is a BitKeeper generated patch for the following project:
# Project Name: BK kernel tools
# This patch format is intended for GNU patch command version 2.5 or higher.
# This patch includes the following deltas:
#	           ChangeSet	1.83    -> 1.84   
#	            shortlog	1.56    -> 1.57   
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 03/09/04	matthias.andree@gmx.de	1.84
# 11 new addresses
# implement --mode=resolve that copies its input to the output,
# replacing the first mail address by the name if the latter is known
# --------------------------------------------
#
diff -Nru a/shortlog b/shortlog
--- a/shortlog	Thu Sep  4 22:57:52 2003
+++ b/shortlog	Thu Sep  4 22:57:52 2003
@@ -8,7 +8,7 @@
 #			Tomas Szepe <szepe@pinerecords.com>
 #			Vitezslav Samel <samel@mail.cz>
 #
-# $Id: lk-changelog.pl,v 0.170 2003/09/03 04:31:37 vita Exp $
+# $Id: lk-changelog.pl,v 0.171 2003/09/04 20:55:38 emma Exp $
 # ----------------------------------------------------------------------
 # Distribution of this script is permitted under the terms of the
 # GNU General Public License (GNU GPL) v2.
@@ -158,6 +158,7 @@
 'aia21:cam.ac.uk' => 'Anton Altaparmakov',
 'aia21:cantab.net' => 'Anton Altaparmakov',
 'aia21:cus.cam.ac.uk' => 'Anton Altaparmakov',
+'aia21:drop.stormcorp.org' => 'Anton Altaparmakov', # guessed
 'ajoshi:kernel.crashing.org' => 'Ani Joshi',
 'ajoshi:shell.unixbox.com' => 'Ani Joshi',
 'ak:colin.muc.de' => 'Andi Kleen',
@@ -185,6 +186,7 @@
 'alexey:technomagesinc.com' => 'Alex Tomas',
 'alext:fc.hp.com' => 'Alex Tsariounov',
 'alfre:ibd.es' => 'Alfredo Sanjuán',
+'aliakc:web.de' => 'Ali Akcaagac', # lbdb
 'ambx1:com.rmk.(none)' => 'Adam Belay',
 'ambx1:neo.rr.com' => 'Adam Belay',
 'amir.noam:intel.com' => 'Amir Noam',
@@ -450,6 +452,7 @@
 'eric.piel:bull.net' => 'Eric Piel',
 'erik:aarg.net' => 'Erik Arneson',
 'erik_habbinga:hp.com' => 'Erik Habbinga',
+'ernstp:mac.com' => 'Ernst Persson', # lbdb
 'eyal:eyal.emu.id.au' => 'Eyal Lebedinsky', # lbdb
 'faikuygur:ttnet.net.tr' => 'Faik Uygur',
 'falk.hueffner:student.uni-tuebingen.de' => 'Falk Hüffner',
@@ -498,6 +501,7 @@
 'gibbs:scsiguy.com' => 'Justin T. Gibbs',
 'gilbertd:treblig.org' => 'Dr. David Alan Gilbert',
 'gj:pointblue.com.pl' => 'Grzegorz Jaskiewicz',
+'gkernel.adm:hostme.bitkeeper.com' => 'Jeff Garzik', # himself
 'gl:dsa-ac.de' => 'Guennadi Liakhovetski',
 'glee:gnupilgrims.org' => 'Geoffrey Lee', # lbdb
 'gnb:alphalink.com.au' => 'Greg Banks',
@@ -886,7 +890,9 @@
 'mlocke:mvista.com' => 'Montavista Software, Inc.',
 'mmagallo:debian.org' => 'Marcelo E. Magallon',
 'mmcclell:bigfoot.com' => 'Mark McClelland',
+'mochel:bambi.(none)' => 'Patrick Mochel',
 'mochel:geena.pdx.osdl.net' => 'Patrick Mochel',
+'mochel:hera.kernel.org' => 'Patrick Mochel',
 'mochel:osdl.org' => 'Patrick Mochel',
 'mochel:segfault.osdl.org' => 'Patrick Mochel',
 'mochel:segfault.osdlab.org' => 'Patrick Mochel',
@@ -953,6 +959,7 @@
 'pam.delaney:lsil.com' => 'Pamela Delaney',
 'paschal:rcsis.com' => 'David Paschal',
 'pasky:ucw.cz' => 'Petr Baudis',
+'patch:luckynet.dynu.com' => '"Lightweight Patch Manager"', # lbdb
 'patmans:us.ibm.com' => 'Patrick Mansfield',
 'patrick:dreker.de' => 'Patrick Dreker', # lbdb
 'paubert:iram.es' => 'Gabriel Paubert',
@@ -964,6 +971,7 @@
 'paulus:cargo.(none)' => 'Paul Mackerras',
 'paulus:nanango.paulus.ozlabs.org' => 'Paul Mackerras',
 'paulus:quango.ozlabs.ibm.com' => 'Paul Mackerras',
+'paulus:quango.(none)' => 'Paul Mackerras', # lk, Alan Cox 20030904
 'paulus:samba.org' => 'Paul Mackerras',
 'paulus:tango.paulus.ozlabs.org' => 'Paul Mackerras',
 'pavel:janik.cz' => 'Pavel Janík',
@@ -1109,6 +1117,7 @@
 'schoenfr:gaaertner.de' => 'Erik Schoenfelder',
 'schwab:suse.de' => 'Andreas Schwab',
 'schwidefsky:de.ibm.com' => 'Martin Schwidefsky',
+'scole:zianet.com' => 'Steven Cole', # lk, Alan Cox 20030904
 'scott.feldman:intel.com' => 'Scott Feldman',
 'scott_anderson:mvista.com' => 'Scott Anderson',
 'scottm:minion.yyz.somanetworks.com' => 'Scott Murray',
@@ -1193,6 +1202,7 @@
 'tao:acc.umu.se' => 'David Weinehall', # by himself
 'tao:kernel.org' => 'David Weinehall', # by himself
 'tapio:iptime.fi' => 'Tapio Laxström',
+'taral:taral.net' => 'Jean-Philippe Sugarbroad', # Muli Ben-Yehuda on lk
 'tausq:debian.org' => 'Randolph Chung',
 'tcallawa:redhat.com' => "Tom 'spot' Callaway",
 'tetapi:utu.fi' => 'Tero Pirkkanen', # by Kristian Peters
@@ -1233,6 +1243,7 @@
 'tvignaud:mandrakesoft.com' => 'Thierry Vignaud',
 'tvrtko:net4u.hr' => 'Tvrtko A. Ursulin',
 'twaugh:redhat.com' => 'Tim Waugh',
+'typhoon.adm:hostme.bitkeeper.com' => 'Dave Dillow', # himself on lk
 'tytso:mit.edu' => "Theodore Y. T'so", # web.mit.edu/tytso/www/home.html
 'tytso:snap.thunk.org' => "Theodore Y. T'so",
 'tytso:think.thunk.org' => "Theodore Y. T'so", # guessed
@@ -1389,7 +1400,10 @@
 		  'parse' => \&parse_file },
    'fixup'   => { 'index' => sub { },
 		  'print' => sub { },
-		  'parse' => \&fixup_file }
+		  'parse' => \&fixup_file },
+   'resolve' => { 'index' => sub { },
+		  'print' => sub { },
+		  'parse' => \&resolve }
   );
 
 # temp store
@@ -1669,6 +1683,29 @@
   return ();
 }
 
+sub resolve(\%$$ ) {
+# arguments: %log hash
+#            file name
+#            file handle (IO::Handle or IO::File)
+  croak unless wantarray;
+  my $log = shift;
+  my $fn = shift;
+  my $fh = shift;
+  # assume the TLD is all-alphabetic for now.
+  my $mre = '[a-zA-Z0-9.-]+\@[a-zA-Z0-9.()-]+\.[a-zA-Z]+';
+
+  while ($_ = $fh -> getline) {
+      chomp;
+      if (/($mre)/) {
+	  my $r = rmap_address($1);
+	  s/$mre/$r/;
+      }
+      print "$_\n";
+  }
+
+  return ();
+}
+
 # Read a file and parse it into the %log hash.
 sub parse_file(\%$$ ) {
 # arguments: %log hash
@@ -1970,6 +2007,10 @@
 __END__
 # --------------------------------------------------------------------
 # $Log: lk-changelog.pl,v $
+# Revision 0.171  2003/09/04 20:55:38  emma
+# 11 new addresses.
+# add --mode=resolve
+#
 # Revision 0.170  2003/09/03 04:31:37  vita
 # 4 new addresses
 #
@@ -2619,6 +2660,12 @@
 to postprocess this script's output after new addresses have been added.
 Besides addresses that are replaced by names, the output is the verbatim
 input. No ordering or grouping takes place.
+
+=item resolve - another special mode (since 0.171)
+
+This mode is a quick mode that will try to map all mail addresses to
+names, up to one per input line. You can run this mode on bk changes
+output directly.
 
 =back
 

##### BKPATCH #####
This BitKeeper patch contains the following changesets:
1.84
## Wrapped with gzip_uu ##


M'XL( %"G5S\  ^56;7/:.!#^'/^*G80>9!(;VV# SM!IVO3:7-MIIB\?>I=.
M1M@":Y E5Y(AM,E_OY4-"4G3N^G=?3M>;+32/E[M/GJ6/?BHJ4IV"F),SHCV
MB,@4I<X>O)3:)#NSXM++[/"=E#CLZDK3[IPJ07GWZ2O\N,W -5)R[>#",V+2
M'!94Z60G\'HW%K,J:;+S[OF+CZ^/WSG.> S/<B)F]#TU,!X[1JH%X9E^4E(Q
MJYCPC")"%]00+Y7%U<W:J]#W0WP'8<\?1/%5& ^BZ(J&-(K2?D FP]&0IJ%S
M;S]/FGW<A>GYL=\+>[TP&%TA7A X)Q!XHS[XO:X?=_T^A&$2#9)H=."'B>_#
MPZ!P$(#K.T_A/][",R>%( !!ET R?)[65*.)%26G!14&7+>0&1WCC.0+"B8G
M!E)9,JJ!&?R*LC(8%$Y0D)7!T2'Z*UIRDC(QJ^U3IK3!C3&^>0A,5O6,( 4%
M-JU_<]PX5< TS(5<"N<5!*$_=,YN2^BX/_ER')_XSN/;I.6RH/<RIG.I#)>S
M)F%1,/*'_2$6JQ<,X^AJ2F,R38=^3'R:D4GV@_+<0;$E[R/4($*4$#=1$W&S
MX@X/_W4\/^+@_7@V%.P/_6%84S :_C0%^S&XX?^,@TT!WX*KEI?VXUXB(S?9
M_0>$/,&=!LYI?=V#UFF6 )^[:9TR1/1*?K@ WPN& =C2;0KD)U&4]$9 BX+ 
M\\L26H@Q\!&D31@)@R13LO0T5J9(I2H]J69M&#^&]K$P4L Q-Z0DJB!SN6@?
MPA[,*IOF#$%&PQJ$,S)/DR6=8*77GIS!\3PE9$;2VH=/LHESVH]"ZX""K$V9
M%"2U-6\\GEL;G*$J:RFV7"*_#G36J+A'LB+)4?B1^A-FYI265-V"_$:G4WA!
MU%<VKR%R5FC*I\[I:#2R*(5,<\J3"2DFS.L(*>A^XX@=0+%T#F_J!>U#ZQ%O
M>>14$6\=PDUZOG>*H\@ZE;:?)+Q*YRM!C9>M1'4;X^YK-LO-DMKKNO.\(8+,
MJ-K=VG8\&#1(%:]T\J7"$LM[$5<<'5,,2A'=>,X/L5A$P#-Y"1LML72I"=/6
MJ>0T^<J(C>DFG/>&+JAUX?2O0>)Z:X8HPI/ZZB'.)NU$N&<YXZPL*;RO9D1-
ME"19#?BF0BX\I<+]1/,J(X",XG,$#'L-X*K,I11_4]@3@F?WA'$NE]N%78.=
M!+TXK$^&O?>=G1T 3)W2#1O/?YFRRZJ\F#).X?K0 9Q=ZT$]_PW:3&3TLA[H
M:H(&7-6 *";,0_8M\(VT7-M398]>S[&+U^;.^:-6"_;A&YY8HF:5%26=P".K
MYCG1.9JW7G6(5E0>,.,QS_#6.7V;)"^;WU*!'?V*T_NXK123/H=*<*M02R*P
M3(JLCG"F6$&K[A\H/VQJ-J:I^,Z2;ULP9*TQY%K?/KP^L>)&.'<)+W,RH8:E
M,,484.Z\M7^A* *T_R#NUV/W=]^-/??SP?F3K7%GWUJ\M>7S0?O(.4?G96[W
MV&E=H+N-PGT,,VHX0\)C[IHTI-CRRJ/U %6WT^W8!^YW[9*=)@"%_JA5Y<5:
MJ3NM8/_(3NJN7=MMJ>X&X7I]KXL,NZV+<[%KYZ[K@!0UE1+006]K. WBH>46
M_M&D"Z89,J]1V@>EMM9:7'N_-7F6!5EVKRLY>\YI. @#&."#QLS08L,><($(
MB=E7H$N:,L+!.D)',Y'2)H)]=/J08V7J&5LA^%)97:K'=<-;XLD!HU:VT6%N
M; WOM#-LAD8ZEG?Z$*K2+D.E@=*VL[I!VCIX\$E6D*(TJ$H@[N:)F(G)')HN
EI)VFAT+&%$T-7WFW_[A1)-,YLFG<[\5T,)T&SI]&( 9-W L     
 


             reply	other threads:[~2003-09-04 20:58 UTC|newest]

Thread overview: 124+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-04 20:57 Matthias Andree [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-03-14  9:49 BK-kernel-tools/shortlog update Matthias Andree
2005-03-11 10:21 Matthias Andree
2005-03-09  9:39 Matthias Andree
2005-03-07 13:50 Matthias Andree
2005-03-03 12:19 Matthias Andree
2005-02-23 14:43 Matthias Andree
2005-02-09  9:23 Matthias Andree
2005-02-07 12:45 Matthias Andree
2005-02-04 11:35 Matthias Andree
2005-01-21 14:30 Matthias Andree
2005-01-20  9:27 Matthias Andree
2005-01-20 12:51 ` Adrian Bunk
2005-01-20 13:13   ` Matthias Andree
2005-01-10 18:22 Matthias Andree
2005-01-08  1:38 Matthias Andree
2005-01-05 11:58 Matthias Andree
2005-01-05 12:07 ` Matthias Andree
2004-12-23 10:52 Matthias Andree
2004-12-20  9:53 Matthias Andree
2004-12-16 10:18 Matthias Andree
2004-11-12 10:10 Matthias Andree
2004-11-09  8:42 Matthias Andree
2004-11-09 10:06 ` Måns Rullgård
2004-10-21 22:38 Matthias Andree
2004-10-19  1:56 Matthias Andree
2004-10-19  1:43 Matthias Andree
2004-10-14  7:02 Matthias Andree
2004-10-06 10:48 Matthias Andree
2004-09-24 10:09 Matthias Andree
2004-08-25 16:10 Matthias Andree
2004-08-24 14:18 Matthias Andree
2004-08-23 10:43 Matthias Andree
2004-08-16 11:18 Matthias Andree
2004-08-10 12:24 Matthias Andree
2004-08-04  9:00 Matthias Andree
2004-07-16 13:51 Matthias Andree
2004-07-12  9:06 Matthias Andree
2004-07-12  9:21 ` Matthias Andree
2004-07-02 10:40 Matthias Andree
2004-06-07 11:36 Matthias Andree
2004-06-03  8:00 Matthias Andree
2004-05-14 20:08 Matthias Andree
2004-05-03  9:23 Matthias Andree
2004-04-26  8:40 Matthias Andree
2004-04-20 11:14 Matthias Andree
2004-04-15 16:10 Matthias Andree
2004-04-01 21:48 Matthias Andree
2004-03-30 14:05 Matthias Andree
2004-03-30  1:17 Matthias Andree
2004-03-23 11:51 Matthias Andree
2004-03-15 17:12 Matthias Andree
2004-03-09  0:16 Matthias Andree
2004-03-04 17:09 Matthias Andree
2004-03-04 17:09 Matthias Andree
2004-01-27 14:46 Matthias Andree
2004-01-19 17:01 Matthias Andree
2004-01-16 14:41 Matthias Andree
2004-01-07 11:29 Matthias Andree
2003-12-30  2:16 Matthias Andree
2003-12-30  2:16 Matthias Andree
2003-12-22  1:18 Matthias Andree
2003-12-21  3:19 Matthias Andree
2003-12-20 23:36 Matthias Andree
2003-12-20 23:36 Matthias Andree
2003-12-20 23:36 Matthias Andree
2003-12-20 23:39 ` Matthias Andree
2003-12-06 16:41 Matthias Andree
2003-11-27 11:03 Matthias Andree
2003-11-25  3:21 Matthias Andree
2003-11-22 15:05 Matthias Andree
2003-11-19 16:11 Matthias Andree
2003-10-27 12:09 Matthias Andree
2003-10-16 14:26 Matthias Andree
2003-10-08 21:59 Matthias Andree
2003-09-22 14:54 Matthias Andree
2003-09-11  9:18 Matthias Andree
2003-09-03 23:33 Matthias Andree
2003-09-04 16:05 ` Dave Jones
2003-09-04 16:09   ` Matthias Andree
2003-09-04 16:17     ` Dave Jones
2003-09-04 16:33     ` Linus Torvalds
2003-09-04 17:42       ` Matthias Andree
2003-09-04 19:49         ` Greg KH
2003-09-04 20:54           ` Matthias Andree
2003-09-04 20:32         ` Dave Dillow
2003-08-31 14:16 Matthias Andree
2003-08-29 13:00 Matthias Andree
2003-08-28 16:29 Matthias Andree
2003-08-24 11:02 Matthias Andree
2003-08-08 22:51 Matthias Andree
2003-07-30  8:38 Matthias Andree
2003-07-21  9:30 John Bradford
2003-07-21  9:17 Matthias Andree
2003-07-21  9:17 Matthias Andree
2003-07-15 13:20 Matthias Andree
2003-07-11 12:12 Matthias Andree
2003-07-06 21:44 Matthias Andree
2003-06-30  8:32 Matthias Andree
2003-06-24 11:00 Matthias Andree
2003-06-20 23:06 Matthias Andree
2003-06-17 14:57 Matthias Andree
2003-06-17 14:57 Matthias Andree
2003-06-17 14:54 Matthias Andree
2003-06-09 10:26 Matthias Andree
2003-06-09 10:24 Matthias Andree
2003-06-04 19:04 Matthias Andree
2003-05-29 11:26 Matthias Andree
2003-05-15 14:11 Matthias Andree
2003-04-28 23:08 Matthias Andree
2003-04-27 13:24 Matthias Andree
2003-04-13 10:50 Matthias Andree
2003-03-28 11:00 Matthias Andree
2003-03-26 21:21 Matthias Andree
2003-03-26 10:33 Matthias Andree
2003-03-26 10:30 Matthias Andree
2003-03-26 17:21 ` Linus Torvalds
2003-03-26 19:25   ` Olaf Dietsche
2003-03-26 20:10   ` Matthias Andree
2003-03-26 21:15     ` Jeff Garzik
2003-03-26 21:33       ` Jauder Ho
2003-03-27  0:46         ` jw schultz
2003-03-26 21:08   ` Matti Aarnio
2003-03-26 21:14   ` Matthias Andree

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030904205752.AEA4894738@merlin.emma.line.org \
    --to=matthias.andree@gmx.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marcelo.tosatti@cyclades.com.br \
    --cc=samel@mail.cz \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).