From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id wOlTET1B2WJiOgEAbAwnHQ (envelope-from ) for ; Thu, 21 Jul 2022 14:06:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id GI1nET1B2WIlbgAA9RJhRA (envelope-from ) for ; Thu, 21 Jul 2022 14:06:21 +0200 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 2BD462E2D9 for ; Thu, 21 Jul 2022 14:06:20 +0200 (CEST) Received: from localhost ([::1]:50596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEUwc-00083g-L8 for larch@yhetil.org; Thu, 21 Jul 2022 08:06:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58624) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEUw9-000832-Oy for emacs-orgmode@gnu.org; Thu, 21 Jul 2022 08:05:49 -0400 Received: from mout02.posteo.de ([185.67.36.66]:44715) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEUw7-0000do-2e for emacs-orgmode@gnu.org; Thu, 21 Jul 2022 08:05:49 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id C7B6424010A for ; Thu, 21 Jul 2022 14:05:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1658405141; bh=RQybq6h/UQInjE3aqTELWbSAh4ADm1l84eyl5f+AEWE=; h=From:To:Subject:Date:Autocrypt:OpenPGP:From; b=d7Y+2BgyA1AGRD2JyssmOndRq7XogE9GAMy0TfJnHZXVsvmYRBrCkf940Rdvm2YkJ HP8odXCgl2+lvQE9+31nPhBTVKu7Z17k5jCa7RP0MgjM24Ws4r99RZS1uevfHZd4lC ox/oBTv+ko3GTn1Uk51j68IttdYC0K21uzePa/kEgNvH0TNVNEdiUikD4yiQeU/10u SH49joqgMmq0QsqWsRgn/6NuiaVOaHdZauW7/dyGv1JcnRcymSxUxIiqTj5r96kIgs QBmihuDMc4zPcemSZeF/Cdkgu24CAN5Og5M8DNHRkRTr2K6oy0jX0DeqU/HrGxrPcz Ii9dZd6lYli6g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4LpWVY1SbVz9rxV for ; Thu, 21 Jul 2022 14:05:40 +0200 (CEST) References: From: Michael Eliachevitch To: emacs-orgmode@gnu.org Subject: Re: discovering export (and other) keywords? Date: Thu, 21 Jul 2022 11:51:14 +0000 In-reply-to: Message-ID: <87mtd2hdrg.fsf@posteo.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Autocrypt: addr=m.eliachevitch@posteo.de; keydata=xsBNBFHFxZABCADAAv2siayhA7Etl85WcwcyMPBD2bt/6Wh3A8a12AURV5J4tprzgbdlxC0w1LofvklG7ls25NERAY931hvQW+f5GEI0pwoNNFXEkKDa8/J4SxhrqXx8CJA85owPq1g4cFeO1ooQJ32BewlRGsnhd+taYExZ76oaMnFtx6jYjf6mPbjDyiLhC+Og3MBpOqAnmX7mhStgJl0uru1ZGEB17tzzVuQ4ljDv/MvUagVFymQBhmlbzvze5eLeDn90Ot0DjWHy3HzCFMEnVqQy8rmEA8N9GOANwyMY79KVymsPakeNwacPRFzYXCZvolC5jtY6I/1ALvVtNc45JyZWty+rMPo3ABEBAAHNGG0uZWxpYWNoZXZpdGNoQHBvc3Rlby5kZcLAlAQTAQgAPhYhBFRpCMeCODrQ59iU7BuPlcgSXc4xBQJgUmWNAhsDBQkSToKgBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBuPlcgSXc4xqC8H/06lkI7BimgkSobuEzsD9LsIPEyz5uUaQAP77u1nfoO1vB0DEdPxn7f3H3Hs7nyUfPgvgsn+9rTSV+ubHH5f/bzgQZgES2WItbV7iM290j6nWSc/iCTLlTmM2KMNvbMB9xGzV0m+UjMyAa9zUhB/3N+rd5ya/oSiTKw2/UbgfM5fR1knIUgPDENlKjJvO7/71Sxwpc+gKvAR9lHRT8JzQMyFaFO+zbo53Z7FzDTuj7zVyQ4MPIhe+UMI4rtNZeyPDM0QTep0+N39JbDhvUVevOh15XJTYXl2Zdhl/yunnOibtg3XKtToakc4FjWJGrw8njbges5YqaodeMqktYV7ooDOwE0EUcXFkAEIAMXrmg6U1/ADypwRWEW1fhuT2uci2O+7MDOf1vxOlzRP6FyMna6Uj77GuJ0sxTljkWl8v+DCw8z2rZr7 /EFiQqN3k++nBZVIdzDoeJ7kw45aFxMd6SCBEHIsxGhA/3fLHEqY6ilrONY8SX3wbLeBOC48fLrBOlGlRpZhUymbgKHCjXRM3wbhKBaBrI5L3aD1BPSLJzdCuY2L3lHJqLhBndAQs6qOmwpeHmx2zaWdIfcaLFzA+p2rqY+/gfRKOK1eSmR/xsHJ9rJe8IKJLAS0RXdpbfP/63MU0+rhmpHFXDyvpPqEe3RADCfpDLAX9BmEUFgPKCuBXn+xrlncEuYA6UUAEQEAAcLAXwQYAQIACQUCUcXFkAIbDAAKCRAbj5XIEl3OMbX1B/0f/F8CAejsasPbaipU2kSc0rDDG/j38FABMDwhnXqoBfbfBw1ho+o8Nfxs/wrVqJz6DXDhFHm6n7cDWbBQleYkplFv3r8oVNA1XZCUEMv0ZPEiQDjIpw/chHQGeYWJneSdEDsbWM76yCyLF1adaccBAiHWKUTRIN5m74+xc/ZsTMCDdxaplklfeYUwwtnJ6HfW2Ia91s+4RuhdGd42kidf+3a7cTGHVn8aKKXLlteTFBeOZGnWl48dSQBC09rpq6DUOJPkmSPo3tMCYFSUyNZe7ebKNfU3P4PNreZoG4rDVkWBqNKu986WQOoYc2O0OspbC7JXrk0wiGMQKWWOW3Gw OpenPGP: url=https://posteo.de/keys/m.eliachevitch@posteo.de.asc Received-SPF: pass client-ip=185.67.36.66; envelope-from=m.eliachevitch@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658405181; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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:openpgp:openpgp:autocrypt:autocrypt; bh=A9eI/T+MmnKdtAaQ24j4I9VR0si0S9MKeXlo+BmOnVw=; b=kho8wgTmQW9rz/Smn+poQ/cRwuao5/HQafVlXlBV05vRqwdYDW4r7uH/X2/gcQACBIjmS5 Id+jXzpWLbDbNHuKEoQvKgr2aUyLqMmgmc3qkCyBCsk0MrAiGSUO2bb2wF4E31SV32vkuG jJRnqG7dKarPfDoqz9oVs4jrQgJAtVpTkf1SD+QmJcsIHjRCaRkqEpGjuqBxynMcC1cgVs NKvsBYkkg2KaNFneuwC12H7o7wBnR6KkXhrd+PApFpR5i9vRQT7nIwTIo50QOOMd/tmDHk mlREGHuXhoXVYqdflcuvL9vWMbJ0jcS2Ra5mYcyxJfZX8nNKufbZacZgNAm81Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658405181; a=rsa-sha256; cv=none; b=H4xFpI5tsgThUol2XoHkHSfQkpLg8p+ykLz2/Mg6ZPGecShy1AIFwfcMSTtdCfaHrEULd/ eB9U4dos8+zB3ky06+LyxEfQOZ2z6y4ZeqeJiljdv4Y5aypF+fpk+MDSr9du9Gu54AaPi0 jnayXEfsPw93ibVw0vWmI/EyNo66Bo1xlaZ65y17AADK84ryxq8ZlUsm6XVk2yzQgY+0w9 VlefieAHMtf4RV+r/vFYuC075VTbpkK97ziFcqcI2wp2zCcBPBDYI7cS/hQCGwlSg7SjBu 0wYjv5TVcDNHrtuBhIEHkT/tcZdfBouzjitk9EyrJ+wXH5ED/ntElaBoY+C8CQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=d7Y+2Bgy; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.24 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=d7Y+2Bgy; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 2BD462E2D9 X-Spam-Score: -6.24 X-Migadu-Scanner: scn1.migadu.com X-TUID: knDE5O83FRtx --=-=-= Content-Type: text/plain; format=flowed Hello, On 2022-07-20 at 23:02 +07, Max Nikulin wrote: > On 18/07/2022 19:10, kevinbanjo wrote: >> Also, for various elements (e.g. begin_src emacs-lisp, begin_export html, >> etc...) how do I discover what the acceptable keywords are, preferably without >> only having to go thru the manual pages? > > For source blocks you may try `org-babel-view-src-block-info' (C-c C-v I, C-c > C-v TAB). For source blocks I found the company-org-block [1] package helpful to get auto-completion candidates for code-block keywords. Recently I moved away from using company and just use completion-at-point-functions with corfu [2] for selecting the completion candidate. Luckily, the "cape" package of the same developer has an experimental company-adapter [3] to convert company backends to completion-at-point functions and this seemeed to work well for me with company-org-block. I just wonder if it wouldn't be better to have a package providing completion-at-point-functions for that from the start and if this couldn't be provided by org. Cheers, Michael [1]: https://github.com/xenodium/company-org-block [2]: https://github.com/minad/corfu [3]: https://github.com/minad/cape#company-adapter -- Michael Eliachevitch Public PGP Key: https://keyoxide.org/hkp/546908c782383ad0e7d894ec1b8f95c8125dce31 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFNBAEBCAA3FiEEVGkIx4I4OtDn2JTsG4+VyBJdzjEFAmLZQRMZHG0uZWxpYWNo ZXZpdGNoQHBvc3Rlby5kZQAKCRAbj5XIEl3OMR26B/40oUpP28/20zDsTB+dpfkm JcsX8lVDuuvdQ/R+JxHmwNXpQljvWxCfAtlpcMGNNhTR+7QMgbXMXaHzku+13SJw hKW0Ug8TrRHgqZaVVOnfloUdFGUpmMO1sZuOk0zBzrRuxX1LWI3AyulvSh8NoVD8 l07oAxa16X3+MeaIRq6PNxYNMetWiS+otJatkL6IEOjkTBnOF6AJ4jt8SsVVwlya kkT8Cmj3BbjQb3eB9RTqdFxfMlH3GI7SRm+nmmbdk6CCn02+e11B0eTiImPgl2QN 4O0I4hoWKZHwnO1WlslW6B0T9IFEe4tH009MKErMxgetor4CM5rXiOytLw+XLc8j =jL8N -----END PGP SIGNATURE----- --=-=-=--