From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28517 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Albert Krewinkel Newsgroups: gmane.text.pandoc Subject: Re: C bindings Date: Wed, 02 Jun 2021 12:53:39 +0200 Message-ID: <87bl8o8rm4.fsf@zeitkraut.de> References: <058b4e30-1bcc-4b5a-be92-d47e7abf47d7n@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8295"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCZJF7XJTILRBOOG3WCQMGQEUBOMF7Q-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jun 02 12:53:49 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-wm1-f61.google.com ([209.85.128.61]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1loOVP-0001wq-M8 for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 02 Jun 2021 12:53:47 +0200 Original-Received: by mail-wm1-f61.google.com with SMTP id x20-20020a1c7c140000b029018f49a7efb7sf2027092wmc.1 for ; Wed, 02 Jun 2021 03:53:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1622631227; cv=pass; d=google.com; s=arc-20160816; b=I5ObZifrNCWzOqi37GNOYCt2f8gh7JX9nvQki788M63elEVxACqjOKlSH8NrZRuAfX 08Ck7W1HLACk2vhhDcdax9r4JFnuIIYJKNn8Tk9DSTDtChK6vJBTfdqM5c/Fzd3hk6lY mC9ZB2C0oM/3HiDsQVInE9frPM5OZpmz3XL6JE/URTvIo6i+VJ3EcpQPmJIUk1Rudf/6 7Pxq7afKTHwF7gF9Qrpu0fFvWuZ2B+Vh3AYgAyMj5h5FI+wmWZhTO5k3N1TizRpIj/Ej ha+PmH0EDuTz0EvFnE/TOFWLGU1hJu2vy6Eiypdlv1jdupJONL1ITmgkxMJ+2aKlx28d 4FlQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:in-reply-to:subject:to:from:references:sender:dkim-signature; bh=XJ5lOtOf+1fDQFMqHeHC4ZnIInPl7KyGH575ND9C4w0=; b=TZb3+KwkzIvazqhP5QSBnJDQ0g8CWFCgAZxataYEsxE9EvFKVKsybEivfmFriSXFBi 7RaaebSLseJSc5XZW79/C4HCNTd6SKO95/BZpEr6vEtDBfu+OYGss0aIUktT0rrISncu Sl+qmR443M6StoV/ntiFaIq8+IEJyJ1rpwkWZgg3WYUiQnKq4b50CQvI06UICCjCAFKz 6U531JtctMs4YzKsxKvkFbYLWzXE+M+Z3bc5MTSLc47KIXk20ivjyYyR9AHtkO+R/tfm kgnL6sTxloPZDXTDY1peKu60/2ncsvJuTXZ99qx51TfpKoGxr3HrYXjxJLU7kAONwZD2 GlvA== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 2001:67c:2050::465:102 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:references:from:to:subject:in-reply-to:date:message-id :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=XJ5lOtOf+1fDQFMqHeHC4ZnIInPl7KyGH575ND9C4w0=; b=plBYqUlwkLTE2s3ZTyTDR7nZ8jtHvGBNfLmktkyd/a4hZFsxtYhEkEsuVy2Q3dqTEn C8942R3ulpcn21ljTZq5FuOWynBd5gY2a7Kt43G7KkWa0V5+KLQEekDvmZoePZ1uNgF3 wM8AWaAyBfbBNsHsum+Ry4lBVlS/zAZyNXGHbIvAoChB6/1MAqFsNUfI8cF3iQ9U03R8 hvP9YVcL+6P0zJoeDrYwi2oL301C1+S2kR1dn4WK7o0tiuNqt6DgqZ0VPE9ItyMOtPBo y/fQ3hR97/V0B18oY3ooXJ4SbfPJBxXDi98VYMNyNqDKWvAa7T16SUYsdkbk2kGKtK14 EL2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:references:from:to:subject:in-reply-to :date:message-id:mime-version:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=XJ5lOtOf+1fDQFMqHeHC4ZnIInPl7KyGH575ND9C4w0=; b=f3eIbalaTYS1SIiuRb9rQndo/HLlxv8cZZxU+gE9b2lMA2uSbDtVxAP8cP+sFVhHjS +Dz1dck7JpH6wU1mnr4+QvfzzsS5pO8XxH1Z8LzeWHpDOryDcJUMPZsOl/BsgISTCaWu 90Rkx/gux2rRBTnzmbPzkiZGmKTNq7CUL5CtrAz16VFk+izqA1clzS1wLb3JuTnki65V cJG/NJhZmibtNfCmn/dDGZfgtTV2YL7lVqa7wmLuADp6THgMEEp6/VyWPx4a79V+A2YG EQZYeRrJ4l0Lt8fa7+dv0fizsMRVgsOn3bvOI1tSYOjlmoVgy8ObMkxGnGFPFYOAd5f5 QSmg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM530tv6Ozt10qYHqvzfBq+DjlYTcdZNsJQLXp8QH9dPK3BqgKI0Ze g9kqvuLhE9KBs5xWocZh+B8= X-Google-Smtp-Source: ABdhPJzsx44nK2LyYERw5QkPUfaj5y8nrWlP8V4LGP6Xu/v5ChsUSx2o/IXD6GBCbsYrYBzIncEAvw== X-Received: by 2002:adf:e68a:: with SMTP id r10mr1210345wrm.326.1622631227445; Wed, 02 Jun 2021 03:53:47 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a1c:f418:: with SMTP id z24ls3299015wma.1.gmail; Wed, 02 Jun 2021 03:53:45 -0700 (PDT) X-Received: by 2002:a05:600c:3542:: with SMTP id i2mr30601636wmq.124.1622631225190; Wed, 02 Jun 2021 03:53:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622631225; cv=none; d=google.com; s=arc-20160816; b=FN4DUSlMcwbA1gkMM2+YPQ/+ztLk7jNXJsGkwP31d0xKTqyEYtVHa6HadJzi+cbrYg +QhW2G8FZIiyCC/4Wz82fMW3O0HYW1hPGY9KYzo4lVa2s0cxid4zi4BajYkgsYNCs404 FBCgNG2kkvkJwOEX1FgiQA3+MLN7aZwH1xBZCYVhJmBPDHEAa0uJBnNdp7dsuCmAu+Vk 58bXyeHV3qhGMGHuGarP5ASTQ/ASAREARafZRjxvihxaOLReS9w3MPggmIEFw386j2+v kDFA0DGz2npeE0HR8q1EDAcuZfL3qUU2dBA4+mQELlzCfmtJ8vmSlwi2fLS1V/EHKjAU fNYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:in-reply-to:subject:to:from:references; bh=GNK52xThTT0guZ7EPgLKPK8fC8jNVXspFeGcgwX0bmE=; b=ej3TVW42MxEzsb9Dg7H4QqUYqkbFKg4sdcYtIaxbEieWSoH33BNyNsa56SCClN//r+ cUa4ZMKsceUN0CqrsDxagxh9xr7jKEQ6vdmhVQe098GFwI2MC4N4o1FXN4jgAjxhUao8 3/acr4PBhz5jX6BEG+atwOpl4Cj4gsIlhx3zZQRdx2FMooAltJMxhEtaHHhKjNmPbw/D 0aiMIpFrDelbV97Fl6/dWZ0OiQC7B5E7w0frza6fq7bhDAVoADWGyGmbPo4dYKmuBNVD 3vJq3DhTXQoCPNjVVPthKZmhbCUYfmClnC6gunXEOIGToiUMrYVUEFdX7E3RI0hxn86f lGCQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 2001:67c:2050::465:102 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org Original-Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org. [2001:67c:2050::465:102]) by gmr-mx.google.com with ESMTPS id h20si182362wmp.2.2021.06.02.03.53.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jun 2021 03:53:45 -0700 (PDT) Received-SPF: pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 2001:67c:2050::465:102 as permitted sender) client-ip=2001:67c:2050::465:102; Original-Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4Fw5Vc6CkPzQk1P for ; Wed, 2 Jun 2021 12:53:44 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Original-Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de [80.241.56.122]) (amavisd-new, port 10030) with ESMTP id 06jI-ArJVW-y for ; Wed, 2 Jun 2021 12:53:41 +0200 (CEST) In-reply-to: <058b4e30-1bcc-4b5a-be92-d47e7abf47d7n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-Rspamd-Score: -6.77 / 15.00 / 15.00 X-Rspamd-Queue-Id: 968F71818 X-Rspamd-UID: 4ed143 X-Original-Sender: albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org designates 2001:67c:2050::465:102 as permitted sender) smtp.mailfrom=albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:28517 Archived-At: Hi Esteban, Esteban Lorenzano writes: > I want to use pandoc to generate documents from a project which needs to > interact through C. > I have search a solution and I just found this: > https://github.com/ShabbyX/libpandoc which is very old and seems > unmaintained. I tried to compile it myself but, not being a haskell user, I > failed completely. > > I wonder if there is another way to do this or, alternative, a benevolent > soul could help me to compile that library? There have been many architectural changes in the 5 years since libpandoc was last updated, and I therefore believe that it would probably be a great amount of work to get libpandoc running again. There is an open issue for a shared library here: https://github.com/jgm/pandoc/issues/6611 It would be very helpful if you could comment there and describe which pandoc features you'd need to access and control. Cheers, Albert -- Albert Krewinkel GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124