From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id C3B667F081 for ; Thu, 18 Jul 2019 16:24:18 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=rich@annexia.org; spf=Pass smtp.mailfrom=rich@annexia.org; spf=Pass smtp.helo=postmaster@annexia.org Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of rich@annexia.org) identity=pra; client-ip=80.68.91.176; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rich@annexia.org"; x-sender="rich@annexia.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of rich@annexia.org designates 80.68.91.176 as permitted sender) identity=mailfrom; client-ip=80.68.91.176; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rich@annexia.org"; x-sender="rich@annexia.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of postmaster@annexia.org designates 80.68.91.176 as permitted sender) identity=helo; client-ip=80.68.91.176; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rich@annexia.org"; x-sender="postmaster@annexia.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" IronPort-PHdr: =?us-ascii?q?9a23=3AWIlHsB+u7RclJf9uRHKM819IXTAuvvDOBiVQ1KB4?= =?us-ascii?q?2+kcTK2v8tzYMVDF4r011RmVBN+dta8P1LWempujcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgpp?= =?us-ascii?q?POT1HZPZg9iq2+yo9JDffhtEiCC8bL5yIxm7rwfcvdQKjIV/Lao81gHHqWZSde?= =?us-ascii?q?RMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZ?= =?us-ascii?q?TQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/9KpgVgPmhz?= =?us-ascii?q?kbOD446GHXi9J/jKRHoBK6uhdzx5fYbJyJOPZie6/Qe84RS2hcUcZLTyFPDIOy?= =?us-ascii?q?YZUSAeQCM+ZXoJXyqEYMohSwHgSsGP/jxyVUinPqx6A2zeIsGhzG0gw6GNIOtW?= =?us-ascii?q?zZoNvpOqcTTe+1zLPHzS/eYPhL2Tjx8o/Gfgo8qv+IWrJwd9TeyVIhGwjYiViQ?= =?us-ascii?q?s43lMC+V1ukWqWeb6exgWvygim4msQ59uD+vxt0jioTQgI8e117K9SJ8wIkvJN?= =?us-ascii?q?24TlZ2YdGlEJtMtyGaKpB5Ttk+TGFvvSY3zKANt52jfCUSy5kr2wTTZv2EfoSS?= =?us-ascii?q?5h/vSfydLSp6iX9kfr+0mgy8/lK6yuLmU8m5yFZKoTRBktnLrn0CzRrT6s6ZRf?= =?us-ascii?q?py/0euwyyD1wfJ6uFLOUw0lKzbJIA9wrMolZcfrV7PEy71lUnsiKKaa18o9vWq?= =?us-ascii?q?5unmernmo4WTN45wigHwKKQuncm/DPwiMggPQ2eb+f+x26fl/U3/XrpLgfw2nb?= =?us-ascii?q?PDvJDdP8Qbqba1AxVJ3YY79xa/EzCm3cwEknYdKVJFfAuLj4zoO1HVPPD1Fuy/?= =?us-ascii?q?glSpkDdz3f/KJLzhApPXLnjCirjtZ7h961QPgDY0mOtO44xdC7dJBP+7dUb1sJ?= =?us-ascii?q?SMFQ49LQW1xc7jBZBy34caH2SCHvnKHrnVtArC3OMkI+CWaMcq/hO7Y9oi4fP1?= =?us-ascii?q?xzdtg14WfYGg250aeHGxWPN8LBPKMjLXnt4dHDJS7UIFR+vwhQjHCGYLPivgb+?= =?us-ascii?q?cH/jg+TbmeI8LDS4Sq2efT1SG9E41XbyZBEF/eSC65JbXBYO8FbWepGuEklzUF?= =?us-ascii?q?Uba7TIp4jkOnsgn327tuaO3O9X9B7M6x5J1O/+TW0CoK23lsFc3EiDOESWd5jm?= =?us-ascii?q?IBATgs0/InrA=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DoBgCVgDBdZLBbRFBmhDBtUTOWWE0BA?= =?us-ascii?q?QEBAQEGnC8JAQMBDCMJAQIBAYQ2CgKCTBwGAQQ0EwEDAQEEAQECAQIDAQRThVE?= =?us-ascii?q?MgjopAYJnBjo/EAshExIPLRsGgzaBdhgLrXCKQAaBNItfEQZ4PkmEIz6CYQKHR?= =?us-ascii?q?ASqYwcCAoIZhliNKCeCHQGVbJR9kDCBZyCBWX0IO4JthjGKVEGBNAGNZwEB?= X-IPAS-Result: =?us-ascii?q?A0DoBgCVgDBdZLBbRFBmhDBtUTOWWE0BAQEBAQEGnC8JAQM?= =?us-ascii?q?BDCMJAQIBAYQ2CgKCTBwGAQQ0EwEDAQEEAQECAQIDAQRThVEMgjopAYJnBjo/E?= =?us-ascii?q?AshExIPLRsGgzaBdhgLrXCKQAaBNItfEQZ4PkmEIz6CYQKHRASqYwcCAoIZhli?= =?us-ascii?q?NKCeCHQGVbJR9kDCBZyCBWX0IO4JthjGKVEGBNAGNZwEB?= X-IronPort-AV: E=Sophos;i="5.64,278,1559512800"; d="scan'208";a="392343712" X-MGA-submission: =?us-ascii?q?MDETU7EgOe+NkJdSxWXdpDk4Y8y1uORVHJQVxo?= =?us-ascii?q?KFPnQ+8ApOfr9On3OAwQUgzJjlplNGJ7s/C3kr9dfRyU6fygn8u9lXTB?= =?us-ascii?q?VUjfTbeJcQE/fVZVJPkMJtt9961Z2XfdYnQPR+lslGWo1L+Iq7kKmaji?= =?us-ascii?q?9TQb5jjijsuk4wOOtEWYZ32w=3D=3D?= Received: from annexia.org ([80.68.91.176]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 18 Jul 2019 16:23:56 +0200 Received: from rich by annexia.org with local (Exim 4.89) (envelope-from ) id 1ho7K2-0002Gb-GL; Thu, 18 Jul 2019 15:23:51 +0100 Date: Thu, 18 Jul 2019 15:23:50 +0100 From: "Richard W.M. Jones" To: Sylvain Le Gall Cc: David Allsopp , Anil Madhavapeddy , "caml-list@inria.fr" Message-ID: <20190718142350.zwnv4cxkeetg4b5k@annexia.org> References: <20190627134517.hzhbmjkihidxlnkz@annexia.org> <45419C48-63D3-4981-B54C-3EEA1F4A6FE6@recoil.org> <20190629094350.7mw6gif3vz2qxqwp@annexia.org> <12C0FD24-2DCD-4128-B020-84416F228E87@metastack.com> <20190629105248.aqc5fvdjfh6fccpj@annexia.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Subject: Re: [Caml-list] camlp4 & OCaml 4.08 Needs a bit of extra help, but I think I've done most of the hard work to get it to work with ppx: https://github.com/gildor478/ocaml-gettext/pull/4 I ran some test extractions on real code and the generated messages.po files looked reasonable. Rich.