From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:50045) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXmJ7-00038n-FG for guix-patches@gnu.org; Fri, 14 Dec 2018 07:11:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXmJ4-000309-6t for guix-patches@gnu.org; Fri, 14 Dec 2018 07:11:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43147) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gXmJ4-000304-2y for guix-patches@gnu.org; Fri, 14 Dec 2018 07:11:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gXmJ3-0002n6-Ns for guix-patches@gnu.org; Fri, 14 Dec 2018 07:11:01 -0500 Subject: [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename Resent-Message-ID: References: <871s6l9h54.fsf@gnu.org> <87r2ekea1u.fsf@ambrevar.xyz> <04daca2a-705d-6255-85bd-48132879f5a8@yahoo.de> <87lg4se6wf.fsf@ambrevar.xyz> <8d15b1a4-5f0b-28aa-a3d9-78520431b8ef@yahoo.de> From: Pierre Neidhardt In-reply-to: <8d15b1a4-5f0b-28aa-a3d9-78520431b8ef@yahoo.de> Date: Fri, 14 Dec 2018 13:09:44 +0100 Message-ID: <87imzwe2d3.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Tim Gesthuizen Cc: 33598@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > I have searched a little bit in my store... Looks like its not the case. > After all it seems to me that this is the purpose of a source snippet. My understanding is that snippets are mostly meant as a Lispy way to replace patches. But hey, it's all Scheme code in the end, should it be executed before or a= fter does not make much of a difference. > Yes. With the abstraction we could only import the function and do not > need the emacs-build-system imported in modules that have nothing to do > with emacs otherwise. But you'll have to import the module where the abstraction is defined ;) =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlwTnYgACgkQm9z0l6S7 zH8EVwf/UL6pjNwgTx12fNlCIMv2t6aqoEy2MbF7Nagf8o00RXZRpVG+fP6xjbwz R+5jgS9/ACZ8MJwLSOGLxmHfU09tf3SMxoVIDoKMGtf2WMcDb7LCEgGvQAtPvQHE YOvth+TQipHtIG0tUWOXhEDjHT36yA7GY9cuRtUUiyCLPNzI6m9mKphlyOj5p70M 3x+OZpaAZaBIkLYCKCfT1DFH++F0A3z+N8SEIMscKAza38RgMyrf27FB90Z34czR K6dVAK1Ksq9UZOXslq/Y8kopIcHOGEeMobFcFoe/8nzumc5/MUB5RnQygwk4I0AT P3+ZXXcMn+XuML6jtnTOqMHFxUoCZg== =7Byy -----END PGP SIGNATURE----- --=-=-=--