diff for duplicates of <542C0A90.3080702@users.sourceforge.net> diff --git a/a/1.txt b/N1/1.txt index dede90c..022836e 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -2,7 +2,7 @@ >>> can submit the patch that makes the change to the relevant maintainers and >>> mailing lists. ->From e6a21b920fcca2f6f01c9528909dc036a9b3bc41 Mon Sep 17 00:00:00 2001 +From e6a21b920fcca2f6f01c9528909dc036a9b3bc41 Mon Sep 17 00:00:00 2001 From: Markus Elfring <elfring@users.sourceforge.net> Date: Wed, 5 Mar 2014 19:10:32 +0100 Subject: [PATCH 4/5] Addition of a semantic patch file for listing of @@ -35,7 +35,7 @@ index 0000000..d2637e8 +++ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1.cocci @@ -0,0 +1,59 @@ -+ at initialize:python@ ++@initialize:python@ +@@ +import sys +result = [] @@ -57,7 +57,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. + fields.append(str(int(place.column) + 1)) + result.append(delimiter.join(fields)) + -+ at is_unnecessary_check@ ++@is_unnecessary_check@ +expression data; +identifier work; +identifier release =~ "^(?x) @@ -71,7 +71,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. +position pos; +type t; +@@ -+ t work at pos(...) ++ t work@pos(...) + { + ... when any +( if (data) release(data); @@ -80,7 +80,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. + ... when any + } + -+ at script:python collection depends on is_unnecessary_check@ ++@script:python collection depends on is_unnecessary_check@ +fun << is_unnecessary_check.work; +point << is_unnecessary_check.data; +places << is_unnecessary_check.pos; diff --git a/a/content_digest b/N1/content_digest index f9c045e..0cc19ea 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -16,9 +16,9 @@ "ref\0alpine.DEB.2.02.1402262129250.2221@localhost6.localdomain6\0" "ref\05317A59D.4@users.sourceforge.net\0" "ref\0542BFB2C.5070609@users.sourceforge.net\0" - "From\0elfring@users.sourceforge.net (SF Markus Elfring)\0" - "Subject\0[Cocci] [coccicheck PATCH 4/5] Deletion of unnecessary checks before specific function calls\0" - "Date\0Wed, 01 Oct 2014 16:07:12 +0200\0" + "From\0SF Markus Elfring <elfring@users.sourceforge.net>\0" + "Subject\0Re: [coccicheck PATCH 4/5] Deletion of unnecessary checks before specific function calls\0" + "Date\0Wed, 01 Oct 2014 14:07:12 +0000\0" "To\0cocci@systeme.lip6.fr\0" "\00:1\0" "b\0" @@ -26,7 +26,7 @@ ">>> can submit the patch that makes the change to the relevant maintainers and \n" ">>> mailing lists.\n" "\n" - ">From e6a21b920fcca2f6f01c9528909dc036a9b3bc41 Mon Sep 17 00:00:00 2001\n" + "From e6a21b920fcca2f6f01c9528909dc036a9b3bc41 Mon Sep 17 00:00:00 2001\n" "From: Markus Elfring <elfring@users.sourceforge.net>\n" "Date: Wed, 5 Mar 2014 19:10:32 +0100\n" "Subject: [PATCH 4/5] Addition of a semantic patch file for listing of\n" @@ -59,7 +59,7 @@ "+++\n" "b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1.cocci\n" "@@ -0,0 +1,59 @@\n" - "+ at initialize:python@\n" + "+@initialize:python@\n" "+@@\n" "+import sys\n" "+result = []\n" @@ -81,7 +81,7 @@ "+ fields.append(str(int(place.column) + 1))\n" "+ result.append(delimiter.join(fields))\n" "+\n" - "+ at is_unnecessary_check@\n" + "+@is_unnecessary_check@\n" "+expression data;\n" "+identifier work;\n" "+identifier release =~ \"^(?x)\n" @@ -95,7 +95,7 @@ "+position pos;\n" "+type t;\n" "+@@\n" - "+ t work at pos(...)\n" + "+ t work@pos(...)\n" "+ {\n" "+ ... when any\n" "+( if (data) release(data);\n" @@ -104,7 +104,7 @@ "+ ... when any\n" "+ }\n" "+\n" - "+ at script:python collection depends on is_unnecessary_check@\n" + "+@script:python collection depends on is_unnecessary_check@\n" "+fun << is_unnecessary_check.work;\n" "+point << is_unnecessary_check.data;\n" "+places << is_unnecessary_check.pos;\n" @@ -122,4 +122,4 @@ "-- \n" 1.9.0 -8b18846284556ec0a8ca4b8f9e7b47249222969abf4b4176f11c33617cded98e +68cc4a586c1b2d680c1dbefd9bfc894019c91d30a3312afb9050611d31df2848
diff --git a/a/1.txt b/N2/1.txt index dede90c..baf47c7 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -35,7 +35,7 @@ index 0000000..d2637e8 +++ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1.cocci @@ -0,0 +1,59 @@ -+ at initialize:python@ ++@initialize:python@ +@@ +import sys +result = [] @@ -57,7 +57,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. + fields.append(str(int(place.column) + 1)) + result.append(delimiter.join(fields)) + -+ at is_unnecessary_check@ ++@is_unnecessary_check@ +expression data; +identifier work; +identifier release =~ "^(?x) @@ -71,7 +71,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. +position pos; +type t; +@@ -+ t work at pos(...) ++ t work@pos(...) + { + ... when any +( if (data) release(data); @@ -80,7 +80,7 @@ b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1. + ... when any + } + -+ at script:python collection depends on is_unnecessary_check@ ++@script:python collection depends on is_unnecessary_check@ +fun << is_unnecessary_check.work; +point << is_unnecessary_check.data; +places << is_unnecessary_check.pos; diff --git a/a/content_digest b/N2/content_digest index f9c045e..cf7f696 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -16,10 +16,18 @@ "ref\0alpine.DEB.2.02.1402262129250.2221@localhost6.localdomain6\0" "ref\05317A59D.4@users.sourceforge.net\0" "ref\0542BFB2C.5070609@users.sourceforge.net\0" - "From\0elfring@users.sourceforge.net (SF Markus Elfring)\0" - "Subject\0[Cocci] [coccicheck PATCH 4/5] Deletion of unnecessary checks before specific function calls\0" + "From\0SF Markus Elfring <elfring@users.sourceforge.net>\0" + "Subject\0Re: [coccicheck PATCH 4/5] Deletion of unnecessary checks before specific function calls\0" "Date\0Wed, 01 Oct 2014 16:07:12 +0200\0" - "To\0cocci@systeme.lip6.fr\0" + "To\0linux-kernel@vger.kernel.org" + Andrew Morton <akpm@linux-foundation.org> + " Stephen Rothwell <sfr@canb.auug.org.au>\0" + "Cc\0Coccinelle <cocci@systeme.lip6.fr>" + kernel-janitors@vger.kernel.org + Michal Marek <mmarek@suse.cz> + Chi Pham <chidaph@gmail.com> + Fabian Frederick <fabf@skynet.be> + " Joe Perches <joe@perches.com>\0" "\00:1\0" "b\0" ">>> If you are convinced that dropping the null tests is a good idea, then you \n" @@ -59,7 +67,7 @@ "+++\n" "b/scripts/coccinelle/deletions/list_functions_with_unnecessary_checks_template1.cocci\n" "@@ -0,0 +1,59 @@\n" - "+ at initialize:python@\n" + "+@initialize:python@\n" "+@@\n" "+import sys\n" "+result = []\n" @@ -81,7 +89,7 @@ "+ fields.append(str(int(place.column) + 1))\n" "+ result.append(delimiter.join(fields))\n" "+\n" - "+ at is_unnecessary_check@\n" + "+@is_unnecessary_check@\n" "+expression data;\n" "+identifier work;\n" "+identifier release =~ \"^(?x)\n" @@ -95,7 +103,7 @@ "+position pos;\n" "+type t;\n" "+@@\n" - "+ t work at pos(...)\n" + "+ t work@pos(...)\n" "+ {\n" "+ ... when any\n" "+( if (data) release(data);\n" @@ -104,7 +112,7 @@ "+ ... when any\n" "+ }\n" "+\n" - "+ at script:python collection depends on is_unnecessary_check@\n" + "+@script:python collection depends on is_unnecessary_check@\n" "+fun << is_unnecessary_check.work;\n" "+point << is_unnecessary_check.data;\n" "+places << is_unnecessary_check.pos;\n" @@ -122,4 +130,4 @@ "-- \n" 1.9.0 -8b18846284556ec0a8ca4b8f9e7b47249222969abf4b4176f11c33617cded98e +255cb0ff017f9b0f2b43fba0a97ee1a35dd8cb1722ea1805410bff2f47adb2ac
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.