From unknown Mon Aug 18 08:26:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43917: Real hard to type <<< in Shell-script mode Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Oct 2020 00:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43917 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 43917@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16023747893666 (code B ref -1); Sun, 11 Oct 2020 00:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Oct 2020 00:06:29 +0000 Received: from localhost ([127.0.0.1]:38831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kROsf-0000x4-E5 for submit@debbugs.gnu.org; Sat, 10 Oct 2020 20:06:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:46412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kROsb-0000wl-4C for submit@debbugs.gnu.org; Sat, 10 Oct 2020 20:06:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kROsb-0006Ep-0S for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 20:06:25 -0400 Received: from brown.elm.relay.mailchannels.net ([23.83.212.23]:56748) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kROsX-0002PU-Qm for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 20:06:24 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1715B701435 for ; Sun, 11 Oct 2020 00:06:20 +0000 (UTC) Received: from pdx1-sub0-mail-a91.g.dreamhost.com (100-96-22-112.trex.outbound.svc.cluster.local [100.96.22.112]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id AB8D2701328 for ; Sun, 11 Oct 2020 00:06:19 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a91.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Sun, 11 Oct 2020 00:06:19 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Absorbed-Squirrel: 7bb89ed1518f14a0_1602374779911_2775113576 X-MC-Loop-Signature: 1602374779911:1438962487 X-MC-Ingress-Time: 1602374779911 Received: from pdx1-sub0-mail-a91.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTP id 59A94B9809 for ; Sat, 10 Oct 2020 17:06:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=XMqjefV30/IUkXV7Ekme0A+BxwA=; b=BdPCwDFXqBfe8FY3 ie1jruKoeF69+myl5qRI/pTP/GfSzEF2AuUHxUI1piJbndjcNuzaLq/hjgeteU0d 4iXJAPLiut10LRpH5oWiaY46XF5y0HkVCrd7T3f+HQOcDRn8AmBVxYABT4QhIZOJ bIquuLsBbK615o5kN/T3oFUW4Pk= Received: from jidanni.org (220-140-5-242.dynamic-ip.hinet.net [220.140.5.242]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTPSA id B49EDB97FE for ; Sat, 10 Oct 2020 17:06:18 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a91 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Date: Sun, 11 Oct 2020 06:38:50 +0800 Message-ID: <87pn5pk8p1.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrheeggddvvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecuggftrfgrthhtvghrnhepleetffegtdetveekffevffejiedvkeekkeetueektefhgfefjeektddtheeigeffnecukfhppedvvddtrddugedtrdehrddvgedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedvvddtrddugedtrdehrddvgedvpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh Received-SPF: pass client-ip=23.83.212.23; envelope-from=jidanni@jidanni.org; helo=brown.elm.relay.mailchannels.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/10 20:06:20 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) $ emacs x.sh bla <<< bla bla is *super* hard to type in, because this mode was built before <<< was invented. So upon '<<' an explosion occurs (boom :-)) to the line, and EOF is inserted. So to get that third <, one has to mop up a lot more. So what do I suggest? Disarm the <<. Sure, still highlight EOF to EOF areas, but don't magically do knee-jerk insertions upon <<. emacs-version "26.3" From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 10 20:33:35 2020 Received: (at control) by debbugs.gnu.org; 11 Oct 2020 00:33:35 +0000 Received: from localhost ([127.0.0.1]:38843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRPIt-0001bM-ML for submit@debbugs.gnu.org; Sat, 10 Oct 2020 20:33:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRPIq-0001b7-Bh for control@debbugs.gnu.org; Sat, 10 Oct 2020 20:33:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44628) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRPIl-0005Bs-1f for control@debbugs.gnu.org; Sat, 10 Oct 2020 20:33:27 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kRPIk-0007tU-OE for control@debbugs.gnu.org; Sat, 10 Oct 2020 20:33:26 -0400 Subject: control message for bug 43917 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 10 Oct 2020 20:33:26 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) unarchive 3226 forcemerge 3226 43917 From unknown Mon Aug 18 08:26:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43917: Real hard to type <<< in Shell-script mode Resent-From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Oct 2020 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43917 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Cc: 43917@debbugs.gnu.org Received: via spool by 43917-submit@debbugs.gnu.org id=B43917.16024147571696 (code B ref 43917); Sun, 11 Oct 2020 11:13:02 +0000 Received: (at 43917) by debbugs.gnu.org; 11 Oct 2020 11:12:37 +0000 Received: from localhost ([127.0.0.1]:39264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRZHJ-0000RI-4R for submit@debbugs.gnu.org; Sun, 11 Oct 2020 07:12:37 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:37293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRZHG-0000R2-NU for 43917@debbugs.gnu.org; Sun, 11 Oct 2020 07:12:35 -0400 Received: by mail-wr1-f52.google.com with SMTP id h7so15656947wre.4 for <43917@debbugs.gnu.org>; Sun, 11 Oct 2020 04:12:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=HCPhL3Bf30DOZDTMvHqlme2WDl9GXN1khXP8jS4PwjE=; b=Lz0yyBhYBiI+J6D4S91GMvAc+LKgeSXSbacR2qhKv82dHH6vslUZwb6ZoIz29mymRY PMmwyXczBva3yw/m7ECCuuzBIJKronLu5T0malQ7Dv43BcVW7/c7wwP9flUzGw6EQAtG Oo4Nsu3Dojh9LAfcGDNVHIsG01d+MFwDHUOofIAcChgkzg9+FjRRLBKLygz88HkcPZmZ Pjhg+HGGSW9gicMmnB1k//4jWWC9uxO3gNbpgwB8GtPk7fvSEM0BZzerNhU/yz4qyqAE /LF1LX/stTbXpGOP/Qi7+3Hv4tzOsWaFRdX5R3A/IHNJTuU6L8j6dr4/8ls5fE0Kkbts 3thw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=HCPhL3Bf30DOZDTMvHqlme2WDl9GXN1khXP8jS4PwjE=; b=JFUzLQoC+P3JbtY5H1dxcovcWmmbEHHJl1qxtAQgzvPsfe91etXcHB6knc/HsMPtnj O2U3eC398mW9zZrVVz59p9e9FQHWcN42o79HX0F9d0jr7WDQl938rSSI+jIxPb5RQyU7 gEnAMYAoENvvp4MbyrevaUqADAL9QW12S7uStiv+6fPSeL+JGOoxaf3O9g0fPchV0+v8 SUnDBNjmQkEPM+5QWs21ebBdrp3bUhstm1KL0dFBS9UTycJ9v1JmJ91QXm6txdCJ8dpo ShH98gtRUxsnQhbrmoBr2pxfvkxga6R3ib8dCiTChehcF59Ga39HAUsBpJ2Qu0V31J2w Penw== X-Gm-Message-State: AOAM5328sDCSK/FyZlAAgp0+/hkoET/mo6jxFn12L/99TuO48fb6Uu+V cXUEftdvijM6/QvCooAJurBsaBcTOyE= X-Google-Smtp-Source: ABdhPJx3kxlMVtg1lYaK9PU8zwpqPLWi7vvjmeTwoqqR8XLzYUOWoTmyKe26G2IhAZRnHE6YnnfK4g== X-Received: by 2002:a5d:4ccd:: with SMTP id c13mr24031394wrt.221.1602414748516; Sun, 11 Oct 2020 04:12:28 -0700 (PDT) Received: from hirondell ([109.190.253.11]) by smtp.gmail.com with ESMTPSA id d4sm20272266wrp.47.2020.10.11.04.12.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Oct 2020 04:12:27 -0700 (PDT) From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec References: <87pn5pk8p1.5.fsf@jidanni.org> Date: Sun, 11 Oct 2020 13:12:25 +0200 In-Reply-To: <87pn5pk8p1.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Sun, 11 Oct 2020 06:38:50 +0800") Message-ID: <87r1q5hv8m.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > $ emacs x.sh > bla <<< bla bla > is *super* hard to type in, I think Lars addressed this in 27.1 with commit 8e4a090ff7 (2019-10-11 "Make << shell heredoc expansion less enthusiastic"): https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D8e4a090ff71f64b1d3= 6aebc3f6a8e0145f690bf9 Does that look like it could help? From unknown Mon Aug 18 08:26:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43917: Real hard to type <<< in Shell-script mode In-Reply-To: <87pn5pk8p1.5.fsf@jidanni.org> Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Oct 2020 14:28:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43917 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Cc: 43917-done@debbugs.gnu.org Received: via spool by 43917-done@debbugs.gnu.org id=D43917.16025128497496 (code D ref 43917); Mon, 12 Oct 2020 14:28:03 +0000 Received: (at 43917-done) by debbugs.gnu.org; 12 Oct 2020 14:27:29 +0000 Received: from localhost ([127.0.0.1]:43616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRynR-0001wl-0y for submit@debbugs.gnu.org; Mon, 12 Oct 2020 10:27:29 -0400 Received: from bonobo.birch.relay.mailchannels.net ([23.83.209.22]:1812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRynN-0001wS-4G for 43917-done@debbugs.gnu.org; Mon, 12 Oct 2020 10:27:27 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 963B23420B2; Mon, 12 Oct 2020 14:27:23 +0000 (UTC) Received: from pdx1-sub0-mail-a39.g.dreamhost.com (100-96-9-93.trex.outbound.svc.cluster.local [100.96.9.93]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 0D01B341C0C; Mon, 12 Oct 2020 14:27:23 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a39.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Mon, 12 Oct 2020 14:27:23 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Battle-Madly: 54c326243f945417_1602512843105_647676198 X-MC-Loop-Signature: 1602512843105:775812202 X-MC-Ingress-Time: 1602512843104 Received: from pdx1-sub0-mail-a39.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a39.g.dreamhost.com (Postfix) with ESMTP id AF1A9B0B8D; Mon, 12 Oct 2020 07:27:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=wPqN+qJM4b2kvZOIx/gHw7/ZlLA=; b=g+TtjLTdGVPTH 28TSneQbEV41v8THg/TCcu2ROuaKYoRfg8hn4R64MGhL2bP9wfJamv1ZjkmqytY0 YB8P2Urd4DUSVXF0Tw97rQO2O1XjoKi17q3foEEUFV5gmgruL/gnLSqOhA5/EnfZ WQ6sgWtVwqRa53iguwWXIpQQ/MNal0= Received: from jidanni.org (1-170-84-131.dynamic-ip.hinet.net [1.170.84.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a39.g.dreamhost.com (Postfix) with ESMTPSA id 308E4B0B7E; Mon, 12 Oct 2020 07:27:22 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a39 From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: <87pn5pk8p1.5.fsf@jidanni.org> <87r1q5hv8m.fsf@gmail.com> Date: Mon, 12 Oct 2020 22:27:18 +0800 Message-ID: <87lfgb8qpl.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrheejgdejjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecuggftrfgrthhtvghrnhephfeuhfeufefgvdekudehteetffffhfetkeegleegteduvdelvdeiffelvefhiedtnecukfhppedurddujedtrdekgedrudefudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepuddrudejtddrkeegrddufedupdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepgeefledujedqughonhgvseguvggssghughhsrdhgnhhurdhorhhg X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) KLG> Does that look like it could help? OK!