From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id QBa3AadS1l/+fQAA0tVLHw (envelope-from ) for ; Sun, 13 Dec 2020 17:43:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id eIEdOaZS1l8rfgAAbx9fmQ (envelope-from ) for ; Sun, 13 Dec 2020 17:43:02 +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 4F1F29403A7 for ; Sun, 13 Dec 2020 17:43:02 +0000 (UTC) Received: from localhost ([::1]:47232 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1koVOe-0000jj-Sb for larch@yhetil.org; Sun, 13 Dec 2020 12:43:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koVKo-0003gO-E5 for emacs-orgmode@gnu.org; Sun, 13 Dec 2020 12:39:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38498) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1koVKo-00036z-3h for emacs-orgmode@gnu.org; Sun, 13 Dec 2020 12:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1koVKn-0001si-Vc for emacs-orgmode@gnu.org; Sun, 13 Dec 2020 12:39:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45212: org-capture user-error: Abort Resent-From: Christopher Dimech Original-Sender: "Debbugs-submit" Resent-CC: emacs-orgmode@gnu.org Resent-Date: Sun, 13 Dec 2020 17:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45212 X-GNU-PR-Package: org-mode X-GNU-PR-Keywords: To: Jean Louis X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org, Org-Mode mailing list , Ihor Radchenko Received: via spool by submit@debbugs.gnu.org id=B.16078811117194 (code B ref -1); Sun, 13 Dec 2020 17:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Dec 2020 17:38:31 +0000 Received: from localhost ([127.0.0.1]:50044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koVKJ-0001ry-Fk for submit@debbugs.gnu.org; Sun, 13 Dec 2020 12:38:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:53770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koVKH-0001rq-C9 for submit@debbugs.gnu.org; Sun, 13 Dec 2020 12:38:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56272) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koVKG-0002S9-A8; Sun, 13 Dec 2020 12:38:28 -0500 Received: from mout.gmx.net ([212.227.15.19]:49621) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koVKA-000314-DW; Sun, 13 Dec 2020 12:38:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607881069; bh=/VkENpohDHIQD/A52BkmhgiUSgHDYfBQYjjOKfmWKBc=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=gxWIiz4ZHYZtZJOiyzY2gI4dqXhldu+8pE3hyFRhY4W5u1neITQXnGGUBBRpG/Z18 1avx57c9VLAfSwKcqK+E5q4s1uxgdGEWcZO7nEFZdftv9w+KDnPprOr7JfMnlw+72S SBVfKAziBY+ALomceSmH37W49DA/qXy0h2cBOCHU= 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 18:37:49 +0100 MIME-Version: 1.0 Message-ID: From: Christopher Dimech Content-Type: text/plain; charset=UTF-8 Date: Sun, 13 Dec 2020 18:37:49 +0100 Importance: normal Sensitivity: Normal In-Reply-To: References: <874kkq5d0n.fsf@localhost> Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:1YxS7zwKcyfjwoxsJdRrZriE8kNAWZBs7vEScv1Ikp/bc8BRJb2+50v2Rbjo8ElKLaehQ vwj3hKHWtrWN3Eb7A9ZPimCFv7HHNHjHCwDgy3rP6+uVuo9UsI7UsKquIf37dqPi6wIM93d27m1p FuiPh0RAobG8TvlDqzwZgOsOHYbZNUm8HmCApnIlfqkAvEQb1adu5/T0G3y7fBCx50+SmcmF4ZB7 KaMmCATgQTBBaviy2hWJTBWio3OLYPA6e0AM3bCbFJT1UncU/VaBz/tlhdo3zjD3Qee5nr9i17V/ 1I= X-UI-Out-Filterresults: notjunk:1;V03:K0:JUOj851Yqvo=:E3vdCYK/XxTRw0b20Cj0Ns p+ujq6EWKgOK2GIpdZm0Jf3IpuoHQ0+hwoxiWQpPtIAYr/pLN67kbHutyRSZO7nNe83H/c+Wd +yH3xOB0oDsTm7Of7Qbb+coQRAtFsd44pkqxnxVuNiA6R6LEkwBQ9wZYnwdzpy8viQd2IbjmV d7agZF9jZVuxr2jyoDaWDR6t03WqQfTmPa/PCHZCpLgG9lY08CvkD6Eh3DLwr6pSVL6tXrBKa M7pC/k+CsN6mYxcxZoShZ7EkhV5IN2uiwh2cUhFyv1lCt8w++nuehCcCAJKlEtcfeBfKQ6m3V clx+ZWQ6unY1sy5P9FGi6Xr2033JVhNIx3MAdZbu6n5/lqydXmiuws2evhXt5kV8elboe32Uz VvzjdeMcy8t9zmeMYKgReDMLndEsDcdhtDNgjhpitWX7ZvrjfjvU09U7UJ7kvntHtFx+7wpp4 QZy4xguvqwtGZgWSnZ37rRMBoBaj+aCDzN48xMZefjTZcFrsnsc/aRy8EPubYWYDpWHFOm7mF LPOOzvfCxhA+gkthofEmXJNsNdlGfAvW42Cw9u2NA5zyxVM69w0FIrXq5+mNv0RSz50unsbRb Ly7QedqWtHsG4= Received-SPF: pass client-ip=212.227.15.19; 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: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: emacs-orgmode@gnu.org List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45212@debbugs.gnu.org, yantar92@gmail.com Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -0.70 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmx.net header.s=badeba3b8450 header.b=gxWIiz4Z; dmarc=fail reason="SPF 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: 4F1F29403A7 X-Spam-Score: -0.70 X-Migadu-Scanner: scn1.migadu.com X-TUID: +6o9bTfOkbyh > Sent: Sunday, December 13, 2020 at 11:46 AM > From: "Jean Louis" > To: "Ihor Radchenko" > Cc: daniela-spit@gmx=2Eit, bug-gnu-emacs@gnu=2Eorg, "Org-Mode mailing li= st" > Subject: Re: org-capture user-error: Abort > > * Ihor Radchenko [2020-12-13 11:21]: > > Jean Louis writes: > >=20 > > > * daniela-spit@gmx=2Eit [2020-12-12 23:19]: > > >> Emacs fires "user-error: Abort" after pressing "q" to abort org-cap= ture=2E > > > > > > Those are error messages invented by programmers who never had any > > > project supervisor who thinks of users=2E > >=20 > > (user-error "Action aborted") only prints "Action aborted"=2E >=20 > Function is used wrongly=2E People do read source code=2E >=20 > (user-error FORMAT &rest ARGS) >=20 > Probably introduced at or before Emacs version 24=2E >=20 > Signal a user error, making a message by passing ARGS to =E2=80=98format= -message=E2=80=99=2E > This is like =E2=80=98error=E2=80=99 except that a user error (or "pilot= error") comes > from an incorrect manipulation by the user, not from an actual problem= =2E > In contrast with other errors, user errors normally do not cause > entry to the debugger, even when =E2=80=98debug-on-error=E2=80=99 is non= -nil=2E > This can be overridden by =E2=80=98debug-ignored-errors=E2=80=99=2E >=20 > Did user incorrectly manipulated anything? I don't think so=2E=20 >=20 > There was definitely good intention to glue the things together and > make things function=2E But it was not made from viewpoint that software > will be used by people, maybe people read source code which is what we > want=2E Under certain condition that will come up as actual error, see > debug-ignored-errors=2E >=20 > Why tell to user that it was user error when it was not? It was one of > options=2E I agree absolutely=2E =20 > Focus on technicality that causes the problem which does not fit > reasonably into human meanings=2E We like meanings, that is why we want > to fit meanings where they belong=2E Systems are not enough meaningful= =2E >=20 > I can love my bicycle as I want, but it may not be usable by other > people due to all idiosyncratic enhancements I have made to it=2E >=20 > Jean >=20 >=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