From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs 25.0.94: Is require failing to define macros and functions at compile time? Date: Wed, 29 Jun 2016 11:14:30 -0400 Message-ID: <5773E5D6.8040201@gmail.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JV9l8miGxMr7pRoDUGeGpGbJ4xiUMNF84" X-Trace: ger.gmane.org 1467213365 30831 80.91.229.3 (29 Jun 2016 15:16:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Jun 2016 15:16:05 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 29 17:15:56 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bIHDM-00039i-Ca for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2016 17:15:44 +0200 Original-Received: from localhost ([::1]:44358 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIHDL-0000SE-Fi for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2016 11:15:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52088) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIHCJ-0000Kn-4J for emacs-devel@gnu.org; Wed, 29 Jun 2016 11:14:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIHCD-0003kf-0s for emacs-devel@gnu.org; Wed, 29 Jun 2016 11:14:38 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.130]:62941) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIHCC-0003kF-Ng for emacs-devel@gnu.org; Wed, 29 Jun 2016 11:14:32 -0400 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue004) with ESMTPSA (Nemesis) id 0LjwS5-1btGhy2vVp-00bwFx for ; Wed, 29 Jun 2016 17:14:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 In-Reply-To: X-Provags-ID: V03:K0:yOMI7+OwBxL31aG8wdmdgN+irm+Q+YP2VePv7mIuXi1mdUoFD7G LleNVIwVk5VEHWGgaRZuPZ+6s2zmAHiINU/2MZMt24yxiI/miydAlGPet90rPn4+8G9rrGs YZg8XmT9IP9uqrpxnuOCYPDmlYV6Nps6uzZfHZgz6/HQvqDY3pUf3EBJ47XN8u9bVqJiish P7RroeDsAN3GQ9MHjZhiQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Bao6Q63A2sc=:bVCZ3kuh7ToO937R2hZXUZ 5lCC/YF89Ss1eol3Ons/N1Q4JGR2ue8OcBESlDs8ixAWmLg/UBbpJ7x/5SDD7/FygCQ6Ci3Eb oKzU+3ak4stfJkFGhrX899v3P3F2VDs2BXp4ebJelGBVMcb+/26d3A9UaABaz6v7rGOKYvXK3 uNA/i7FbaTm19xTehJmnlpnYB4xadFkTOTkbmzloVa2MPGfChqTAQ1cF6rTqSVZzFHkbsYYIb Bb5jGF54NvzXNBUALbYda4k6I35J3+N5kO3TngcAyz/A2RzgrWTXGnhk5yXKlnXoGJhqDyE6H W8Q8sKS/XAcDVjBpekgQ7QgXgF56Md8dbYE81gS6rsHORN8vd38x8rTzZFMqleXQJq+UaU+Kp iVdNXEtczMKJpBerRVwWfV1UgVLTtZFrmkwzBkMs+/Pez1aQrlJKbFvWlzNLW07o7z4rmnHQt QnqBh0WEa3SNPkwtBlsgBoDVIfA2FIYVWdC0htdCFGoWOay7nKmj2YzVgg0Xhg+caxqFOXdk0 EINO4HZMOtrQ4Q2nELvux9xBvorSqFe25jdmAqAjsmsHVJ246Zzmxn0cl7UHwKMTdOM25vz+W Xvw2ya8soMZniiwMT6iBX5R0iXHgXxmY0ajManqbOdZe3Zwi+W//7OBtJWQG4iTilkciF6Xnh qVyCj3l4vLBuHIg2vem4A2LuY0AhtIzLqrWO0Cpjt0tQx5lCIPJnzuqs/oaMynOFrRZQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.130 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204932 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --JV9l8miGxMr7pRoDUGeGpGbJ4xiUMNF84 Content-Type: multipart/mixed; boundary="kLvfOfm0ncjdxwFj2uMvu1HwQmTTaMNXA" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: emacs-devel@gnu.org Message-ID: <5773E5D6.8040201@gmail.com> Subject: Re: Emacs 25.0.94: Is require failing to define macros and functions at compile time? References: In-Reply-To: --kLvfOfm0ncjdxwFj2uMvu1HwQmTTaMNXA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-06-29 10:55, Robert Weiner wrote: > At the top of hact.el is: >=20 > (mapc 'require '(hhist set)) Try=20 (eval-and-compile (mapc 'require '(hhist set))) Or simply (require 'hhist) (require 'set) My guess would be that the byte-compiler doesn't run your mapc. Cl=C3=A9ment. --kLvfOfm0ncjdxwFj2uMvu1HwQmTTaMNXA-- --JV9l8miGxMr7pRoDUGeGpGbJ4xiUMNF84 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIbBAEBAgAGBQJXc+XWAAoJEPqg+cTm90wjVlYP+MtmIO1G55FUVjDdfVlJUrSK Zg+fL9zySDff92eMqKn1szpOi6pJ4anIz5XEJMDam1qoSc1ojl3YZkKYwGJxq7u4 b6LqLYLhvpLri00cuO3SCVzhSET2RfLx+lT+UMlLByHGJe3IyPc1xBFUF+qfM5Ye nmC4N8GLeu0cfUND9098X5sui2FgzveX2nXE/nDLBSBAcDDdsC267clviaMW6hHe o/3FA+WnL4Raeu++VoG9XioW4EwkTRfB/EPKy13sd/FnCijrZcohoVejtHygQDYp WXxQNu5jFM90HyDkz+bbUYU9zyuBlqQSmODnmMFP2HNhY+/y6XF/fnhhsZ5+ljo8 GzbZGwQcewojDCabdLIhLImvw4H+DiLB2lWSpdA9/WqE0QnfUNrC7oj09zT07lBC H0YWpa6gEnR9qIzVBxJh3DZqRMfJtYJI1BrnstogEI1yhjHDpKEaErLIiIU+7Z/t S8+/orbdJiukhM4ovs7yQtVr8mUYy7s9EtudZyxOuNxh+zGrpckOCYPn+nt+nKhJ FdfYv12o4/GFou3iT7mdoF668WqjWHumMTp+A/768dIcjwfZf7k3u6W6LQEqVRLa /rQcbJGJQ9d7b5upXOsTXHj0PSv+7dVJQ3WVREvcdMHLp0GXiznpPyu7kUdY0AK/ R/P4spyNYfmj9yK8VW8= =WVW1 -----END PGP SIGNATURE----- --JV9l8miGxMr7pRoDUGeGpGbJ4xiUMNF84--