From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.help Subject: Re: on adding a function call to a s-exp Date: Wed, 13 Jun 2018 18:01:46 +0200 Message-ID: <51f2e6c9-0668-0aa7-c531-0b0aed47f28f@easy-emacs.de> References: <864libzkem.fsf@gmail.com> <86zi026stt.fsf@gmail.com> <86wov55r33.fsf@gmail.com> <87o9ggdolh.fsf@telefonica.net> <53126606-4d8c-46d3-aa9f-f27879885b02@default> <87k1r33r0q.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1528905521 28191 195.159.176.226 (13 Jun 2018 15:58:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 13 Jun 2018 15:58:41 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 13 17:58:37 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fT8AM-00078b-Se for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Jun 2018 17:58:35 +0200 Original-Received: from localhost ([::1]:35327 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fT8CS-0003Hm-5s for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Jun 2018 12:00:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fT8BW-0003Ek-GR for help-gnu-emacs@gnu.org; Wed, 13 Jun 2018 11:59:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fT8BS-0006fW-5Y for help-gnu-emacs@gnu.org; Wed, 13 Jun 2018 11:59:46 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.75]:43297) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fT8BR-0006bq-Sc for help-gnu-emacs@gnu.org; Wed, 13 Jun 2018 11:59:42 -0400 Original-Received: from [192.168.178.35] ([188.103.29.28]) by mrelayeu.kundenserver.de (mreue103 [212.227.15.183]) with ESMTPSA (Nemesis) id 0M0bdu-1gNy7x2msA-00umwe; Wed, 13 Jun 2018 17:59:39 +0200 In-Reply-To: <87k1r33r0q.fsf@gmail.com> Content-Language: en-US X-Provags-ID: V03:K1:xvDhYmJS3j+j4T88dIyZ0frV6HGa3VbodKgPW7SXgyH7pvJqHQu m3GFQZaPmyzH9kcb9QmRe/WcJrz0L+1PtENvb7TBvnpiH05vvRBm2SJBPNRWZF/bxQryXv7 i9aiblXm5zYQiI+pWNZS0IBGfl4MtFk7cyp9jvjuFc/bOpxOcjbjcxXQCB6a+8qKpXhmLaC jScUqc324vtdh3jfJUfJw== X-UI-Out-Filterresults: notjunk:1;V01:K0:JkjSwYftv4o=:A6at6QTC033naiGLRHfBqy 5YImKL0/FZVkYMq8In3MMnwv0hYydmk4V9wyN+APbhGsUWsXCIbGbyFCk8WiM9f2VT2eF5zBY cQ8k4cviv2UP6B2PpnBHB2qft8HVv4yVz3BATXEmx4mtu9lcAq+1B5t+odZ/rM3pqq8N51kfy 6pQQwRZgF5fNQhCgcGg9cs+1cTBIVz5SMQEQmwDcLITe8flMOsLVVkh+ph4tJwv2SwxCy9Bm4 GhNEoiIIw9Xn/55DHa3GnJb/oFBFHbI0P5ovZv3pq81E8Y+jglji9rhw1XuoQlbbUPi+p1dKz 3sdmh7wUJho/q0HFg9WNXyrgKfPnHRgrXXTe9lt4Fa+CgoRZvrBRifLNY/yzdG5SDvJ3WtntV I4AWooJCu5gGct46Ryf5Y5jobf8hXdatYmBXCWv5fwLlh27JY3gzy/GrQRAT0xKi5J8Zes4bX L1BR0Ea7MEuLpL6mhf21cAjikHsnK2IanhTkLqG8nhlEl0a1m/b/dXvzJEqcZwLY8zcj/GKVe ehlnYZEPmzMKLIVEVLvzhI+sGYpDftEl26eyUIQGzZKl7CerLPNHk8+MFmliunE42xKMoC6po +RxGdOqwL1BqU1IIvIfeAVHcH1xFFRc/WaoZxI5iSZN8hiSueIQBk8lr90IaP+1CNM1ALZG1G iaafgPYIXQ/fgu6zAVt8J/Srpyan6gw1ne6hVGiUhpYwOEWmdw725gR+kXUl54D1xvYfLva1T hAr7t+IvRBQNZ08g X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.75 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:117130 Archived-At: On 13.06.2018 12:44, João Távora wrote: > Drew Adams writes: > >> FWIW (he ducks), I work with a Lispy language, Elisp ;-). And I >> don't use any "structured-editing" feature (crutch / ball-&-chain) >> such as `paredit' or `electric-pair-mode'. I'm non-electric all >> the way. >> >> To me, having an editor automatically insert a closing delimiter >> each time I type an opening delimiter is a bother, not an aid. > > For the sake of improving electric-pair-mode, can you explain exactly > when/under what conditions it is a bother? > > I'm asking because that's precisely what electric-pair-mode attempts: It > *doesn't* insert a closing delimiter "each time", only when it guesses > that it will not bother you. If it is mis-guessing some situation I > would very much like to know about it. > > João > Hi João, after being interested resp. impressed by electric behavior at earlier times, finally switched off all electric in all modes. Coding circumstances are a way too complex to foresee all reliably. In the result electric might work mostly but never completely. If it fails, you might have for switch it off. Which needs to identify which electric caused it. This will be a pain for the beginner, it breaks the workflow in any case. Cheers, Andreas