From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/16023 Path: news.gmane.org!.POSTED!not-for-mail From: Kolen Cheung Newsgroups: gmane.text.pandoc Subject: Re: Markdown, tables and CSV Date: Tue, 15 Nov 2016 01:29:39 -0800 (PST) Message-ID: References: <047d7b86ebe83c062b05332eab9b@google.com> <20BF19CB-A2B0-4B19-A749-D750CDD89736@martinfenner.org> <14b8fa54-dc04-4874-bf47-fb268fc9f298@googlegroups.com> <12c01cfd-f9de-4dd9-bb80-fcac75c808be@googlegroups.com> <38bfec67-90f0-4d71-b054-1eedfd853d96@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_3445_59760647.1479202179111" X-Trace: blaine.gmane.org 1479202203 5675 195.159.176.226 (15 Nov 2016 09:30:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 15 Nov 2016 09:30:03 +0000 (UTC) To: pandoc-discuss Original-X-From: pandoc-discuss+bncBCS252WXTEIBBBFLVPAQKGQEG3ZVSRA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Nov 15 10:29:52 2016 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-yb0-f189.google.com ([209.85.213.189]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c6a3d-0006yi-2f for gtp-pandoc-discuss@m.gmane.org; Tue, 15 Nov 2016 10:29:37 +0100 Original-Received: by mail-yb0-f189.google.com with SMTP id d128sf20741535ybh.1 for ; Tue, 15 Nov 2016 01:29:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=4ZAuPV3etfHg1r8bvj4bADxlnnwZe5c+JH/OeXyt5LE=; b=gR3sAGdS8E6guzUEtxZFsEoOLc+Amni2y8VRt4tVE4RzAQqyoULEK25hIuNVlZUsPN Srna3qioObfBMZRCtXAEDoOwZ67FQZKOEzJTOorl2qHrkjYzxFJrAsZZKvkrBSNEZ/OW +sOKk7UFbeFMNv2kF0DJRCOlCU86D1WguS4a5VMNVoLEO8RlrnuhadNqkyQFCbTAmnbG kSYEjDn9u6zSq7Bx9KL3L/gSVKB7sU2xzt1Y8ttWEIQNCdST2cEpeFs50+r/Q6u939ft +F3LeRGtDU7p78mslRMcjtftfYv2poKPYPvYkt4QyP/KQMRNHKnwhJEIlKtbebwqRoBZ kT9Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=4ZAuPV3etfHg1r8bvj4bADxlnnwZe5c+JH/OeXyt5LE=; b=wHDnR2bAx6yZ2nWdPUSdeRU70gLXJAsiwQdOwgoMuH12l48Es2G0CXxWF0ISAOiTyb 9wYuFVGG6whS7JvsvSiqRctj+SSb+M8J16sWp6bN4lHco6sqV35nBFJCVveUthw7fl6a q3qoNTs61zHdsDBQCEbg8w8fPUgdRrI3SkGNuNdbvITx7SCOjGHT+YSPqCgM5WSRXNzY zlbGFlZMJhPq2M429h3m7XNBO1CnWXFdYIagDBbkFhUh6mMOENwNdiOEtXkG4Lvv20kd sWjLPzSi2134Qm8BDGN/yGbKyLcDPmT0FWA3QndPer8g45DG0Vj354/mBkIAge0CYsMI U0SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=4ZAuPV3etfHg1r8bvj4bADxlnnwZe5c+JH/OeXyt5LE=; b=LC58BmuTWr9eeK7RpY8fx9Rn3GRtQZB8pfA2D43d9x/oGQ79cIPZgEpSp6k0fSXhS7 KFeTmaysETgaLEByh/PidKcugB08ie81eDwbxnKCtKkjLVdaljvwM9X5Yr8ZCIABDPQ6 RvlLjLQFu19/luPKyRrEmct2uUQzBWmCV9uPWiLwOYAfP5OoWY+vuKnQYUHZ1RhKLLrG 2MlOnjTPk8MlgYFTSXcSGqkc4ZwFAvYlR28Cm3pb2OVV4h46zLaXWXcu75DOh0wufSVk aUKOghwkF/Alqg+z9vWfdmxT4Yj7v8XXeGMfMVUzJqiqIIg6SLf/RkxBhQqMxPYTE/EA hKbw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ABUngveYGZfDhB3Wx9pN0g3j/9ZTl9ktPFvypm2hhhiEBwlIc4kk6InlLmW+x02W+8BmIQ== X-Received: by 10.157.60.235 with SMTP id t40mr1333998otf.0.1479202180314; Tue, 15 Nov 2016 01:29:40 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 10.157.37.11 with SMTP id k11ls8185192otb.19.gmail; Tue, 15 Nov 2016 01:29:39 -0800 (PST) X-Received: by 10.157.17.3 with SMTP id g3mr418228ote.8.1479202179958; Tue, 15 Nov 2016 01:29:39 -0800 (PST) In-Reply-To: X-Original-Sender: christian.kolen-Re5JQEeQqe8AvxtiuMwx3w@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.org gmane.text.pandoc:16023 Archived-At: ------=_Part_3445_59760647.1479202179111 Content-Type: text/plain; charset=UTF-8 I understand more about your point now. Let's say if the general syntax to "hijack" the code block is: 1. an attribute `filter="..."` 2. a code block with an optional yaml block 3. the yaml block contains options for different filters 4. different filters can interact with the same code block (filter can have other filter as pre-processor) now since all filters aware that there can be an optional yaml filter, any filters following the same standard can strip away the yaml if they don't need it. So there seems no fundamental flaw in having a yaml block in the codeblock to store data, rather than using attributes. So I think the more important thing is to have a standard, general syntax that everyone agrees (like the above), then we can minimize compatibility issue between filters.