From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30972 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: djot - a new light markup language Date: Thu, 14 Jul 2022 23:57:33 +0200 Message-ID: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17048"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBUNCYKLAMGQEG4YOFYI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Jul 14 23:57:41 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-wr1-f58.google.com ([209.85.221.58]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oC6q5-0004I6-Lm for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 14 Jul 2022 23:57:41 +0200 Original-Received: by mail-wr1-f58.google.com with SMTP id e7-20020adfa447000000b0021d669c6a76sf750185wra.19 for ; Thu, 14 Jul 2022 14:57:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657835861; cv=pass; d=google.com; s=arc-20160816; b=FlWfU8gMcuffQKo5D+yu4kGLDzE5UZz70lpF4ub7GMDVL79uVA7Y8WjmuZBQqsAGuu OijsRtfNk9D4QKfFDQ8EuTtJTWY2zLtPoXzcISC2pAfZp9G8mDKO5ynl9iJ3TvMvNqmY dgQ7zzOCyiZF6uNP0PISw5LX/amTjb3F/aRq0ktcffqlHI8jtxLGGC+25A7lk2/01hBk X+Tc9OyvBvGjtni5g+PSKEU9CYIVvDU860TNSbyoBm5ROvuKzgu2ugVOvcAr9dgT/uYR qaAUrjp/NL9S6Sh7YwiGqq6lDBYdOtDXt+EbZ9qtos/KwAwmSgWwXTcLoIp3QPdXVaWb rfdw== 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:to:date:message-id:subject :mime-version:content-transfer-encoding:from:sender:dkim-signature; bh=elUPziSO3bn5IewSR5i6hytH3K6KR6f437uDKsPpB6U=; b=whPrvQOHo3qJYuPjA2bzUgM5q5NKg6wjujdGCzvvKJkDV2kh+ofwtPUAOXhOmKFfdq EU1Q25tN70W7as1OBZyyUpoGXyV9uphg+bB6EdvQATW/YI+2nTCpsqn/OEdNPzWQkfxY MzxFYFlLfJdQxtg/KcTw3WG+IWYWdViqYHtLdDDcjmxuvVvkwX+DWzRji34ZqHYWp/+R ErdrQPzzy/C7LcyxqX2wgL3nWmIaqTboEFYKQZlrmDeQmqeaoIq5Hu8zfVdZt9mKTJdz jYknEfRC3MBsbY54LSXyIphtNrEUnHOuZ4djyr6gx+vG760JQR5KVwmNl5AbnRctqzuK lg5Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=nvWcgWTK; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2a00:1450:4864:20::42d as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:from:content-transfer-encoding:mime-version:subject :message-id:date:to: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=elUPziSO3bn5IewSR5i6hytH3K6KR6f437uDKsPpB6U=; b=UWCuOGQV+Ora0jrMTbIKtyv5DqOXZu5F76UZNqe6nW829NkR5QrwFjyWVNKrMTNX65 Rt3o3hwAbu4MlwOZTVFShzEpt2HEWO1lCgnDr3kb8pABDWCgHWoFebU6RXJSlPeqOGPG o7o13LFK1MDTWzHBnhjlQK0Frxb3DTCd7Fb+yaDqVyCOYepik5qdC2Ube1BoAZxWcNuX VlXXjLDVFInLTVP4G2cHCZlIMT/NavW+nWyVifm5FHy+o7E6mHuGxuJj3JR8EqNPuheX TnDCMiLVtQsNL5rmPdJ+o1nCmZfjAeFAPnjZ5+g04oiLSEqQAkSLbizMPbprtdTfYJ38 2QSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:content-transfer-encoding :mime-version:subject:message-id:date:to: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=elUPziSO3bn5IewSR5i6hytH3K6KR6f437uDKsPpB6U=; b=0EOqm+Lw+OKGKMgt1wN1L1Ny0eHaQxhpC4vShI2MaVhYOdJS/JDqXQnJJrKpbBDnMp YZ3GQPMSf4pye5lSKfQhLqUcY5LR8oVi0UCAihQvNliqVxTmibILDtgZEU67Wt/jXuVo Fe8gpNO5ytm90GLG5Zrp7angZNVXc0dC5lq84ZtMXDLOZqeC1BBIoOwS55Z7NoY4WPn1 SkLdEDcUp1JdDVbnD1lfHm8qoBRsLKJdexn3fcJlN0b2Lwvb/QJPlEUdhCaLr08UsziU G8bPd5pJVPlqWeobRdVivaAtxyvaT0L98ytIO76I1YUdWx7CCJC7wef1mg34O2LACEel ORjg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AJIora+kr6qYSLIhzc9j3wlbZ8lfm1hyc68e9IcQkrsbZVKkKSS0IiPY frvAIsrzr3uHzLLbu9itIY8= X-Google-Smtp-Source: AGRyM1tsNTbHCku9mlDPRSna4CxFOkq1TFIgFUVQ8gccou/fpuF5s5ubRU4KDTafVhBdQaGJj21pqQ== X-Received: by 2002:a5d:4bc4:0:b0:21d:918c:b945 with SMTP id l4-20020a5d4bc4000000b0021d918cb945mr9848276wrt.287.1657835860320; Thu, 14 Jul 2022 14:57:40 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a5d:64af:0:b0:21d:bf45:f904 with SMTP id m15-20020a5d64af000000b0021dbf45f904ls1501834wrp.3.gmail; Thu, 14 Jul 2022 14:57:36 -0700 (PDT) X-Received: by 2002:a05:6000:15c3:b0:21d:9f8b:2c3e with SMTP id y3-20020a05600015c300b0021d9f8b2c3emr10299314wry.72.1657835856112; Thu, 14 Jul 2022 14:57:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657835856; cv=none; d=google.com; s=arc-20160816; b=YaP35b5IfEACz+VJ4CKBmu51nVe4mUsUejsL2bJfDSwDV62XPsESaFE0KlLov9yMnu FcADTQf3/3uXagcQgmeBb5sfhXwmOxw96nO5rOTe0B+Lq9TWTCGdbDjQk5g1cG7mGoAe aFxD7rE0MxrBGomMK3wSw2ItjMaom6FlMZ2E3B+gggQslSDYnHIiN9ofDVuijf35wXtd ZV21YsDLrf16vV+vGcymoCBOKE5Ml63sTfaE6/ggU/v3paf6ClnWJGLAM9SvXNi7nVuT v4DBu9dCKksYXxfprVtkBNLO2FlOlOygcHk6mYljnPHW/1BscBqhOA4dJnYSkZrMccXh JyfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:dkim-signature; bh=K7irry38nP23dtJZQ29K9D8ceGCp8MZCkeBsacD1jcE=; b=Qvqm9D+H90mu35We1A5Sos0OMT822UkMPGtz2ZYf2tZ4Iec//iUBpbPII58cm/HPMV HaD4x75YJrrGMSWR8ZlorwTISXCbP1IUeC8NU3rugP24vCETkz43nsTYNGQ1NU49i+Cp 4m8E/Z5v9WF9Wf3FHKro9aTy0xin1aSFyWOWpV66HwxGGeWgFGmfQjGVnYX61ce63L4I jecGReuhQ6nD4hr0kuwgaSsxyActf55yuX5t2ydi8VIJIACpsQ2au4EW8kTdRvdNfr1A o1dTgSVob2hhy6rsrTsy82nYe6ffQHAqA+P1iC+1bs2imHPNQosaJjv1uWI3f2AhSNV6 BpYg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=nvWcgWTK; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2a00:1450:4864:20::42d as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu Original-Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com. [2a00:1450:4864:20::42d]) by gmr-mx.google.com with ESMTPS id m7-20020a5d56c7000000b0021d8e03fd0csi79204wrw.5.2022.07.14.14.57.36 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 Jul 2022 14:57:36 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2a00:1450:4864:20::42d as permitted sender) client-ip=2a00:1450:4864:20::42d; Original-Received: by mail-wr1-x42d.google.com with SMTP id z12so4318286wrq.7 for ; Thu, 14 Jul 2022 14:57:36 -0700 (PDT) X-Received: by 2002:adf:de0d:0:b0:21d:66a1:ad4d with SMTP id b13-20020adfde0d000000b0021d66a1ad4dmr10195617wrm.17.1657835855253; Thu, 14 Jul 2022 14:57:35 -0700 (PDT) Original-Received: from smtpclient.apple ([2a01:e0a:40e:ff40:31bc:54b2:cb5b:ea79]) by smtp.gmail.com with ESMTPSA id p6-20020a05600c358600b003a2e2ba94ecsm6566068wmq.40.2022.07.14.14.57.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Jul 2022 14:57:34 -0700 (PDT) X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=nvWcgWTK; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2a00:1450:4864:20::42d as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu 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:30972 Archived-At: I've been designing a new light markup syntax, based on the ideas in my ess= ay "Beyond Markdown" (https://johnmacfarlane.net/beyond-markdown.html). I = thought readers of this list might be interested. The language and its rat= ionale are described here: https://github.com/jgm/djot The repository also contains a very fast parser written in pure Lua. A pan= doc custom reader and custom writer are also provided, so you can convert y= our favorite formats to and from djot. The syntax is briefly described here: https://djot.net/playground/syntax.ht= ml You can play with the implementation here: https://djot.net/playground/ John --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/EF9566B8-7F8B-49BD-9FFB-B370750C73BF%40berkeley.edu.