From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 18 05:12:18 2019 Received: (at 36713) by debbugs.gnu.org; 18 Jul 2019 09:12:18 +0000 Received: from localhost ([127.0.0.1]:53397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ho2SX-0004g9-Qw for submit@debbugs.gnu.org; Thu, 18 Jul 2019 05:12:18 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ho2ST-0004fy-Qk for 36713@debbugs.gnu.org; Thu, 18 Jul 2019 05:12:15 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563441129; cv=none; d=zoho.com; s=zohoarc; b=WOmTPXNMZpo907m7cKlM0lMItrTdxcyDxHDGYCHQz8ulgan1xTSLrOHmHVaTwP0AOr93sY30PUkxjeVdRQPUzMjosuRIWRYawUdgIqevPWucYvggJgLq6YOMnlF03+eXeaPNo0Yuok4cH6nhiRfRDjosTUu+D+/j1Cm1453QCWs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563441129; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To:ARC-Authentication-Results; bh=I6K0/Pk3h1dIFNpYnyp2uaNvyhYQqjS4XEM0uJJ8VoU=; b=QhoKjwTt4Q/BbK3tCGtXVAN5+T98p7IY5uKeeJkD0Kv5/Z1vkOffq0oTqc4ljiW0ucLIG3BHCO1PS2+3Nf6L9t394btB3IbIqZu+crxpm7+nvBRJV2XMnl81jXT7ETPre49/8E25xjCdrEaVhvpuXVKe53QLirdHXqwXfoAF9U4= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zete.tk; spf=pass smtp.mailfrom=jens@zete.tk; dmarc=pass header.from= header.from= Received: from localhost (165.84.23.253 [165.84.23.253]) by mx.zohomail.com with SMTPS id 1563441128358978.7265389787491; Thu, 18 Jul 2019 02:12:08 -0700 (PDT) From: Jens =?utf-8?Q?M=C3=B8lgaard?= To: 36713@debbugs.gnu.org Subject: [PATCH 1/6] User-Agent: Emacs/26.2 (x86_64-pc-linux-gnu) Date: Thu, 18 Jul 2019 21:12:06 +1200 Message-ID: <877e8fu2op.fsf@zete.tk> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Zoho-Virus-Status: 1 X-ZohoMailClient: External X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 36713 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.5 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain This adds emacs-bug-hunter, a tool to bisect the Emacs init file or similar. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emacs-bug-hunter.patch Content-Transfer-Encoding: quoted-printable From=209cb3ff48b9f6bdd280b97f4eea38def83dad5e57 Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Jens=3D20M=3DC3=3DB8lgaard?=3D Date: Thu, 18 Jul 2019 19:43:04 +1200 Subject: [PATCH 1/6] gnu: Add emacs-bug-hunter. * gnu/packages/emacs-xyz.scm (emacs-bug-hunter): New variable. =2D-- gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d6f43ecfef..96f8039a72 100644 =2D-- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -49,6 +49,7 @@ ;;; Copyright =C2=A9 2019 LaFreniere, Joseph ;;; Copyright =C2=A9 2019 Amar Singh ;;; Copyright =C2=A9 2019 Baptiste Strazzulla +;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard ;;; ;;; This file is part of GNU Guix. ;;; @@ -947,6 +948,33 @@ regexp-like arguments to @code{skip-chars-forward} and @code{skip-chars-backward}.") (license license:gpl3+))) =20 +(define-public emacs-bug-hunter + (let ((commit "b88d981afa9154b236c5a3a83b50d5889d46c6a7") + (revision "1")) + (package + (name "emacs-bug-hunter") + (version (git-version "1.3.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Malabarba/elisp-bug-hunter.git") + (commit commit))) + (file-name (git-file-name name commit)) + (sha256 + (base32 + "134fj493sdn93pyyac8rpz1fzahzmayvphsrmqp3wvgysmfqm38l")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-seq" ,emacs-seq))) + (home-page "https://github.com/Malabarba/elisp-bug-hunter.git") + (synopsis "Hunt down errors by bisecting elisp files") + (description + "The Bug Hunter is an Emacs library that finds the source of an err= or +or unexpected behavior inside an elisp configuration file (typically init.= el +or .emacs).") + (license license:gpl3+)))) + ;;; ;;; Web browsing. =2D-=20 2.22.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAl0wN+YACgkQiZ866GcC ScBErQ//TipjIDHCeZBcFu5Et2asGEc0lmeIIEtPrQuK2X5QaVj9avL4J8aSi2U8 ibNHtQocBJBaHGGoHAxuUv83pDV7mBRzoZ/BAfb27g/kWTVHGuUuDg3sLvkyEHJ1 XYFPQB7ScCYfIm+hzm5zKcTpQUi/dlpkeYdLbPh2+SOd8CDnJwjvPZidVoh500qj iqIDGdp7a9nrXcouSfQNH4s8OIgz2TGzegmOdUWCRzSy1dYLao8/ssPU6hJVU0BQ 8zEwnKHBIgF/bQChH8/uwclpAUcFh4V2Sg+KRlYrZdXk+HNTzaMdYcAXDdBn/9AE jV3t9fWssBGHVb4oyv2pEdBO9n5yqlip0qzp+Op/FoU0Bi1zgk5niM3cktBvg5CZ Pr1mF3pOOmZIhuKuj3vCNP4g0hZVBpoYIOafJ5L+ZZ4ImsV1ornXnvRJTA6hyge3 t1pq0LpkuGGXOJ82moqSl3cBWfI0XPFTju3G/DB+qiR6DN63EX4vNRgvRGSlHRkP 91b8yzXNNC4Y41pNl0AquPWqs0XMl1JUy2QMPiKqAT4tCr7C5Mz+b05Dv/ivNFNg NEpNfCmlaLdDCXzswTepCJ+QRsU95NUWhqStSyv7WRPovZNKPyYE8TCJiaj+uiLh y2rL3l1oOAy++UWxBs+vGmP+eZ7qxLbAv8nk0k63qx9LnTaWRoY= =TV7d -----END PGP SIGNATURE----- --==-=-=--