From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
Received: from mp12.migadu.com ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms5.migadu.com with LMTPS
	id eAkEApjEuWMmlwAAbAwnHQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sat, 07 Jan 2023 20:14:32 +0100
Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp12.migadu.com with LMTPS
	id 8ISEAZjEuWO4TQAAauVa8A
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sat, 07 Jan 2023 20:14:32 +0100
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 D723A1E3A0
	for <larch@yhetil.org>; Sat,  7 Jan 2023 20:14:31 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-orgmode-bounces@gnu.org>)
	id 1pEEdk-0001ox-6E; Sat, 07 Jan 2023 14:14:00 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bugs@gnu.support>) id 1pEEdi-0001oc-T1
 for emacs-orgmode@gnu.org; Sat, 07 Jan 2023 14:13:58 -0500
Received: from stw1.rcdrun.com ([217.170.207.13])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bugs@gnu.support>) id 1pEEdh-0002oL-9S
 for emacs-orgmode@gnu.org; Sat, 07 Jan 2023 14:13:58 -0500
Received: from localhost ([::ffff:197.239.14.179])
 (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384)
 by stw1.rcdrun.com with ESMTPSA
 id 0000000000055EAB.0000000063B9C457.000031D2; Sat, 07 Jan 2023 12:13:26 -0700
Date: Sat, 7 Jan 2023 22:12:21 +0300
From: Jean Louis <bugs@gnu.support>
To: Ihor Radchenko <yantar92@posteo.net>
Cc: Max Nikulin <manikulin@gmail.com>, emacs-orgmode@gnu.org
Subject: Re: Export Org with Org concept -- Re: Problems with C-c C-e file.org,
Message-ID: <Y7nEFRVISCVyNS+x@protected.localdomain>
Mail-Followup-To: Ihor Radchenko <yantar92@posteo.net>,
 Max Nikulin <manikulin@gmail.com>, emacs-orgmode@gnu.org
References: <CADs++6hKLom9OO=uBhLKbxrSZzgvjZ3cmmhdHoW0RQFa9uRzhw@mail.gmail.com>
 <877cy673ot.fsf@localhost>
 <CADs++6gUozQ8bMeqftY49cqyJWRwrscVHgNEjZCb89DyV9svEQ@mail.gmail.com>
 <87edsckkym.fsf@localhost>
 <CADs++6im8cvXkfoPN-cV8KqYsMoz85WrEvzk1h=NHqeErpV6DQ@mail.gmail.com>
 <tp168m$71k$1@ciao.gmane.io>
 <Y7VePMOfM0hL+yZ1@protected.localdomain> <87y1qhdyeb.fsf@localhost>
 <Y7cir4l8K+VFHEG2@protected.localdomain> <87o7rag1g6.fsf@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
In-Reply-To: <87o7rag1g6.fsf@localhost>
User-Agent: Mutt/2.2.9+54 (af2080d) (2022-11-21)
Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support;
 helo=stw1.rcdrun.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, GAPPY_SUBJECT=0.1,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no 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." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
X-Migadu-Country: US
X-Migadu-Flow: FLOW_IN
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673118871; a=rsa-sha256; cv=none;
	b=FeIaAiIa0Lv/1+qkDkSVUrXQdbQLJWVB8wYngy9OVL9fd5pTsxDgEHAVCbvZTTiuuHD9no
	1O6OWLHdtqbyFkBgUlvz0U64c5ku7WiQSVH4T6PWf8moN2/xgYnwCASAyiEAIRYhKiujwH
	qQb0Vd7gGigWPd/HyO3qUifF3iyvzQQS91gRtHvtvpxD9D3mG4OuVsQnjy+9wrcm46LJsh
	V8/HzmIn2EQNcLLKJ5ojFW6bgZHnDyb5hsrW5dhjxhhS+B+5Yj5xMHfCohYM3lumf4qX8C
	CpmlSiEvMjcvUQPt50hMMnZFBKfkGInoBDOL4xZwrfw02BBRnZulkmTmCnp0bA==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=none;
	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";
	dmarc=none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1673118871;
	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:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references:list-id:list-help:
	 list-unsubscribe:list-subscribe:list-post;
	bh=ZsO447P/y2VWI3ch86AB0qmUj2bwjESLfR286zWBbNU=;
	b=ijI+JQuLyOFwvbWoT/1Tu3amYqe2SO4qeTZi9qHQkA1niruyKS7yYwv1h3fpSQzSibw6ej
	C1nfqLDOQSbkyJsxw/ER7vIZpSnYlui4bzV1lBjsiH+aVGUV0j5Z+A+8b4rSDTF+FllkW9
	6VAls1q8NdxvKxMNxLQShDfQz3ZXpdIOqvrIpzcytDp2vRz+BqxIzk+nBNT484AiH9R85v
	xBfcJq1uTwqrZDk/sp3vivmZW2J315DfbMI/2gSY9cDheaw1+h1GaZgeOu3amW2/CaAZPW
	NzWITU7O8hVFGt8G8Jx5Surn4muEDo0rIHqiejrsBdoQtVlt4647J5xn91phsA==
X-Spam-Score: -3.96
X-Migadu-Queue-Id: D723A1E3A0
Authentication-Results: aspmx1.migadu.com;
	dkim=none;
	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";
	dmarc=none
X-Migadu-Scanner: scn0.migadu.com
X-Migadu-Spam-Score: -3.96
X-TUID: iL6tr/vFxIn5

* Ihor Radchenko <yantar92@posteo.net> [2023-01-07 12:04]:
> > The Concept and More Ideas:
> > ---------------------------
> >
> > 1. You can create derived mode, for example Org derived mode.
> 
> This has pros and cons. Org derived mode means that personal
> customization, including key bindings and themes, may affect menus. This
> may or may not be desired.

OK so to be constructive, you have to start somewhere.

Question is:

1. Do you want Org Export menus to appear in non-blocking buffer? So
   far I understood, answer is YES.

2. Then do you want derived buffer? If yes, which one? It is necessary
   as to be able to assign key bindings that work only in such
   buffer. My recommendation is that it is derived from org-mode.

   I can't see how personal customization affects the buffer look. The
   theme or Org themes if such exist may affect it, so what? That was
   choice of the user. Emacs themes anyway affect the current org
   export buffer.

   Those are very minor issue, decide if you wish derived mode, and
   make definition for it.

> > 2. You can create key bindings freely for that derived mode.
> 
> +1

Then make list of what is always to be there and with which key
bindings.

I would say make a package that is separate from Org so that it can be
add-on for some time, until people can test it.

Once there is list of options which always must be there, with key
bindings, then you make functions to display those options.

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/