From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sL3CELRh1l/DfAAA0tVLHw (envelope-from ) for ; Sun, 13 Dec 2020 18:47:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id wAWXDLRh1l/DdwAAB5/wlQ (envelope-from ) for ; Sun, 13 Dec 2020 18:47:16 +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 8D6F09403EB for ; Sun, 13 Dec 2020 18:47:15 +0000 (UTC) Received: from localhost ([::1]:53524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1koWOo-0000wA-Go for larch@yhetil.org; Sun, 13 Dec 2020 13:47:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koWOL-0000vz-Ni for emacs-orgmode@gnu.org; Sun, 13 Dec 2020 13:46:45 -0500 Received: from mout.gmx.net ([212.227.15.18]:44977) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koWOJ-0004x9-O8 for emacs-orgmode@gnu.org; Sun, 13 Dec 2020 13:46:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607885170; bh=gjhH0N/CKMUh+9RJYFIHg82GfkJWHneM+zRW49gjqDs=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=P2tZrg6WFdAyIemuMiv+CsS9C4IAOF6XUcP7bhKtPGZpLddSKwPHkuBK3cqWblI2s W0Uj33PI4Eb9amfYrtH0CU14YCrMeTc3SMxa4ct5q97VRE5wD7rlsTnRemFa9KBOBc 9PDF3ySXTbq582rYPs0ht/iyDK0dMO4v4aaIEfM0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs09.server.lan [172.19.170.177]) (via HTTP); Sun, 13 Dec 2020 19:46:10 +0100 MIME-Version: 1.0 Message-ID: From: Christopher Dimech To: Jean Louis Subject: Re: Org Capture Menu cannot be fully viewed Content-Type: text/plain; charset=UTF-8 Date: Sun, 13 Dec 2020 19:46:10 +0100 Importance: normal Sensitivity: Normal In-Reply-To: References: <87y2i2ttl7.fsf@gmail.com> Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:/j+NhH8VHlKnEbw7bu4Et/OhN7CyWksZWf2S2ToaVAavLfpwEgqKOqAGrEgPLPU1Ov+Yd 3zKnIjDW3ostn6rjWfuHy57gk5FMDfpJKG1nrazXTUu64J+HQvMABM1YhWCcCirerRNCtgs3+SGh qax+ynzsSTx0sQZeabxqrBprP+qhQRCdOpbW23PchbLHdC/BEPRcsu4C/vRGJFJJGYdKJFArCZ4g RKnQFhI1vdCUYa6BWRFjYCK/L4bXL7/7OBUvaly45SSXp0f8VKo0FL7tvyrpaeTUk9f5ob2Y7iXx V4= X-UI-Out-Filterresults: notjunk:1;V03:K0:uGVwsZEgynQ=:finnc364LfEgrNYTknk3hG pdVzpWLSDOGF0mIjOQ/GQ4KeEVFbspOYqqDIFANtANqp7w2soLFTAWElwv7OFUoVu1JP2sX6w YUTzajHvqQDq41T+/cGHcIiRZdMvuGiCB+qvNS2CXwJLnfMUbxxHga/f6Kzao8Vy3bHpEA3kk 8KD81+7gjRWDYmvV2waoYx1P9NMQvkWf1o1QdppiikZ9Vbxj9TK5MgQ0Rln0RwoqhcGhyS1fe 47wKTuA5lJ8/0OCmO1N2Ym4EMzl2fheXFWozfowhjH4eKWJ0M3nqk+fbAO9CnYIqzYt9o+2LX t2ydadJ2HC68231ZqcPwFOzzmsKP7Kpv5Yq1/DKUpJUt9Lapir2eCr4Re2Lzls7P8k0l3auSl d4GmyLCzhfm4vjiFtRM/OeVtUVBDf/A8t3OQK6TIuov1NwWicCFo1prtWR1lXuo2lBTU9iS2p yEQcNtQUrU26Rii2HtHZ9NpZ9NtzDi+h+ERa/mi2CHlDDPmDlVc82Q7Ej8hvIzpyGhyQ1NhPX FIacprFIQf3uexDyOrh476Hcjged1/EgZIRqW0QDjSajatii/I11Ma6m0keA0NUuwoT+iFwYE YJic5TlDrzBlk= Received-SPF: pass client-ip=212.227.15.18; envelope-from=dimech@gmx.com; helo=mout.gmx.net X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Tim Cross , emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.90 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=P2tZrg6W; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmx.com (policy=none); 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: 8D6F09403EB X-Spam-Score: -1.90 X-Migadu-Scanner: scn1.migadu.com X-TUID: IX1uhl0jXmSo > Sent: Sunday, December 13, 2020 at 10:44 AM > From: "Jean Louis" > To: pietru@caramail=2Ecom > Cc: "Tim Cross" , emacs-orgmode@gnu=2Eorg > Subject: Re: Org Capture Menu cannot be fully viewed > > * pietru@caramail=2Ecom [2020-12-13 05:09]: > > Here is one version of a template > >=20 > > (setq capture-template-investigation-type '( > >=20 > > ("a" "Historic Background Research Site Evaluation/Testing" entry > > (file "~/histr/archaeol=2Eorg") > > "* Site_Type: %?\n %T\n") > >=20 > > ("b" "Systematic Survey Data Recovery/Excavation" entry > > (file "~/histr/archaeol=2Eorg") > > "* Site_Type: %?\n %T\n") >=20 > Your example is good real world practical example=2E >=20 > The capture menu was designed in the same degraded way as Org agenda > menu=2E Difference is that Capture menu is customizable and not meant > for users like you who need more than few categories=2E It is not > expandable=2E >=20 > Would the menu be made as read only Org displayed in a buffer then: >=20 > - Emacs interface, such as using other windows during capture process, > would not be blocked during Capture selection >=20 > - User could at least scroll or enlarge the buffer what currently does > not work >=20 > Comparing it to my Hyperscope system if I wish to file or capture > anything I may choose any set where to file it by using completion > function which dwelles below in `hyperscope-select-set'=2E I am using > semantic or meaning related search=2E >=20 > (defun hyperscope-add-note-to-set () > (interactive) > (let ((parent (hyperscope-select-set))) > (hlink-add-generic name nil 9 parent nil note))) >=20 > When key press is invoked I am capturing a note or some other type of > a node into a set=2E Could be anything, it could be URL, Action similar > to TODO, note, file, picture, voice note, just anything: >=20 > - press key >=20 > - type what you think where it should be filed, press ENTER on selection >=20 > - edit the note >=20 > Description of `org-capture' >=20 > org-capture is an autoloaded interactive compiled Lisp function in > =E2=80=98org-capture=2Eel=E2=80=99=2E >=20 > It is bound to C-c c=2E >=20 > (org-capture &optional GOTO KEYS) >=20 > Capture something=2E >=20 > This will let you select a template from =E2=80=98org-capture-templates= =E2=80=99, and > then file the newly captured information=2E The text is immediately > inserted at the target location, and an indirect buffer is shown where > you can edit it=2E Pressing =E2=80=98C-c C-c=E2=80=99 brings you back t= o the previous > state of Emacs, so that you can continue your work=2E >=20 > ----------- >=20 > In your case "This will NOT let you select a template from > org-capture-template"=2E Function org-capture is written more in > structured way of programming than functional way=2E It wants to do > everything for user at once=2E >=20 > https://en=2Ewikipedia=2Eorg/wiki/Structured_programming > versus > https://en=2Ewikipedia=2Eorg/wiki/Functional_programming >=20 > What is here missing is `org-capture-by-completing-read' so that > user may select among many various capture templates=2E >=20 > Compensating for initial bad design is expensive effort=2E It looks that way=2E=20 =20 > Jean >=20 --------------------- Christopher Dimech General Administrator - Naiad Informatics - GNU Project (Geocomputation) - Geophysical Simulation - Geological Subsurface Mapping - Disaster Preparedness and Mitigation - Natural Resource Exploration and Production - Free Software Advocacy