Path: csiph.com!goblin2!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: Nikolaos Kakouros Newsgroups: gnu.bash.bug Subject: blink-matching-paren breaks closing parenthesis binding Date: Tue, 12 Nov 2019 00:17:25 +0000 Lines: 20 Approved: bug-bash@gnu.org Message-ID: References: <1573517845300.26243@kth.se> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: usenet.stanford.edu 1573519356 17901 209.51.188.17 (12 Nov 2019 00:42:36 GMT) X-Complaints-To: action@cs.stanford.edu To: "bug-bash@gnu.org" Envelope-to: bug-bash@gnu.org X-Virus-Scanned: by amavisd-new at kth.se DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kth.se; s=default; t=1573517847; bh=YSnAxFh40aY4RS3TmxSmmCecPnEzTS4Q8J7BSnSTnM4=; h=From:To:Subject:Date; b=oJctNIkTRXtJ/WXrC4RMxZ9WFkrTlaKx9qvs0YEDxflAICBLPiMhsooJCOP/7kI1d RQj4RWFBt8ybhLf+xncPErIvfb8iRUbUSU+VrU5UYzom0qS/Pi6+fajf3R795RNg17 DIsKsLovw2XJTD+OvA5L7+Th+WChrYCeaaCQ+NFA= Thread-Topic: blink-matching-paren breaks closing parenthesis binding Thread-Index: AQHVmO0kdU2HQiaDREyRye2/pLOIMw== Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [84.216.244.244] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2001:6b0:1:1300:250:56ff:fea6:2de3 X-Mailman-Approved-At: Mon, 11 Nov 2019 19:42:34 -0500 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <1573517845300.26243@kth.se> Xref: csiph.com gnu.bash.bug:15594 In my .bashrc, I have:=0A= =0A= =0A= ```=0A= bind -x '")": bash_function'=0A= bind 'set blink-matching-paren'=0A= ```=0A= =0A= If I type `)` in bash, nothing happens. Blinking works. If I reverse the or= der of the commands, then blinking stops working and the binding works.=0A= =0A= I think I understand the reason behind this; `blink-matching-paren` uses `)= ` to run the blinking function, sth like a hidden default binding. =0A= =0A= I thought I should mention this as it is not documented anywhere and I don'= t know if it could be considered a bug or a documentation issue.=0A= =0A= Could the matching paren functionality be triggered manually from within th= e `bash_function` function? That could also be mentioned in the docs.=