From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Moving kbd to subr.el Date: Thu, 14 Oct 2021 14:04:12 -0700 Message-ID: References: <20211004081724.6281.11798@vcs0.savannah.gnu.org> <20211004081727.4F24921048@vcs0.savannah.gnu.org> <871r4qcs8s.fsf@gnus.org> <87o87ubcnl.fsf@gnus.org> <87h7dm9en7.fsf@gnus.org> <87czoa9e7p.fsf@gnus.org> <878ryxakv9.fsf@gnus.org> <834k9km5no.fsf@gnu.org> <83k0iflsze.fsf@gnu.org> <874k9jzu7a.fsf@gnus.org> <874k9juy0r.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2806"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 14 23:06:58 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 1mb7wH-0000V9-3w for ged-emacs-devel@m.gmane-mx.org; Thu, 14 Oct 2021 23:06:57 +0200 Original-Received: from localhost ([::1]:39578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mb7wG-00064w-7H for ged-emacs-devel@m.gmane-mx.org; Thu, 14 Oct 2021 17:06:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mb7th-0003Vx-E8 for emacs-devel@gnu.org; Thu, 14 Oct 2021 17:04:17 -0400 Original-Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:41925) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mb7te-0006or-RR; Thu, 14 Oct 2021 17:04:17 -0400 Original-Received: by mail-pj1-x1029.google.com with SMTP id na16-20020a17090b4c1000b0019f5bb661f9so5749777pjb.0; Thu, 14 Oct 2021 14:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=9YcE3dpayZ3dQnUkEFWuQTzXTFJBbyott+8l6wR4+U4=; b=KwuP2o0sphdvhySjweX4W763QMG7Oeij4J0HWAsealHOQKkmSHFU4drag1c8rCYYzA 6Fmp+gJK2sScq/Npd1kPEUFoLfy050OLX6B1oscu9IJcbCVLaRJOVO0EcK2k2OOQ7oZd q2VsfHBUQciZcvLf7RYaog3ErCCgCIQjdzTLLZ6xmbOIRqqTdTb64JlULC0ZIhpCJM+I 8DFvgy8tVdW1dUNKItyHDa5kJCLhxzQTK7Lr6p4o3WhkXAFTVUYNxLPLtXnjLgd3gtCr QC4iObrh4h2mb2mkG8L5gVuXztv9GjMJ5/sDtf9Xpao2a/vjoeDrVzkm/R2+jecqw891 XSTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=9YcE3dpayZ3dQnUkEFWuQTzXTFJBbyott+8l6wR4+U4=; b=jePIkQmex12c6+n1hFl/4/Z2naLnDrIf04tqLL+EFx5iDJA4O1hUan5xezxBxo/nXh aiAIGYDgMQ0xj82ZiNMuq+D1sQ+YKsyFxi97NVNn99ue9Uj0CQQax0l+IEvFkXLoB8Ny Zz/X7j6kkAoTtmUZOQJrLm8MfGHONg7Zltft2+sBBAZCzZFsjhpYNGbQAi90RLkiOuX/ mimGN7UtrJX93HfeEiAeFD1yXU5hnL/X0I8CPxaX/fdU6NoLEjVxGYIb6/GWwbF+P4i2 1nOgqDrz/X961AUfpYfkWAhSgAy7dYfF4BSWfp735kGLeteCjYiIPCJyEo56wbdHhHoO XYMw== X-Gm-Message-State: AOAM531ACbpNtj83tDexo382HcRF1MSprrRA/aQfeevwi+cCdkYIOfOi Fd/8haqN6isEC9nmZA4L6dvWP29uLNvsX4ku3yeAjuP8 X-Google-Smtp-Source: ABdhPJw0ISJqO8FsZ2y7XHC2o+/BI869XeprjsPVpOMVXmv44NGqO6SVbEIDqfiGZ/D+upUkOFz8aDwjyitd3ucWuLk= X-Received: by 2002:a17:90a:245:: with SMTP id t5mr7385406pje.133.1634245452854; Thu, 14 Oct 2021 14:04:12 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 14 Oct 2021 14:04:12 -0700 In-Reply-To: <874k9juy0r.fsf@gnus.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::1029; envelope-from=stefankangas@gmail.com; helo=mail-pj1-x1029.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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:277064 Archived-At: Lars Ingebrigtsen writes: > Looks good to me, but reading this patch again -- couldn't > edmacro-parse-keys just convert the result (if it's a string) to a > vector if it wants that? Do you mean converting the vector to a string in kbd unconditionally, and then add code to edmacro-parse-keys to convert it back to a vector? I guess we could do that, but doesn't it seem like a rather strange dance?