From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: Moving kbd to subr.el Date: Tue, 19 Oct 2021 13:08:26 +0000 Message-ID: <27b660e5a80fa83edfc5@heytings.org> References: <20211004081724.6281.11798@vcs0.savannah.gnu.org> <874k9juy0r.fsf@gnus.org> <87mtnbtimj.fsf@gnus.org> <87wnmd13ny.fsf@gnus.org> <87sfx10xs6.fsf@gnus.org> <87h7dfpjn3.fsf@gnus.org> <31b2f1e94178d73e5f05@heytings.org> <87czo3pgs1.fsf@gnus.org> <31b2f1e9412d60db82df@heytings.org> <87o87moopl.fsf@gnus.org> <19fca5d18b63e6eff5de@heytings.org> <87wnmaiida.fsf@gnus.org> <87zgr6gw9s.fsf@gnus.org> <87r1chhhkh.fsf@gnus.org> <27b660e5a897f955064e@heytings.org> <87wnm91ecl.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5329"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , Stefan Kangas , Stefan Monnier , emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 19 15:09:59 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mcosR-0001CG-26 for ged-emacs-devel@m.gmane-mx.org; Tue, 19 Oct 2021 15:09:59 +0200 Original-Received: from localhost ([::1]:40764 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mcosP-0000w6-Ca for ged-emacs-devel@m.gmane-mx.org; Tue, 19 Oct 2021 09:09:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcor0-00087l-Ug for emacs-devel@gnu.org; Tue, 19 Oct 2021 09:08:31 -0400 Original-Received: from heytings.org ([95.142.160.155]:57970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcoqz-0003G1-0A for emacs-devel@gnu.org; Tue, 19 Oct 2021 09:08:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1634648906; bh=KSaW0G09qxVnAeMcpJCfMgEGU2TEVTrxrvCahIzpR7M=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=pT8nFHJ5pcVj5t1vaTFBZjHZtS04OnUIE43tgIzwnK4xXyEu/Ot16DELLnxOZFija LdTY52zXxLCCXMDnge2uuBdbEEFzxg0ynVz4YG/Iz1RXOmqqKCA7srYsd70p6RKea1 JxscoM0EMN2LrnY7jZLWLXwfrkahEtDFWCt4io4QHpPqgNgU/wCGWsHuTGFnJ5qFO4 W11rAquCiJuIdFb5shp4/qrohukezKyZddjtlA9s+J8tEZ4wPz5n/ZZj2ItkIlfkhM tsqpcZ37boNgSqOOy1X2oQE+QUlLl2yt3qe/Suj8UmUeBN+/kUSth2+0eRXS7UuMsl KFlkWibX8UmCw== In-Reply-To: <87wnm91ecl.fsf@posteo.net> Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:277355 Archived-At: >> This thread is rather long, so for those who did not read all its >> posts, this is what my proposal is: > > I sadly didn't follow the thread from the beginning (because the subject > wasn't changed), but was the actual issue with using kbd discussed > somewhere you could point me to? > I don't think there was a discussion about an "actual issue", it was observed that (1) the old string key binding format "sucks", and (2) requiring to wrap each key binding written in the "modern" string key binding format (the one that's used everywhere) in an explicit call to kbd is inconvenient.