From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28278 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel Staal Newsgroups: gmane.text.pandoc Subject: Re: Do Pandoc's conversion functions which exist in both directions guarantee/aim for bijectivity? Date: Mon, 3 May 2021 18:34:10 -0400 Message-ID: <9f900b8c-9341-3549-1b31-eeb3f5a9b320@usa.net> References: <2ffba3ed-4e84-45ad-9eea-f4fb4b2da636n@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22384"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCGYLPE23UARBZHUYGCAMGQEWVU5JRQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue May 04 00:34:15 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-pg1-f188.google.com ([209.85.215.188]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ldh8p-0005jj-5d for gtp-pandoc-discuss@m.gmane-mx.org; Tue, 04 May 2021 00:34:15 +0200 Original-Received: by mail-pg1-f188.google.com with SMTP id m7-20020a6545c70000b029020f6af21c77sf3819404pgr.6 for ; Mon, 03 May 2021 15:34:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1620081254; cv=pass; d=google.com; s=arc-20160816; b=YqmpTQnHJt03ELV6Dr+JvlmhwDjgzp9mYvqdvfnckdvJaPYr3m0BoBRnRSbuHdVZ1Y Ox/MXLIajlrMjiicJlVFEPrzhafBN0zOusPmZjXMcBsGsKV12Vjo8smoQlP2SjO3yUwZ rL8/lvgjcuNvgGxzFGwtL1LSRXRezAG6OfcP1Ij4vPP7JGtZtVEd5qkhGFm7C8KdIj8w sy2Pqfc3SOZX6zmp9J/rLp7QiEsCKxO8CMCI27BHfx6nMFMKnLcMeT6QqpBuJf+Tz71d iwkv8wpW+4swUHxz0qf77URFJe5LFYR0Hc8NPL0j8zczntqnNwi+bnbSuUC5EWBAPWCn /c1g== 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:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :to:subject:sender:dkim-signature; bh=OK6lAL33BJJv9WroedlsPhaVd8lsjAhDsQFztOgLRtQ=; b=kaPUY7ZiO3/DyzXz2K1zo0AsnffJo0gqfaoFxvwghKZUKXdNhSE0zEVFrG0RjlxVp9 eGZxfRV5GN3AB0XCPCIEQiHFAV4j6xp8Vf6zIOosQyCEaXn+dURKrDOklt2tsbeDsJR/ sg4qxTqwgfCWHw+Y0Jj8o0cBMEJPmZrRL2cr22h8eack7L8zx+lPrEzIHWZARuFAYF3b njxsQW6J5yg2BAXqq7I8QXm7whuo+MZY+Xf/yn3lSgx1dxpQrI1u7f891KBE1sUMCEpK MNyaSlGkyrx1tRPnLtz0KzPGDsZ1nmXevxfKNVoLwkAd960senUAfJFaTTLSdCM9/P1+ hp4Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=neutral (google.com: 71.191.170.84 is neither permitted nor denied by domain of dstaal-Jdbf3xiKgS8@public.gmane.org) smtp.mailfrom=DStaal-Jdbf3xiKgS8@public.gmane.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=usa.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language: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=OK6lAL33BJJv9WroedlsPhaVd8lsjAhDsQFztOgLRtQ=; b=diApFzAHIMHb3nD5KzMzbbp0flF9VMD3xWLyuaSs8yri/t/gXgCV2DaWVJJsHQxaFT TBo6f4pzuENNJUyPOpgJrmhBgx7vLwZxDy9a19QwD5WI3ARdd3CssepeuwPiS14xLiO/ wrmv8v/exrS+nKHVOOWDZrDkP+w5uTtl14xEEQf8MT40V2Zqb29kUaSpcxh6SM4hD5a7 14Ds52mGpHn2Jc1Glz4S0tb0A9hWSrAMjhnYuRAAz6v375S/yUpzMJq2twcU52Dy8Wn8 3zbelAipo5g+F2/X4JBXT6yn/BJIzzOuIBYioNPM1C+QvDmzb9dHpQ0UahNoYGP6P6++ Vs6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :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=OK6lAL33BJJv9WroedlsPhaVd8lsjAhDsQFztOgLRtQ=; b=JOJW+UioAi08wyU52LIZVaN24dFpGQYH0rrh4n0ttxfrz8LpSftOTkRlYqiz2KVO8i 2OfLsnQ4z9jraZEpCS5JidXitE07FMp5gsIjoUtxQsnlaU7p9WCYqKMz0xbRdAl4sT2b bcaCgt8YYsJEdKAe/Z9sItI8cjHNHgq8io5GDhZThzMisuAhsLnZOkTj1btlE1Ikll57 OgQiVjW4fJXkcoV9VreG/Gmq0BYwvIQ5tm5ZAcRJc3y9PArQs68iwMCBHDAKMOwpPd4/ 7IgA5y+kDbq4mjWWjOrRytXxL/tzQUropXpdgyhhLnEY/5iwyrSvvLwyJEviP5ILAMjx Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM530pAIQo/xgnmyfUM+m6eoFmS8sWmmRzkQYo2VDJG41esNaCiU3t HxcM7BiFYQy12ESJmql/9MY= X-Google-Smtp-Source: ABdhPJwtJBF2bA4aSKKOP/5WTq1/jfE1/GS/FkizeviPEquItkLVnZskvtWkgSUj5gj4tq403zeyEQ== X-Received: by 2002:a65:63c5:: with SMTP id n5mr2713903pgv.271.1620081253941; Mon, 03 May 2021 15:34:13 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a17:90a:fb4c:: with SMTP id iq12ls4956001pjb.3.gmail; Mon, 03 May 2021 15:34:12 -0700 (PDT) X-Received: by 2002:a17:90a:ae10:: with SMTP id t16mr24515240pjq.86.1620081252232; Mon, 03 May 2021 15:34:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620081252; cv=none; d=google.com; s=arc-20160816; b=ZEQ60Xb9NcJfpJulktbZcSclWC58yRO3KOauX0AuESwb+nzdfhbdjpulClxUbgv5vL T+DxwdG4hLSwbcA2VxqcZEfyLonB1Y5cEAYgzWd/j/9ZCOk+1tkhApb+lgnzMbR7Le2f FLwX76TIEKwgmDGV6PGkNJHL+Smb+FyusmZpuhelKlpGJFm/oG8tYl3ktYxBKi1kAecP bTvl0/w1p7gdGjlxd+EPQ3U3ZhA7e/OB/b6HgPj1yW2GWsQCfyl7JZi8twEMAUjKoEH7 lWzYbkZDSG3NxXtNSYlhRI8BanPtk5LpByGgBaxYnBLnmOB1xqcau1zwpChxkOJt+eRM iPHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject; bh=Dd/7V/EBQOoNAdaDHKJN5OXPToRJIoQcZ1vhbpUk0tk=; b=D0MXxHeXue19rJenIIQhrhXw4U6uR3hW9G43rbi3cmCceWRwuNWJgoW4pXfcWu91M2 JzB0aTj7klu26UIpab9ETlQJNMeb+brg9NdR8ux8CJ7yWkB0wl7+jPV47MSLtJEZxy8F TFP0M5K1HZ5FOTpACemP22quBUBvmJ3gnihH4rDgQ2bmdhSX8l/Z1um0MUH9vGjfXHpu rzgeLIEmyCRpSWJytY6BqJ2SsGd4nWos+52+oiaXnDhtYbN4cHddvcKG4tWuoJ6DLra3 BEMZUnVcixsJCrWw+MNO7s8253CIF7EOLi3q8KeYyJOtfLbREy3edgX1WAnnMvuLXZS7 LCAA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 71.191.170.84 is neither permitted nor denied by domain of dstaal-Jdbf3xiKgS8@public.gmane.org) smtp.mailfrom=DStaal-Jdbf3xiKgS8@public.gmane.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=usa.net Original-Received: from mail.magehandbook.com (static-71-191-170-84.washdc.fios.verizon.net. [71.191.170.84]) by gmr-mx.google.com with ESMTP id t16si71763pgo.4.2021.05.03.15.34.12 for ; Mon, 03 May 2021 15:34:12 -0700 (PDT) Received-SPF: neutral (google.com: 71.191.170.84 is neither permitted nor denied by domain of dstaal-Jdbf3xiKgS8@public.gmane.org) client-ip=71.191.170.84; Original-Received: from MacBook-Pro.fios-router.home (unknown [192.168.1.27]) by mail.magehandbook.com (Postfix) with ESMTP id 4FYySg1NjBz15v for ; Mon, 3 May 2021 18:34:11 -0400 (EDT) In-Reply-To: <2ffba3ed-4e84-45ad-9eea-f4fb4b2da636n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> Content-Language: en-US X-Original-Sender: DStaal-Jdbf3xiKgS8@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 71.191.170.84 is neither permitted nor denied by domain of dstaal-Jdbf3xiKgS8@public.gmane.org) smtp.mailfrom=DStaal-Jdbf3xiKgS8@public.gmane.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=usa.net 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:28278 Archived-At: On 5/3/21 6:23 PM, Jeffrey Wang wrote: > I was not able to find any concrete information establishing the answer > to this question. I ask this to see how much I can depend on using > Pandoc for an application that would convert back and forth between two > formats, one for storage/authoritative purposes and the other for > rendering/display purposes. Thanks! I don't believe there's any particular aim for it -- notably the Markdown format is known to not always return the input when run on itself. The aim is for the output to be the semantic equivalent, not that it will be the same. Daniel T. Staal -- --------------------------------------------------------------- This email copyright the author. Unless otherwise noted, you are expressly allowed to retransmit, quote, or otherwise use the contents for non-commercial purposes. This copyright will expire 5 years after the author's death, or in 30 years, whichever is longer, unless such a period is in excess of local copyright law. ---------------------------------------------------------------