From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GE2EB/m8CWHLIAEAgWs5BA (envelope-from ) for ; Wed, 04 Aug 2021 00:02:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mFH/Avm8CWEjIQAAbx9fmQ (envelope-from ) for ; Tue, 03 Aug 2021 22:02:33 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6458512E6 for ; Wed, 4 Aug 2021 00:02:32 +0200 (CEST) Received: from localhost ([::1]:47078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mB2UY-0003qS-AB for larch@yhetil.org; Tue, 03 Aug 2021 18:02:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55814) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB2U9-0003pB-6t for emacs-orgmode@gnu.org; Tue, 03 Aug 2021 18:02:05 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:36504) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mB2U7-000619-Bz for emacs-orgmode@gnu.org; Tue, 03 Aug 2021 18:02:04 -0400 Received: by mail-wm1-x335.google.com with SMTP id o7-20020a05600c5107b0290257f956e02dso2658457wms.1 for ; Tue, 03 Aug 2021 15:02:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6KCslnGQC2XADvu8U/hCSEjM0ulZUSfelqf4WzwT02I=; b=CrlaP6dazw0mx84Hd3xG5wXJo8xeIjNx6sRuqTaXBnjzL279wF2DmmgGndcGJDMTGm 1uC4t54Ei+H359ozzSNyB8OGUWV6jagAwTzp969hX4dpf+bhwsQMKci4UUIhqizKGAzS HosnaVK3HK0qyetMSB4JiyRBLf7CiyuXNwccy7/AKb5V3pXUh1iHiYJrLXfV3GhMZZ8p OYTOCuJe4MErwnCur8IfUWME+Wp/q2HVbkJCVGNEBD2UGD9wl4ufB9h9xlNSt89aqXaU MCcOuRnvCqbuwbhQXhuZzC/szhLIiQGyRAbg7Z/QYgPr0C2WJzkQIJGScTtXGtg/HGDL c3Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6KCslnGQC2XADvu8U/hCSEjM0ulZUSfelqf4WzwT02I=; b=FA9g59ONTgngodQmBPWs5NkpdwaNKmNH0VqcjNOfkcMXTCKaCM04yxOC3NHfS6ZSOa v+fmOsFDyOtGcN6BtqGZXYG4JmgHOQTdTKZI/YB/HCwAIEK1cysNNHY4UpMjaFYdHDOD ZGpwPBQAKsacnDEuiVp0P7cn/5Jn1afFopjz7YH0mW36mzv0tLEv2i+epcPi0U7LoVz3 AcTt+mOfwg1Rd3CGfUapQpT6XBWjoAphlShQUv92CjrvVPvaPuZOfu82woMTuSzQ2Uy/ TCNl154suJ9oy9WI9FEeo/a7t0uEBhFIJT5FkGfg0no/Hi54Ok0+ynNrAHitY0FrBH5D H8Pg== X-Gm-Message-State: AOAM530ciB+18/Lv6RvVf2kvcrvnGavTkmJeh/KBj1gEZFS5r20ujbOb WkMnQgOhbPkxoVfKrg8tw+NbMvV/RKJM0tYco/Y= X-Google-Smtp-Source: ABdhPJwUIdmQ43Us89f8/VBsLZMH1q2VVkUSz2p+5Ii38bX/VlQYs/q2T7XFL3kBy6POAim8ZkwRKbWl8ywFZqa0+uM= X-Received: by 2002:a05:600c:2159:: with SMTP id v25mr24769171wml.42.1628028120620; Tue, 03 Aug 2021 15:02:00 -0700 (PDT) MIME-Version: 1.0 References: <2021-08-03T11-03-22@devnull.Karl-Voit.at> <3809027.1628016354@apollo2.minshall.org> In-Reply-To: <3809027.1628016354@apollo2.minshall.org> From: Tom Gillespie Date: Tue, 3 Aug 2021 15:01:49 -0700 Message-ID: Subject: Re: Help requested: Support for basic Org mode support in tools outside of Emacs To: Karl Voit Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::335; envelope-from=tgbugs@gmail.com; helo=mail-wm1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628028152; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6KCslnGQC2XADvu8U/hCSEjM0ulZUSfelqf4WzwT02I=; b=Gel24YPsOMbl3uWjmkt3NSvz2uxjM7IqCHFe1r/ryddcVj05oO9+Ish5K8/me3g9aD1Dgc 6PCg4RZ3CiSou7zPPTkNJdykw3pLAbsQ29M2eYaavZhUXS2Np1z7HylV26125av7MRitPC qbjWRXnURixvoY1FclQr5CRax+1ek5klxIYRpv625PAjwtQRhnrVBrRUsZ8afwPzolh89V i1tE7TktuOcBnzyv0sVQQ9ch2cjz2arrbPSs029o9t5H0gds/pUJ1tJtEXoAHPTbGuvzWH zRVh9WKA1bF91IX/Xdxwz5aUW66qX3dRxpFV5Kq3yWDqCCgsfD6PtlFTWyLQDw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628028152; a=rsa-sha256; cv=none; b=TnmFR6I4l+wPWVqMdVHWB90kSc54bUBfieYStcbSSX24HoVPlcYEadGrTa+oc98bqOj9Bf jGY5e+BRDqvvStifgHWvA8vHTdM5Ygod2SOB5N14iyqoIPzj5JJZCIrn0X1fYkleJSv3mF K28W/81YXTvV2RtuucHUQTBWXyvapqX+GaHqBUD3YZQtgws3Vy3nNIVrRtzcbzvnyfqoXJ B9kbOXtsFFWZF54A4p8PurdaA8BFgu6DZfC+h9J2A95ZLiDZ0J+YM0qyH72Pd66scVLIRg yZMAK41EpoDF0qOxCH6R973dqaFCT4YcTYXyGSBnziY+wWVGHnQ9Yrr74CZNiA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=CrlaP6da; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -3.11 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=CrlaP6da; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 6458512E6 X-Spam-Score: -3.11 X-Migadu-Scanner: scn0.migadu.com X-TUID: 8CaH5jbYA03g Hi Karl, Great initiative. For many of the things in the table you will probably want to link to the underlying library For example for github and gitlab there is https://github.com/wallyqs/org-ruby (which I have been trying to find time to submit fixes to). I've linked a couple relevant threads and repos. Best! Tom python https://github.com/novoid/Memacs python https://github.com/karlicoss/orgparse python https://github.com/bjonnh/PyOrgMode racket https://github.com/tgbugs/laundry/tree/next racket https://github.com/jeapostrophe/org-mode racket https://github.com/antoineB/org-mode See https://github.com/tgbugs/laundry/blob/next/laundry/cursed.org for an org file that github fails to render clojure https://github.com/200ok-ch/org-parser/blob/master/resources/org.ebnf https://orgmode.org/list/CA+G3_POBAB1QX1Zv8q9sjFh4KHUHVmaNXp3XO7__6eoSdXKoyA@mail.gmail.com/ https://orgmode.org/list/CA+G3_PNj6Pekqv+tWFkwbD778XhW9WSfx+kjJhjSOREpLHUpRQ@mail.gmail.com/ On Tue, Aug 3, 2021 at 11:46 AM Greg Minshall wrote: > > Karl, > > orgtbl-query is a script for querying tables in .org files. it doesn't > do any special text formatting. > > https://gitlab.com/minshall/orqtbl-query > > cheers, Greg >