From unknown Mon Jun 16 23:44:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65721 <65721@debbugs.gnu.org> To: bug#65721 <65721@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add commit-patch. Reply-To: bug#65721 <65721@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:44:45 +0000 retitle 65721 [PATCH] gnu: Add commit-patch. reassign 65721 guix-patches submitter 65721 Kjartan Oli Agustsson severity 65721 normal tag 65721 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 17:05:51 2023 Received: (at submit) by debbugs.gnu.org; 3 Sep 2023 21:05:51 +0000 Received: from localhost ([127.0.0.1]:47031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcuI3-0002f7-5N for submit@debbugs.gnu.org; Sun, 03 Sep 2023 17:05:51 -0400 Received: from lists.gnu.org ([2001:470:142::17]:52784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcuHy-0002ep-7G for submit@debbugs.gnu.org; Sun, 03 Sep 2023 17:05:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcuHr-0000iq-C1 for guix-patches@gnu.org; Sun, 03 Sep 2023 17:05:39 -0400 Received: from mail-db8eur05olkn2082e.outbound.protection.outlook.com ([2a01:111:f400:7e1a::82e] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcuHo-0006Bm-Ec for guix-patches@gnu.org; Sun, 03 Sep 2023 17:05:39 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LslfRGND0quQ4bn+TWNf3vkJggbUVpcSDu4B/wC4VvvMEnQuv85Qz2ossyVgzh922gr5HS8uZZVIckszJUWLY9MAMvxm+WA5HCWRexjuuvSxsSSE5WCoglerSAJrDh3Ha3gkvt8c7NEJhlT+0vo/PStr734TaJLLOyHRnHrRVP4/8sERKD1rpsC9k4QpRs8ed3YXJXaW/dk9JG+xQ0M5D3pNjcsd9gb4848LI8VN4tM5UBvqFFJ5TvfC1U9YCbTu97q/rqBiyuD47ThPbOpc8wVc7PjqX/0cWfrnnB/ftCBDEl9pK1klslPFDKAvmHBhTROOVZv9EIh1WolAoTiQyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TzOPxZQ2vZFRdo+ZMQQQoQAmbpWgdfdpxsP5JkmnRko=; b=H/yv1IbGaekYyxiqW2OCZJscKhIL6tjPV3srqihU3gyTO2g4aqxQNtqFJZofRhr/oCYtTyeXpBAczOi+UGQnhfD5ZDtgoSx3Bxwa59R6n7UBoCHLBoZwRRVheohAZ1slyCTEPOqPTma830AYSc7UHsKnNTw7cg59smBfbiJQt9z2y8fpZG8EqwEGBNg9UEEW7lKbBH6LikZmfW7H+67nALbIPqmgdUn9k0ys8bZwNP8gsVDIRVlgxUKw6+1i4cZ1pCQZOmA3lA/GT+0IHI7Eon8QEJQkHr040Pv7WwlS2DYh1Lb2TIJKf4Wetj8f5WYEu1gQV5ksOoCFhIjHHJIhWQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TzOPxZQ2vZFRdo+ZMQQQoQAmbpWgdfdpxsP5JkmnRko=; b=D9F+q/32i9lL6BPCP0WvfuutTqx73ciS27DMzALlxu8B5StQ6DhY9RHxZxwFqXVDOrtjWeo2Ifz0dWgIcooinhTzGpTifEKQg0qHdbZYCof0HzSWlrLr+o4XrQWjOOGx6vDGSlnEMGEOkb6ryV6AK1zDcwkkeKhMTZJz1/1LeZ9jToQoF/g0MaV8WkKY16PC00siUP+N8qmII2NNFQV6u+y62k3oBw5bZYBDHGxhe/bvQvEbLqdjDcC4TspR2XMckBI0kNin61vuCkCAgwyUr4wLh1WiYZc8Xa8aNwO15eaQIUsZLSx6h2Sxb+oqY3APoxcaNK1t3Lvo1cMWL0xhzw== Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) by GV1P193MB2197.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.30; Sun, 3 Sep 2023 21:00:32 +0000 Received: from GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::7091:b775:140f:98c3]) by GV1P193MB2310.EURP193.PROD.OUTLOOK.COM ([fe80::7091:b775:140f:98c3%5]) with mapi id 15.20.6745.030; Sun, 3 Sep 2023 21:00:32 +0000 From: Kjartan Oli Agustsson To: guix-patches@gnu.org Subject: [PATCH] gnu: Add commit-patch. Date: Sun, 3 Sep 2023 20:59:33 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [SKzm/CzvO28guNY9ZuaoS5EqkUjB18AL] X-ClientProxiedBy: DB8PR06CA0049.eurprd06.prod.outlook.com (2603:10a6:10:120::23) To GV1P193MB2310.EURP193.PROD.OUTLOOK.COM (2603:10a6:150:2a::20) X-Microsoft-Original-Message-ID: <1d0cb311f1c4b4cd18f77451d7f3379c7d66784e.1693774773.git.kjartanoli@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P193MB2310:EE_|GV1P193MB2197:EE_ X-MS-Office365-Filtering-Correlation-Id: 71ad8d57-08b1-4e0f-b040-08dbacc0cf49 X-MS-Exchange-SLBlob-MailProps: P1EfU6pZOd86CP+5eB4q0xSp7xyCVdLxrlKwAUSe0A7D9PHYXHYW5cvJoe7bxwOQMOifisd89et+UlfYdgvZUtaAs/4yxGzQxn31pBvGlw6Y520C+nxbLoLd2Zn26YL+TGN33gxARm6fEhoYjfX9Tp5tngjMM2e5V+qS1fDMOdgMdot3pL9+PAC6hi7LFFHk1AO1+/qXkkkaKPtXOdhklOcou15luXBzAUJUzSlchlXLUE5ejnY8DIW/w17xZUgpBwLq5Q6oJjcFRl98fs7i/yJLGpyEwgK05WbGNDDkl2fFJZU6QIcOX3T4ATGCnq3hnN+aeSPSUj9ztBDFiPrA8hkO75dgZK4ELd44p36jkx+UVcIjvo1QlybQfi/Qe+oX+1fdlVIUAJQBxaAdAeAe6DCO8hIRp13b2mxVmCTr3i+lhXrzqcAIKVbQmQI/RGQKVC6PbZGxXVpy4ffoJVy3cqJqo1WJmYi1QXuI4BtpeilUk0AmzXjJvwSCI/zkdcl0A4vt5pgntqJ+8FawyzAlvemrjI40R6tFC921Q1L0aLfMEi5KVNaZBf/DefDmWxHsjZeOWzpnbNu0Cb8VNRqKR2Zv4qNqIY5fVmpqbHqvpNpUOV11+FSZOWMFP9HXdE2NGmfRNlkCAvCEGNOQ6tu5+Qihia5hVeycN+OZuuOZZlEhhFXCDAcMdEgl74RD9dN1cC1nQDkzeH/C9k1760tgK98YTfr/mf6XKmNUD/ZOSL0a3y/QSIb9x7ms2GyRo7LZSxAOIDzmHblvOSlBwokJowMWVIIJ+d56361KGkXeAvDnPB2e4FifNQ== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iY8JUbbxT4sUIlPmRMBqVPU4ZunCZFedT09TqzWO85IX0jri2khFrY2oOfn3H7kNynEigvj/YNviWy8lX8SgyfBTIo0B50o6bfTL/4Pi1LWl/fBPqJMxyh054l65XB5FPgP7vAQPwMC/XhWv/maj9jBA6B9kLvezTOiqc/ShaeHXSovEphiwUXLsOxSqgDqTAC4DRNTajv6t0H3O8vx0p8md8d+ws+zwZRtC8xNzNCl+59nDmzluf3N6Jr0rPItksUcVqqRJ218bPZoIADf/y/peGbZAD4plSatOXu0A+g7JO1ldNynl9G7bdLJYPqb7ugnbmxisnnekdx2TUUmTliIEmrR2OGVlyXFGBuzrscxh+Tfe2vI/sBJKh+rc7Dc0ns09tqp9Yw5X07RK0WX8g5D3xdyWBPiHCyQkud/0Pi6KVthquEcCc64Rqlamplbfn/vL+P0r5qpz3XSOTCEW4YHnHnJ6DkJZ6umG2emgJgyils2TC3O/kXaCr2+OhFp4xcN1NhoFTyWH+nF22xSxTfxdx+M62rbiV3GM4kyAShodTqMbT4Vn1jdn3FHB9WYAOS3PGtR2ecOQaC3pLtMpHGnuAyQuEMYgFEKqFIDGMfE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dklROG45MyttRVRvRjUwVUNSQzJBZGRKcGlXaEEwVVEzRXdEWmRqOUZGd01S?= =?utf-8?B?LzNxb2ZNTTBuamZXa2JnbXpTcWRPZk5vTWt4NExzMmsxdHhCZnRKWmpVWUh3?= =?utf-8?B?ektVSnZ3TUgwU2VtbUR5cWJ5MGl1QU1DOGNWSlhrSXFxU09ld3loZk5YbVFq?= =?utf-8?B?M3V4UDRTRmdvSHRtVzVSUE9qckxBK2QwVXkzbGpsZjNvU1NRV0pid09MWWF3?= =?utf-8?B?UmYybWRkRGVKN0Q3T0ttUlZnSUZxeW5EdllBcmY5UkdadVR0UnphWFE4MEUw?= =?utf-8?B?Z3hVVFdqSzBMR3FuMGJXdTJubitiQWR1d2UxOG5kU3gyTld4dCtMVnovUVVE?= =?utf-8?B?NHc4dGR2LzQ5Rzh3TE9QYjJKSzdpWkV2aDFTRG92MmdxL1g1NDJhd2FvUFR5?= =?utf-8?B?TmxSSE5JL0RIWC85b29jS3FPZ2NqQ29XdmtkcUVNMDFYNGpwU1hlb3RFTU1Y?= =?utf-8?B?ZHFtVndMNXBITXd6SlQ5RU5yb3g2czVpdW9QczBtMW5wRHVRYjQxRlZlL3F4?= =?utf-8?B?Tlgrd1Y4Q2loSjRxd0pmNTJUNzMwalpFVGs5Tmk1V0E5MzNlUTNQNUI2K0hK?= =?utf-8?B?R2NOUFpkNU44a1ZvNkp2a2xYQmNrUENKQTZPdmpKa0VTa0JJN3U2WGxmKzN5?= =?utf-8?B?Nmh4LzE2UnM3Sm9JU29vZnArb1h5V1ZERS84SDgxeXVLRU4zV2hRbjJtaHBF?= =?utf-8?B?cFpQeWNWS0NrbVpMamhSaC9MeTFscFozNzErOVRUaEJNN09Ndkp0L2wwS082?= =?utf-8?B?ckRpTmhDYk9NS1B1ZXhZRDh0aVJWQ0NaVDFkdU90U1JrNm1qdjN0RGFETktm?= =?utf-8?B?Q0pWVlUrMXNGMXREMmpOTTdPRVo5T1NENmZUYnlkZndGNmhzK1U5by8wY3RR?= =?utf-8?B?Tkd3NVhjalNDdnJVSVJxN3gzeE9vUVJQZW1obmd0djBIV2N5bmFvK2FwTzg5?= =?utf-8?B?UGVCM3lob3B1UkJzNEkxTkdwbmUzVUk3Q280Y3VKem82SGtvOE9RcTZ3Tkhx?= =?utf-8?B?MytjYk90QWxIZTZ0QkhIZXZIajl0ODhIS0VuUmpsaExJU3poY3VyM0EyTlJS?= =?utf-8?B?ZVluaEhiajY3T0VqWm5YeFFGQ2wyajJTdmhTOTBkRlU2RUZCT0lyZnRTa3FT?= =?utf-8?B?d1kweGlROXVjdVdvRnpncXRCakZSNFVUSlE4b2lZZEZ6K2Y0Mjl1NkUrVkZa?= =?utf-8?B?K1NUVU5jTVhWWG9NakpDUDdxZkwrODdrLzNoZTJMRzFjQVcwamsrTU8vQnVV?= =?utf-8?B?TzdHVTJ4U0F4am1oeER0YU9BMjNlMjExcUxBSk9mb0JrTnUrUGM0bGFNT01U?= =?utf-8?B?SnVydFRPWENndmVSVjVwNDl0S3NrR1lIdE40aDVFR3RJMi9SMWNlUklzSHNy?= =?utf-8?B?NE1BUytqeVJmMVhLc2dVV0FZSmhXdzVyS2pqZjh2ZU1ETTY3ditwQk5vOGo5?= =?utf-8?B?Mno2a0dVYmRWZnBiVURVenAvNUVwRHBMaEhlZ2hwUkE5SDg5SThyZ1p4OVVr?= =?utf-8?B?T1EvQ2pTblVLejYwU2FJeW9XL0xyREY0cHdMRTE1bFVMRXl3YWhjMDJ5R2hY?= =?utf-8?B?WWJwNlVkTVdtWXVHRmYzTi9QNHZJMldOc2dCdFJxYkhyWklsOUJ0U1FJRDg3?= =?utf-8?Q?Km5QRhRoDZGOg9YCljKlaCFK9heIpxr2GbvuO1tx1cmY=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 71ad8d57-08b1-4e0f-b040-08dbacc0cf49 X-MS-Exchange-CrossTenant-AuthSource: GV1P193MB2310.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2023 21:00:31.9610 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1P193MB2197 Received-SPF: pass client-ip=2a01:111:f400:7e1a::82e; envelope-from=kjartanoli@outlook.com; helo=EUR05-DB8-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Kjartan Oli Agustsson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/version-control.scm (commit-patch): New variable. --- gnu/packages/version-control.scm | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 86dcea908c..3a1033e25b 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -48,6 +48,7 @@ ;;; Copyright © 2022 Dhruvin Gandhi ;;; Copyright © 2015, 2022 David Thompson ;;; Copyright © 2023 Nicolas Graves +;;; Copyright © 2023 Kjartan Oli Agustsson ;;; ;;; This file is part of GNU Guix. ;;; @@ -116,6 +117,7 @@ (define-module (gnu packages version-control) #:use-module (gnu packages ssh) #:use-module (gnu packages web) #:use-module (gnu packages openstack) + #:use-module (gnu packages patchutils) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) @@ -3689,3 +3691,34 @@ (define-public hut interact with GraphQL APIs directly @end table") (license license:agpl3))) + +(define-public commit-patch + (package + (name "commit-patch") + (version "2.6.2") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/caldwell/commit-patch/releases/download/" + version "/commit-patch-" version ".tar.gz")) + (sha256 + (base32 + "0v11vjyisk243zi0ym90bnqb229j7iaqx1lwqdkszxzn1yxwq4ck")))) + (build-system copy-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (patch-shebang "commit-patch")))) + #:install-plan ''(("commit-patch" "bin/") + ("commit-patch-buffer.el" + "share/emacs/site-lisp/")))) + (inputs (list perl)) + (propagated-inputs (list patchutils)) + (synopsis "Commit parts of changes to VCS repositories") + (description + "commit-patch is a utility that lets you check in select portions of a +file into Darcs, Git, Mercurial, Bazaar, Subversion, or CVS repositories. It +comes as a command line app and also an Emacs interface.") + (home-page "https://porkrind.org/commit-patch/") + (license license:gpl2))) base-commit: e365c26a34fa485f9af46538fcea128db681c33d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 17:20:54 2023 Received: (at 65721-done) by debbugs.gnu.org; 18 Sep 2023 21:20:54 +0000 Received: from localhost ([127.0.0.1]:54797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiLfq-00027V-BN for submit@debbugs.gnu.org; Mon, 18 Sep 2023 17:20:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiLfk-00027F-EQ for 65721-done@debbugs.gnu.org; Mon, 18 Sep 2023 17:20:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiLfU-0000QI-Ud; Mon, 18 Sep 2023 17:20:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=k2u0PHghrC6zhuEvObDY3YGUQvf/44NyqzRLOvuG6Po=; b=Ay8uLVP5F/8qXU/0V/7j cpQqDSdyFh1i140D3tyYJ4YPaCgHdX104k9EVRpJVfrK4BNera43VeZahD2snkspMExTYk8NwPPHi l6VyBLC4jaCqbuPepZBPeqkXLxf1nOzCjZRjjC9+v7EoswoxuLdgd2kiHsB30fcgyNTAWIIIiDqmJ 9HfdT49F8xM/YzkrOvx8qm/lUQVn87J8Gec5SVJ6uo42FcVrbss0KVea2/myv2rII7JbrujFR7oUj Q8gbQjJugJhVvpAx+2zIcNPtEQszVNoLEo2t21PhHqzKhGdgcvTs2HZirEedpnx8ZBjUEJGOaiagZ Z529LkLCwdM30g==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kjartan Oli Agustsson Subject: Re: bug#65721: [PATCH] gnu: Add commit-patch. References: Date: Mon, 18 Sep 2023 23:20:06 +0200 In-Reply-To: (Kjartan Oli Agustsson's message of "Sun, 3 Sep 2023 20:59:33 +0000") Message-ID: <87led3govt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65721-done Cc: 65721-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Kjartan Oli Agustsson skribis: > * gnu/packages/version-control.scm (commit-patch): New variable. [...] > + (home-page "https://porkrind.org/commit-patch/") > + (license license:gpl2))) Changed to =E2=80=98gpl2+=E2=80=99 because nothing says =E2=80=9Cversion 2 = only=E2=80=9D. Applied, thanks! Ludo=E2=80=99. From unknown Mon Jun 16 23:44:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 17 Oct 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator