Return-Path: Delivered-To: rainer Received: from h2774747.stratoserver.net (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by h2774747.stratoserver.net (Dovecot) with LMTP id XWLQEcLTWGDQDgAA4+3H6A for ; Mon, 22 Mar 2021 18:28:34 +0100 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 12MHSXT7003790 for ; Mon, 22 Mar 2021 18:28:34 +0100 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx015 [212.227.15.9]) with ESMTP (Nemesis) id 1MVM2f-1lHU4a25xP-00SPWS for ; Mon, 22 Mar 2021 18:28:27 +0100 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 22 Mar 2021 18:28:27 +0100 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id B623A126875; Mon, 22 Mar 2021 18:28:19 +0100 (CET) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 46766966 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 22 Mar 2021 18:28:19 +0100 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 98CB8122C51 for ; Mon, 22 Mar 2021 18:28:19 +0100 (CET) X-IronPort-MID: 105864585 X-IronPort-RemoteIP: 5.35.249.60 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 5.1 X-IPAS-Result: =?us-ascii?q?A0DyAwBH01hglzz5IwVagQmDI1GBVCoECzGEQokEiBMtA?= =?us-ascii?q?xGcTgsBAQEBAQEBAQEHAQExAQIEAQGEUAKBfQIdBwEENBMCAwEBAQMCAwEBA?= =?us-ascii?q?QEFAQEBAgEDAwQUAQEBAQEBAQGGNg2GRQEBAwEBASEPAQUIAQE4BAsLGgImA?= =?us-ascii?q?gJXBQENCAEBgmyCZyIDAaxAgTKDBAEBBoJMgzqBOwmBDyqNQyYQgVVCgREnD?= =?us-ascii?q?IJpPodWgmCBaWGBABqBZUM+L7lvLAeDCYEdBQubIQUplAiQN4ZWrDqEagIEA?= =?us-ascii?q?gQFAhaBayGBW32DLFAZDY4rDQmIYYVGQDI4AgYBCQEBAwlPCgEBjwABAQ?= IronPort-PHdr: A9a23:8SITtRLSgEh4GKW3HdmcuKtgWUAX047cFxMJ6pchl7NFe7ii+JKnB kHE+PFxlzfhR4jf4uMCluzX9qDtWGAN5ZyMqn9EfJEfHwQdh5AwmAotSNWAFVW9NOTjOiIgF cJBElpk4222NUJcE8bWY1TOr2339SQVGBj0KUxyPOumUpXKgZGP3vups4bWfx0OgTO8Zb1oK xDjox/YsMpQhIp+Nqs1wBLColNMcvhb1SZwP1WRkh3goMCq880r6Dxe7tQm8cMISqDmZ+I4Q LhfWSwhKHww7db3uAPrRgyK63cNFGkflAZFRQTIhDnAU5z8szX3uq9G4AfyFevxS718GS6v6 656DgLuiWIHOj81/WXdh9Z/yq5W8lqnoFRkzojYbZvwVrI2d77Bfd4cWWtKX9pAHy1HDISma oITDu0Hde9Gpoj5rlEKoFOwHw6pTO/ozzZJgDfx08hYm6wvCwjA30olHs4SvXDepd71HKMbT e2libHSyjfOZO8Q3i3yqcDJfh0nvfCQTOdoa8OCrCtnXwjBj1iWtcnkJ2bIkL9Q9TLHvqw+D bHnkWMspgBvryL63Moog5iPm4QUj1DJ9Cl0xIw4P9L+REMoBLzsWJZWqSyeMJN7B804RGQ98 iggw7sF/5u6YDQHzJ4uzB73b/WbfpjN+gjkVuuaPXF/nn0vK9fdz16itFOtzOHxTJz+3kxDq CkDl9jQqn0J3RXY6uCDQ+dw7gK5wzGN2gvPrOZeLgpn8MiTY45kybk2mJ0JtE3FFSKjg0T6g pidcUA88/Sp4eDqCp3cq5SRNpF5hkTFCopGsvS2Gv9wchIDW2GKv/m61fjj8Ez1TbFAg+c51 KXU4tjWIsESp6jxBAEwsM5r5Qy2CTTg1dUEgXQDJltOeDqDhpTkKxTWOvf6APyjxVO2n39ny uvHMbvoHpjWZiWFy+qnJ+osrRAEgAMoqLIXr4pZELQAPO7+VgfqudrUAwV4ew24zuD7Cclsg 4YXWGaBGKicY+vZtV6F4P5qIvHZOclO5XCnd6ljuaa96B1x0UUQdqSow5YNPWq1Gv13ZVifY D/sj9YNHGMAsxAxCuDn2zjgGXZeYWi/W6Uk63Q1EoWjWM3NXImrg/qE3TunE5lcb2tGIlSFD Xr4Mp2eXPUBYz7UJdVu2G9hN/DpW8o62BeiuRWvgbR9J+zXvCgZqY7u0NJ87O37kRgu+CwxF 96a0WyGUydzhGxCFFpUlOhv5Ed6zFmEy61xhfdVQMdS6/1+WQA/LZfAzuZ+BoO6Skfbc9yOU lrjXsS+DGR7UIcq29FXKRUYeZ3qnlXZ0iGtGbNQi7GbGMl+7PfHx3aob8Ntg2DP0K1r53EcT 8BCNHOriutEzya7L6jOlUjR17ynca0NmjPL9SKDwGuCsUVSXRR/F6nIDzgZYQPNoNL161mnL ffmAKk7MgZH1c+JK7dbItzvg1JcQf7/OdPYK2uvkma0DByMy/uCdo3vM2ka2SzcDgADnWVxt T6eMhMiAy66v2/EJDdpEF/jcgXg+O9ipTW3Qw58zg2HaVFgy6vg+hMRgq/5Kbtb1bYFtSE97 jRsSQv7hI+QUYbR4VQ5L+1GbNgw4UlKzzfDugh0L9q9KaEnhlMffwlztU702FN7B9Yl84Bio XU0wQ51Ma/d3klGcmbS04r5PL6RL2ju4B2rYafd2nna2cqb6uIX8vM6pl7/+gazGQBxlhcvm 8kQyHaa6pjQWUAKVontV08s6xVgj7rdZyQx9sXY3HtwPO+4v3WRvrBhTPtgwRGmcdBFNaqCH wKnCMwWCf+lL+kykkSoZBYJVMhisZUsNsbjTMOonbaxNY5ImDu6gHQC+Jp60E+H62x7UOGah /4t87SjxgKCEgzEohKhv8Tw8ahPYjQfEnv5xSHiGIMXaqAgJe4jOSKVO8Syg+5GqdvoUn9c+ kSkAjsu3Ma1dArXd0b63wBbyQIQu3P1wEOF IronPort-HdrOrdr: A9a23:BPxuUKowQ1dOSpHKkVYTWmcaV5tlL9V00zAX/kB9WHVpW+afkN 2jm+le8BfyhioYVn1Io6HmBICrR3TA+ZlppbQLNbC5UwX8/EeuJodu7YztqgeQfRHW3OhbyK tmbuxCGMT9ZGIK6frSzSuZN5IbwNeB+L21nuu29R1QZCxjdq0I1WdEIymBFEkefmd7LLo/UK GR/89W4wenEE5nC/iTIlkgc6z9q8bQlJTgCCR2ZSIPzAWVlzun5PrbPnGjvys2aD9Ezbc8/W WtqWWQjZmLiP21xgTR0GXe9f1t9+fJ8MdJB8CHl6EuRwnEtwDAXuhccoGZsCtwiO+i70tCqq iunz4Qe+lazE78OlutqR+o4QPnyzpG0Q6a9XaoxUHoqcv/SD9/INopv/MgTifk X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.81,269,1610406000"; d="scan'208";a="105864585" X-MGA-submission: =?us-ascii?q?MDE7/Khtg/ymUStRtjlEmIe8tnKEenyLj/FQpG?= =?us-ascii?q?9sh04fh7QPaLEMwx5bVGPz9H3HQFMl0bajJ9+FX96wl22hrkJw5640Rq?= =?us-ascii?q?NQ0UG64T1ReDSntMrCkhBZWPKthU8IF5cZhou9KXN53IXGKZBdlwxCJs?= =?us-ascii?q?NslFfwoMIS12DK7yprr7wxcA=3D=3D?= Received: from comedy.dante.de ([5.35.249.60]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 22 Mar 2021 18:27:56 +0100 Received: from Franks-MBP.fritz.box (p200300cbaf04cf00e1e7edac4b9a27fa.dip0.t-ipconnect.de [IPv6:2003:cb:af04:cf00:e1e7:edac:4b9a:27fa]) (authenticated bits=0) by comedy.dante.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 12MHRsqa027046 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 22 Mar 2021 18:27:55 +0100 References: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-DANTE-Spam-Score: -0.836 () BAYES_00,KHOP_HELO_FCRDNS,NICE_REPLY_A,SPF_HELO_NONE,SPF_SOFTFAIL X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 X-Scanned-By: MIMEDefang 2.79 Message-ID: <2fb7783e-5770-b952-8def-7950d31478ac@latex-project.org> Date: Mon, 22 Mar 2021 18:27:53 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Frank Mittelbach Subject: Re: Bug in fontdef.dtx? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO X-UI-Filterresults: notjunk:1;V03:K0:IdZD0ikpJ4s=:eICeWC8MLlpXFcdr0I3sOIN276 aVOW3Ue8UjYL2CwgD9iEQ38yFd4+d8t6o3RX2yF8JVJoT4x1vFVw+PVgk9y67jIFvNky7Zm70 rMm1kg7kp2JtJuJ+b6ABV56QA3Rrz3uq/gc3sNvjhsUXR6Lfq9FnSM55YDxydWSZV6yIsVSnz cyV5IhDovxcyhD75VkElgvNeoH6bwKVL9MZsX7XFZnvkvTA4Be2ZqeenG+JsB6fzLkjmI/aQ5 Z5y8BqxtZpKbSV4b7E9LLxaNS82cKEBjOxs0DJCPf5ZcDSos3cp5ldQF8deM386LCBhvRR6gA Apgou6nCasKJ92oxr325dOR2cAhyuF3tZ7TotTcM07QNykOeI4oqE9+/K0Py+/7FXGI6GeJC1 WFXChcHISqC9Y2GpKIIpPVAJQsubG4lN5oSTm7H/2dZ11FjFamvkHuVu9dcjEQvMNldvx+FRL OCXI14804QVU6R6ceTdm5OHIpLIqKDaKN2nJ1KFDySVeRKLBpkx4MUJJRPYV+FZcvGj5/fDfW 7Yp4+X1p3TI+nj5vd2RYcHaE+j1iHGOuHekqirjt0Ni0O0GvquyoHxMyL+qCAd9m1NVL0rx+V kO/7BFDZ7TJfzReSb98VL0JfTKg/pC5Yx7RONu1Be17f45p/wE8nfkSygxbLDhfb1WLJgWZum CQ/uOezwLSgQ5HKsiTUTHgmd7GOnWrlkHBPuTXSoi3exEs6KvZaBCKfC3c3DoX7YLhy98F+mG YFwXSEjuaE3aVyrzf15aacwEj9Lr81uYlg1VtQ8ye/SjvrN2sEdnrwuA9xoVhvXvc33WjEyzu nw6bc+M6aGNR925GksPglTlYB+z1fktXdJAX3LVIfy+HDG3O3zzuzs8MSnr0P0hWrAfU/0332 WgpebR5eSQxaxElU+GKy8tMUum1kLpwxt3IOvfVAbyHcyU9FvVbKaU9pNAz12fNc/8x9Kpdiw xZRK+pgjPdO2Ik2xdNPbxZ+VXt3ad/qAkTT8E+nBsK3NxwXqqwFMJZVSMAd2juYLiyPt0y3Oj FSyCci0CeECXxBHGRXmCwO156HbnkUgJ80u9hPAJPBDJKsnNrrdN2N/wklRQtqVRHY78sN9Xk 1Tfs1CUF4lPDbkyRjtYJHYk1QRAA4OIEk+MiLSUSFff3eY8KRJtudableWGg7aesgXImwDgJ/ gcSZOeYCovyNYGWgHVbj/LoXxbWCWLzUJ6+YX1NTwrsnSC0o+hLNPv7ry6t5YbQ+dykNxhriq 8K88xtWvjIz1ZgYiTtQVwQCSpACwf59onwyigYYBOU93I9UimqaSj2feYK5YERoH+0QwDX2kM 4A9YsR28YYAhNANWO3X2N4iPMGNuAqNcB+vTdR0E946QoY00sjK+voD3+cMr+0BUSsf4NpBAk nbaetVbJpOuE+bI6n+t+11ZunMpQXt0NEGYuy6R1P+wow34msGhGbFK34M/3uB+VZ547ddXIP akp99n04BI2RqiA5UeuMQBkevXPBCeTb+gKyqol9+yI4JtbONJ+3ifUJ67KoBiOU7+QaDEtHp 2x/tDHQDRK3Llb173/9snhj6ILcNLm4/Lx1uFAx9Sj/ac899GybImuImSffJ+shrlh3V/+REY 6vc1nX5r2kQQuK0tmLxcq/qB8NfiwR1jGvaw6GFpr+grVHZaq8KQHGuFdfRFJ0+FK0jiP/0jS K+2Mzh9ZpT5HLQSZwC71hm16MrVOx3o2NDgkjKYn0Mjlh0kC8xbIExdsPtNG1KwvhduNumeoP pQDZNPP1x6M0NWIs5z9wjpvOeccyEthS2Qag1IDXUNXagai7ENjL/4uhSSdwpHlBB4jBDeRos +FvG/ZiA3/mM/lPd06lTG1jU9FdrKzIBmUllP+ZIJ+syj6I3CpKCczGBVdN0F2P7A1bg+KF9m CAfkYrdtwEmkrN6+YHyMvT9GhbAQOHswF3sfPFhYWuZVd0QjgleatQ3DUWMM/hhqz4cHtNyA2 p6YsM0WYm/rrZuYY938+IX8PISmA2MFkWnLZmlV6g+YYEljUX947W76gZwTEFcuuDSnB1isHk DQmVQLumV8bAraNZrPC+aHSuUJlo2TkzCWnDTQ6G/wJdObLF52XbiU68FuMN3HWj1n9Bk79hH JL3kf6+CLtxgkEYeHM1P2ytCZEWzx1aPb1e7QUizJkwc+DDVVPLScojlGSLqfaHL/duxlj8rE BhesGU8TUkEpZ811N1wm3e/7+f+PkiPbJxlQbRZqMKCOIVoA0DAuSr1FuDyrkrhxWVSQUgrla pGvvrV9fdbP7OxNRbsMo0/z7f+DjvfvLabTi/NzYpRGeS1/YocjTQMVlPmndUMx6SLOW96BoP E6XTZYtPgiams4tpmnSxIBtYQL8U29Rs4NBbGkel5GHMPPLNWwR4ZOhXl4dXVj99IEnWj6D+B 4yEqJuxGez+s1u2bZEKqnXFKbj1wwBW7I+whjDPBUZutGlX044aAcc+j5Gm7QQGsCKLgvTJ73 qI5ynZKzIrVz2zQTl93+Y9bUIB5+nmK5I5dVn/2FhMrzvmYasU3kgAeglaee5ZcA5mRhPiPpF GSa+jGVSEmCpqF939puBUc3QhGuM264PVosyl7sQg7GKPeQrtqodwTtElvB/Gzqdfb+sYLpRk LhiukyL8y+ooJLoiMRGV3BWfysDoTiXd8vLoChHVzIYyDRVy/Q3W/M/dzpexgMMdk9svTvsC8 PwxxJTjb6NuxO1COwcRL3rz9feWBO+jIF21LA12bVwMM43w27bI4aN1S2RoePqDoGvPac6d7O rV7BR8D6RX6ZGI4wCPiYZy508IDjVMvFQtNj9sZj63R0Qd7o4AzWILYBP8XQYt8wNLi1h+EQB A5gzlsLkBrmX9Yj0OI1jXV8FSlUwJsrO3Z1WptnKLDWqsETy+Hy3xoPhjpt9ccpXLzjtLJzDz oHDIQOYnJmNBRsaM189hPwLohbS6QHzv0m7oPGQskAzD0alnCPEf4j0VWYjrTslnxIjzH2ZTB Ke75M5ThQ38pS79vjDtNtcTVLU4snsfaDfmtY+0pwxciG9D3o7DeP15chtL/2tyD1K+IpnC6h +046XllYsNvcJ0K98S2em9rUiIM9DP57plq8scx1clh4p9D38kKWRaKrbfRM15dvB2s1jc/GB J89IEcZiay5SL9vYKRKr1qIigGlPXsRo7hyFiOEmM6yypTd9uNNdVTkXI6u+z52qThaPemrnZ a7dG15iCisfnEA6OF1+yUS2OCfVP9n2vScwFcVwBEg9pNqibxWszpEeScqRQilpinC5ptnZrM p3ROEP16+WbBgbKOfrMHEe7/W2VCZfSPQO+44nYD48Qn5lqta859cFmrEbYh0jsSPJ6WahjKo Zx2wvOi0EAiwsWYYdjvQG5gr+SgsJuSNcVt++fdLwprj1+a+HeMDyY5kqjXLTsXdGgf5qTRR8 /FKOpl6EBzQ1JwLqqBtxFaP3VVrhv1C6bAqyGAPjmdjLR7hhWz0GewObe68kPGji0aPpVbzQA ijgFwMKBzRSi29Vg4JHYW0mhz59GWC60W0UyOYEFgC8hsfIotRve3bo9saHtkCE2pt9wtVsQZ Be2Tv1oytyHZ0mRKNsBY/c4EqcKQ35+b0le4tL+IF5X2O0ons0MlcE+sXbrdYdfGWcbWdcYJ7 cpRl15Zq0GjOAu1E3Bj6712lvktSGshFBawm5WUV8XGOtFBnOKKB3Wbm4Mdon+FyWXAptJRg0 YT0bqBpV4vNz9aNcSliFlSGbG9eOmwafVt/OgMIATqUAQ2+jvtboooSyKicgertfByOt/fu35 Ch6eKoZozUqPW4C9z3GrFgB0lN3BbtMjjf2tNxUZ5t5kpPH7m1qj4oFjrnWcMxZLqBotFPokB h08TByVWIW+KTlYVa1WqOHEGbRzbXn/ix4ApsVT6o5vErv2oLIsvtOA2GaOiloepg9ZtvRX7g 4BnrPFt8DdLgYrLsyIs9EuxZ6kyeaj2BcSt0JJxAMTjtystGcqSO9h29T/rMagerieHWSbZaE u3l393xRilGrHOnPPxWO0whTIRE0FK3Ab0ZEt7yWSINPdMxhryuTP43SfF163jIKFN5Twa/I5 yoFLJywyZpBTACoAQHCxCSXgR/5MSPO8kiAMCsEvIjFSSZbnQTKedAgtV4FnUug3zgusfX2lh UJ3QOlg7FjrM+ST/LRpL73rhglAtqMvTvgnrDVIqWl5+o8tiJSdMtgziCNCmNNmG/p+5ZpdDZ n4Wp3pJOq21HqoUflyqcLm3Rm2CwR4zYliAibyE5EpYUKggE5yS8CXukG3G3a5Nl82XFFCOh9 iBF0F/AKwNtqO4/dsLGEokwOIDQbkPlM3EFCamsKRAiFCoi0AKnLXtztWk9UhjD8pyk5nQ5dP TyWtOxOWheS04kxzkBZ6VA9DVe80Sjj2PmOfHr5QpuKupY6NjR+S/sw85XYYVGUXLIOK7eHfm W3hK0iuWT508tnA+qzTqBFcUwbgWatOxS8jrKSUp/a8eMjYkUooMgBDeA8Wz1zWe7LQP4yQOu +My0tp3+WOJ+5cL8cfRE243q3SOyEoqWCwzS7JvwfWcJaDTTNXIZhTIuD3lwX9fm8F6LKu3AV Pq6eHRC0HOKuVyZJ41d8iNJmZfcNxwYU16kmOU9pgIbclykd23DJFioJJdaBOUfNjsEBurZLl JRZ4YebcmHk0x54EW4r/hNdrj23P4UPqiQzDAzx48Yfq1UGM9fufaDLKW6uF3Js2oje8L1jn2 yqbH0FpCZsWYzldrNq/2VusY9FTSxs5Lw9GPsAgBDADqR7n5ziOhqFkVQoHuyky83Sto/qFge yfWMW9eBB0HuWK7rU9ICHSOfBLmEyZMzn5vsUaaQhvsYiCJgLEAiPkKstpE+bvRRt/WRRmcj2 C9q/fqvtrqDFxgOTpdcUa5YSQoZFKg2Y7OpLRJsmq53lRbyYA4fkVb+8Y8GVrPseTHLXU4WGK i7q4snhJI0SwUwmKaWke0Nm/NCqrPCXSZEiRRZ1norP09PrZ9wKo9aO8LkayDpPXSjO5Tql9l GzjxkeYhPrGoxpM/LpjsumyAy5DZR4fFrvznRzqKeIL8fvIhZ7NZlpE84mA6KWFJkwW5UmY2G u/eodL5lvxRo6cyYGFAR//oWxY8fMYfpWokRXojbiRxZK0ViUL0ssxrSrFj4vDDhYPqfODSfn zNDwCbeo9IB6JdkvbHWpfJGXtJSah/rKPjzWYmnkmPIwSViqeo0IsImxd5jUbjXt+WwUcnnR7 CGQywdPf7habsfXbyjKUuGd4y7UFmMzgr73ctCQSJgwlSc7uTTZw0t/vJfeEvDcpQNL4/aM2g xx4S+5IXzt/MqwiGHLUZHTWjb56JM9OyUDLzlnjyqblqBBqH1lkyERUOA6hdtT2Id/+3x/+Kr m56nEW9juqspeYuE30Nn+AaSZcf5pJPz9z3OTaNl2fClwvqN4uC4wExG8e1X9nFkdHQr0mVMH OoULXM9/6f7pXIgGwsOgk/E2o3m6EoQ/wQJSDVFBJundr6FqIlXsaOpIsvq85jFCWuWe1vqaT Okfb9O8Dvcc7L98zGqkOvHUTEss7U6IBivLEQVa/1uaxM6lacnlsmiSNikt0qtx/YwXj42GSQ AUrXeJS26iYnUFTbT7LU1hcrTn2ymTXi2YVHY1tRUd9dq88F/YMKCXjcyd613YPvUxc6Prq2W lQPenxQh7+iYjl6yOHY3Dj+UAkc5Fd5lNjTmq7ns+y2XIEXEnnei6F4xbdkpgTvHiPp+g/gFE UYiRGXO5Pc+wwKGRe1oyGEiuc5vi/pvWBzIn3s+EwXvjH470hpW0lm5DRLyk7QfWuXfPC2Hnk 0MI+5ogYHCkba2mPlBCr1c1mtbIi9LxPt7cIDo9jShZOA9rvkUQtqDzpu/WCAe8n83BRnaHf8 UMm17ePCANcBMl7AcMIva5zxvRATBjNArjNcCc6BHVuV4s329pR2vgBFc3XnQ6SOurr/A3ay/ ei61sPHWhzfdLNx075OtnTwCHc978Xn6BvR0kpv/nyrvOqgv0XrE1O0kh/Zt/z2/wL6wPC+Za 3sgfeQB4TUo4CQId8l5xbHVqDleABPLxbiPkUlSs9CXc6VDvCT3ewlr5L6esPfEjtZWTQUWEE UXbA0x7tGRKbNIE7XFbpMYMzrz2Ymfp/Gt8Lmm2+TS+xOPqWO4YLdMJBTzSvx++201ymXXql0 kJsuNemg6Pilap/tv3yRQscarsR0P9O0/T56hS3jGC1yqAbOCX6BQDpEUpSxuHnAQ/MzXNL05 XxOpZPJtEI922csirK6kyPOeLu7S968qMEby4Yj0KBQSTUivYQjGU7dQYAUmLyIDwAGH2Wfj8 wf5yfdAFtUSbcE8l8zMV5efrKW0bj+ZPjBlrAvzaSzCtvJQyold7lQ6WiM3roKhCyDZuGIQCN lFpXEEUuhfP2+N7CZgb/cS/xAo/h98/XwTn6P+ODWjBKoSxni8MMFZSvt25KuOXPaAAlFAkW8 A8LN7cK+LHTlSQ5l4YLC5B25KyXClCy5T3pNkuWqEF9Q/hgeoQyKx8X+xpf3YFkb0Sur6c59+ /OayZaa6AG4GBFItWPUBQEK2F4ZZ+uWLISVuSIyETmgh6gXBJvhpdzB5P4WAklj7nsnGNVj7L E/2z5XMduTZGsah0uDhPQcSIMP2rEuFuF6NWiUyGX8SsX+puIR2xw4eST4G3vVBJ5aRs5K9g0 0+Fz5uBUfkLlMTUykOtsM= X-UI-Loop:V01:J/HG9KmXSB8=:jlMYpz0CX8MAfFp09zB2qYndGwKt2gtgBWotTgmryew= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gdTqv6jXRrw=:XGkGNcuA8sMASz5DwQkb75 JckH46RgZsZXcmSebMEciTEiRcCTWd2Wuf0Xm09b8u0xjwS0C7lzXR5U7aK2eIBIp093OuFkc 7W5azmzvexYE0M50FC9oIR6VDkfO6QEw3TTI5dohq8mDG7BWTbC0fDrBGjwcTFVMgYufiOn58 NPUBvoK9ypwJN50BavAsymd0thw+5kwms7TUp3s1yzBah+H0t48KGK2y5HuzGML2HPkOHR+iR SDc0pkJFNAqtb1oth7EtRvmnW6pMSC0ZRzzuRM9dWhBRNFuQYNtAqALV1gTfu599DYpMY/ohq M3Yq80 Status: R X-Status: X-Keywords: X-UID: 8255 Hi Don, long time no see > fontdef.dtx defines the various series, family and style defaults > using \newcommand, e.g. > > \newcommand\itdefault{it} \newcommand\sldefault{sl} > \newcommand\scdefault{sc} \newcommand\updefault{up} > > This gives defines them as \long However, the commands \fontfamily, > \fontseries and \fontshape define \f@family, \f@series and \f@shape > using \edef which maked the resulting values not \long a bit inconsistent I agree, but as Joseph said "like this forever" and also like this in other places, so even if fontdef would change you couldn't rely on it not being made long > > This means that code that would do something like, e.g., > \ifx\f@shape\itdefault…\fi will not work as expected. yes, but that is not a reliable test anyway. \def\familydefault{cmr} \def\familydefault{\rmdefault} point to the same family as a default but your test would pick them up as different regardless. The only reliable test is something like \edef\next{\itdefault} \ifx\f@shape\next ... and that is how NFSS always treats them internally. > The simplest fix would be to use the starred form of \newcommand for > setting the various \XXdefault values. I would imagine that this > should not break anything I'm sure from experience that your imagination is faulty :-) it will break something as any change does, but beside that it will not resolve the problem. There are many classes and packages which use \renewcommand on them and so may the user in the preamble, so even if we would change (after 30 years) it isn't really going to help, you need to expand the value prior to testing it against \f@... (which are ensured to be *not* long). So I agree with Joseph (albeit for a slightly different reason), a feature not a bug. cheers frank