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 Kp9iLkg3GV9vQAAA4+3H6A for ; Thu, 23 Jul 2020 09:07:52 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 06N77pFx016493 for ; Thu, 23 Jul 2020 09:07:52 +0200 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx117 [212.227.17.5]) with ESMTP (Nemesis) id 1MasmB-1kVv8j0AYd-00cUEh for ; Thu, 23 Jul 2020 09:07:46 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 23 Jul 2020 09:07:46 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 5972C128349; Thu, 23 Jul 2020 09:07:35 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 44348468 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 23 Jul 2020 09:07:35 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 3D810127ACE for ; Thu, 23 Jul 2020 09:07:35 +0200 (CEST) X-IronPort-MID: 72130217 X-IronPort-RemoteIP: 209.85.128.51 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.5 IronPort-PHdr: =?us-ascii?q?9a23=3A2bF99h+rUuL74/9uRHGN80YQeigqvan1NQcJ65?= =?us-ascii?q?0hzohDabmn44+7YhCN//hphU6TG5jd6rdEhuvavqTqVHYPp5qM4zgZaJIZcR?= =?us-ascii?q?gDhI0NmhA4RtafABj+LfXqZih8HJ4bfFBg9nC/d0NSHZW2fEXc90W79iVaAR?= =?us-ascii?q?DjLUxwL+XxFJTVipGy1uuy8pmVY18RrDW4aLJ2ah6xqFaZrdEY1K1lLKt50R?= =?us-ascii?q?7Vuj1IduBRkHtvPk6Wlg3g692Y+Zdi92FPvqtk+ZMZF6r9eKs8QPpTCzF/aT?= =?us-ascii?q?IP6cbmtAfOQU603lVHCjtEtB1ODkCF9hz+V4ar9Db8t6991SiWMMn8QKo7Hz?= =?us-ascii?q?ivve9tT1fzhSELOiRckimfg9FsjK9dvBOqpgBui4/SboaPMfNif6TbNdoETG?= =?us-ascii?q?tFV8xVWmRPGIS5J4cICuMAO65foeyf7xMLrBC+DA3qBLm24jBNj37ym6Y91q?= =?us-ascii?q?VpEA3L2hAhA8NbqG7d/53+MKYfV/zwzbGdl22SKaMLn26nuM6VK0NEw7nER7?= =?us-ascii?q?97fMvPxFN6DQ7Bh0TK75HjPnaV2+UBvmyR4vBvE+6i2AtF40l8pCaiwsA0h8?= =?us-ascii?q?zHnIUQnxrB9C55yYJzJYfhYEF+aN+gVpBXsmvJUuk+CtNnWGxutCsgn/cDuJ?= =?us-ascii?q?W7dSxMyM5+7xHaYv2DNYOP51iwMYTZaSc9j3VjdrWlgh+0+kX10ezwWP6/11?= =?us-ascii?q?NSpzZEmN3B7ypf7RHY58mZR/c4xX+PhGbRhTja8foMYVo5kaPKcdg8xL91lp?= =?us-ascii?q?cSvUnHFCLslwP6gf3eekIh8+muo+PpB9eu7pqdPI99jkf+aP0Glcm2AOB+OQ?= =?us-ascii?q?8LF2SW4uWz0rT/8FaxGu0byK1r1PCD4NaHfIwSveahDhVQ05o/5hrabX/uy9?= =?us-ascii?q?kekXQdbRpEdB+Bk4n1KgTLKfH8A+24hgfkmzNqyvbae7z5V8+Vfz6TzfG4J+?= =?us-ascii?q?Y7thcPrWh7hcpS7J9VFLwbdej+Xkbg7prFCB58MwG1z+vjAthn2cUSVDHqYO?= =?us-ascii?q?fRPaXMvFuP/u9qLfOLYdpfvTf2K/Ehof601Fc2nFYcee+i2p5dOxXaVrx2Zl?= =?us-ascii?q?6UZ3bhmIJLFGYBvgM6Cuyw0XWNVDdSYzC5WKd2tVRZQMq2SIzEQI6qmrmI2i?= =?us-ascii?q?y2S4ZXam5xAVeJCX70do+AVqREeGeIL8RmiDBBSam5Rtpry0S1rAGjgekCTK?= =?us-ascii?q?Kc6mgCuJnkztQw++DDiUR462lvF8rEm2CVEzMvwyVRFmdwhvwg5xQ6kAvL0L?= =?us-ascii?q?Ak0aIEU4YIvLUQDF98bdmFnokYQ5jzQl6TIInPEQ78BI3gWXZrFpow24NcPR?= =?us-ascii?q?g7QYnzyECbmXLtWeddlqTXVsNutPuAmSGgfYAljC+Wsctpx1g+HpkQaSv/3P?= =?us-ascii?q?M5r06LQNeX20SBy/TzLfRahXGSsjfFlS3U5QlZSFIiCPqeGylOOg2O64y+vx?= =?us-ascii?q?2nLffmCKx7YFEZmIjSd+0TMI2v1RIfG7/iIIiMOTvv3TrgQ0/ZnPXUK9O7M2?= =?us-ascii?q?QFgHeHURZCyVtCuy3cc1B5X3bEwSqWGjVqERi2ORHW/OJzqW22QgoP9y/RNB?= =?us-ascii?q?Az8b2z91ZVn/GYQuJJmK8CuWIhpjR4EVK30sjZTdaN9UJne+1HbNUx7U0ity?= =?us-ascii?q?qRvhFhPpGmM6Fph0IPOwVxsUT00hxrC4JG2cE0pXIuxQB2JOqWylREPz+f2J?= =?us-ascii?q?nxPPXQJAyQtFi3bLXK31jFzNuM0qIG6fB9tFC6+Q/0Twwt9HJo19QT2HyZp9?= =?us-ascii?q?3LAAcUTZPtQxM3+hx99NS4KmE244LZ02EpMLHh6GeTnYJ0QrJ/mlD9JoQXKq?= =?us-ascii?q?6PGQ7sHtdPHcWqIf1w3UWvb1cEMeFe+ao+MtmpMfeLi8vJdK5tmiyriWNf7c?= =?us-ascii?q?VzyEWJomB5S+XI1pJDw6vB9gSCXjb4ylymt4qk/OIMLSFXBWe5xSX+UcRJYb?= =?us-ascii?q?ZueI8QFWq0C8i+x9E7mJu0HnAFrRisAFQJ3MLvch2XJQ+Yv0UYxQEcpnqpnj?= =?us-ascii?q?G9xjp/nmQyr6aR6yfJxvzraBsNPmMSGDtSyGz0KI3xtOg0GVCyZlFwxhSg7E?= =?us-ascii?q?f+gaNcofYndjSBcQJzZyHzalpafO6wu76FOZMd7ZoptWBIVb35bw3DDLH6pB?= =?us-ascii?q?Qe3mXoGG4MnGlqJQHvgY3wmllBsEzYKX9yqHTDfsQpnEXQ4dXdQbha2T9UHS?= =?us-ascii?q?Q=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CICABzNhlfhzOAVdFgHgE8DAILFYN?= =?us-ascii?q?tMYEZJAQLLIQzg3qMfAUdiW4neYUei14LAQEBAQEBAQEBCC8EAQGETAKCEgI?= =?us-ascii?q?cBwEENBMCAwEBAQMCBQEBBQEBAQIBAwMEFAEBAQgNCQgphWMMhXIBAQECAQE?= =?us-ascii?q?BEBEdARseAwELBgULDwImAgIiAREBBQEcBQEbGoMEgksBAw4goEeBBD2LKIE?= =?us-ascii?q?VBQEXgwIFhG0KGSgNYgOBNAIHEnwqhTlHhnKCGoFHgiwuPoEXhjyCYASBQwE?= =?us-ascii?q?BtAIJAQYBAYFiWSSBDJhaIZE3jhqsb4Q6DyOBR4F6MxojgQFtgUtQGQ2OOIN?= =?us-ascii?q?XilhCMDcCBggBAQMJj30BAQ?= X-IronPort-AV: E=Sophos;i="5.75,385,1589234400"; d="scan'208";a="72130217" X-MGA-submission: =?us-ascii?q?MDFyJLblNXifsdyNg3pb+3IS1cuOZWQbGDXG6S?= =?us-ascii?q?t8QpbBr2/P/2t0uWwGXL9uo3IC59RJBAtmuJnyVWMeFer/daSLNz91dT?= =?us-ascii?q?7+zmFrb0nuj4TXhZCHmqHZGlGp9SWtU8imbkqbgd7FRBl1Gm84U+Qy+k?= =?us-ascii?q?WRQeGnX6dn9Se7e/9/j/8SWw=3D=3D?= Received: from mail-wm1-f51.google.com ([209.85.128.51]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 23 Jul 2020 09:07:35 +0200 Received: by mail-wm1-f51.google.com with SMTP id 9so3957189wmj.5 for ; Thu, 23 Jul 2020 00:07:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=9g2LdUf/SQoGH6jyrZjqdo4vwovks15Ngux/D3thhBo=; b=kW9VmQho9O6dbicX6M1IRttdajdl0GTzr1F7bYmMDldelbPLWbj4Rkq3Rbs9l0QtKY fdH+uO1qJPW+of+0p7MU6yOAD973i8mr9IWEKSBWh2v/kQ3YWgD3tqV9tkoChYjkypTx H7Rt7+nLSaZ/lnMXi1kBsR86QP5BuMxU6pmzcorjrSZtqsaT8OsPn+j8iGT6MmMNGBhf BOmVvYmz7yKHZJOPwqFrx8omY33T1MAoJhr6Zyejx2QHL/QeTUf68CzjanlffUxYbsNG 9j2PfqsuBU2GPQ+L+nQrl8DTVk/PaCSgWL2oIkKkDbp+uhiH8Xf8590BSebHk8hAxxNH ktaw== X-Gm-Message-State: AOAM533zYKKOFRegjXwZbMEAkqsMlSepo6XYLpfjSOlfhRe8L3gl4ncz VUxVFlvPxJHy7VIiwyDrAu5+ndr9Oh3aOBwwFXqZaMfl X-Google-Smtp-Source: ABdhPJxVs5BCMdCQjLktKFgm9Lo2EcDSUuA0wKmbrDyk85QGG4+4LQLyu3B14As1V88xL2LqcV8ir1fbARGQft+QZDk= X-Received: by 2002:a1c:48d:: with SMTP id 135mr2976800wme.102.1595488054319; Thu, 23 Jul 2020 00:07:34 -0700 (PDT) MIME-Version: 1.0 References: <20200723020053.jq6lnwl7k23htouz@vento15post8> Content-Type: text/plain; charset="UTF-8" Message-ID: Date: Thu, 23 Jul 2020 09:07:23 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Michal Hoftich Subject: Re: Guidelines on the new hook management To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <20200723020053.jq6lnwl7k23htouz@vento15post8> 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:dwTvN7lEERs=:DSfxpCyEflc+/oDMGbvv2OMrlz 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 X-UI-Loop:V01:rsoucUZpPLw=:nsag9WpUpanHs6hl99JUPNCOTANjVGt4VKNa0ru3kmU= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:dU4S67yeQ/4=:TwbfZuKwbSxEDfPU1leJ+/ rlJyU7TDPAU4iTpXkcfsQ3QJtDJZPZ/y2BvXvI4HLQt9niTabIoLLsFuZfHaTUPvKJ/4SMjiM w1qJwKvHwbwT3FRCaJHAZAPNNxijpiZ22NVVfBW2QjNFbhMNmdvjErKApflQ1fBeoVO8NFNeN dc3ZxhQ5Z4GooU+PO4gbBtzwc0Xte823SKiTYFXkIFIamk3nDpn3kcCNu5bJdvl14Cegw9jWe hltzFIwTMzSqKjkaUY/Q2z7/9kQZ5R4jBZ1jIz437HnH7FVGecO6jfnFmT4DXCkr7N/9Z1U33 xhUvltlHUNEqhI7IyLvfXH2zPRSg1t87xh+e9Jt9us/HVNDleMjp1CkjIN+zjf81Q7Kvf9bO9 gHsU4v79EIczqsGuQRPTad2rmVaNcgiE3L8WnWOKGbfdDqwAkS5sxJrlCXp1i3RBD6oTlEqtI 4KwzqjSWC8ZMD/fsHeQySaWLa2OMTd8= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8210 Hi all, > Inspired by issue #900 on the PGF/TikZ repo [1], I'd like to kick off > the discussion on how to correctly integrate the new hook management > system into existing LaTeX package codebases. I've just tested latex-dev with TeX4ht and I can confirm that it fatally crashes with latex-dev. Test file sample.tex: --- \documentclass{article} \begin{document} Hello world \end{document} --- build file that requires latex-dev, sample.mk4: ---- Make:htlatex {htlatex = "lualatex-dev"} ---- Compile using: make4ht -a debug sample.tex The result: [STATUS] make4ht: Conversion started [STATUS] make4ht: Input file: sample.tex [ERROR] htlatex: Compilation errors in the htlatex run [ERROR] htlatex: Filename Line Message [ERROR] htlatex: ./sample.tex 2 Extra \endgroup. [ERROR] htlatex: ? ? Emergency stop. [ERROR] htlatex: ? ? ==> Fatal error occurred, no output PDF file produced! [FATAL] make4ht-lib: Fatal error. Command htlatex returned exit code 1 TeX4ht patches \document command on line 166 in tex4ht.sty. When I comment out this definition, the compilation doesn't fail, but tags inserted at the beginning of the HTML file are missing. So, the question is, how can we adapt this existing code for the new LaTeX hook handling? Best regards, Michal