From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OKjcMzJFtWEoeQAAgWs5BA (envelope-from ) for ; Sun, 12 Dec 2021 01:41:22 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 6J1tLzJFtWHtGwAAbx9fmQ (envelope-from ) for ; Sun, 12 Dec 2021 00:41:22 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8CAFB128A9 for ; Sun, 12 Dec 2021 01:41:22 +0100 (CET) Received: from localhost ([::1]:42782 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mwCvY-00029Y-Sw for larch@yhetil.org; Sat, 11 Dec 2021 19:41:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwCvG-00029L-Fa for guix-patches@gnu.org; Sat, 11 Dec 2021 19:41:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38755) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mwCvG-0001Qu-5M for guix-patches@gnu.org; Sat, 11 Dec 2021 19:41:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mwCvF-000731-T2 for guix-patches@gnu.org; Sat, 11 Dec 2021 19:41:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52439] [PATCH 1/2] gnu: Add emacs-rec-mode. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Dec 2021 00:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Morgan Smith Cc: 52439@debbugs.gnu.org Received: via spool by 52439-submit@debbugs.gnu.org id=B52439.163926960627018 (code B ref 52439); Sun, 12 Dec 2021 00:41:01 +0000 Received: (at 52439) by debbugs.gnu.org; 12 Dec 2021 00:40:06 +0000 Received: from localhost ([127.0.0.1]:50301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwCuM-00071g-GB for submit@debbugs.gnu.org; Sat, 11 Dec 2021 19:40:06 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:45958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwCuJ-000716-8F for 52439@debbugs.gnu.org; Sat, 11 Dec 2021 19:40:05 -0500 Received: by mail-wm1-f68.google.com with SMTP id g191-20020a1c9dc8000000b0032fbf912885so9300775wme.4 for <52439@debbugs.gnu.org>; Sat, 11 Dec 2021 16:40:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=i4DM6f9V2znpTkDjq0VQNUeXV8BXwKmWn5vVULuZJ6Y=; b=VKRcNqjusLonF2lKg4NnFDR3yE2z/T6qAXHKIer7usguCcq93a8Z7fSAgCTTOAnTSX 78aRLmvwD02fP8By1PIMTHXICNNwfmnkqD0FwKrnjC87evmuhc8QZvOyZ30uGqio9GzJ m32XZU5Ucb6lCdVa4B6y59rgGeZEFVZ/09Blv2m6yyjDIvoWyahThC8JA6JIE1+VrHaT KnVjDKRx+tqc765kwfNAnb/lSGa/dJfVoy/kaSW8D4cbNKmRVOokrTNpIGXvn0ZfL3/a rL4Wru1KhzhddfF8B1nykvyDhZxcZLeUstyWc87U6DL7WD55c5cFRRYwyrQLvJ8f+jUU FiRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=i4DM6f9V2znpTkDjq0VQNUeXV8BXwKmWn5vVULuZJ6Y=; b=sXsjidQtDoH1zOH5VfhGcgjtc1v3JIk544e4zDbqOnj09yqY5l7sbFaLsOKFxu1UW4 ySugsBgl9v6AoZoYWCOhqjfOE0uDL8yCCO+R7fqzFaVHkUCjjJABAhXTgAfAKu/Ueork 8Th5qX+BjXMXondn5AWwCpOfCdOsIblaDNYKTzIoreqgKQAQX/3Xs2naUoyUUlOr4qvO QR+rxdVNwldtO41DRuvJh3ogXRBprnMsKpc5Do7gD8DccCoa4EO7qvMVxiFsJk+HT1lH l2yfX3AaYGB2npTjOAId9uKizMLii1o6ds/bFNLTHS2ZaC1vBivGK/k2MyJNB1w4X9kn Y6pQ== X-Gm-Message-State: AOAM533SrSjf7++TSTgdr14vWPcpsBc1JkGywne3AAJplD5bQCxmMFM5 K68VgkhEdvPH08KkRuiVo+o= X-Google-Smtp-Source: ABdhPJykwzez8blu3adoG17xmfD1PWJv9nUkNJVl2laxmhygn6Fv+7a6IhDULq1bxGausQQEJGH7gw== X-Received: by 2002:a05:600c:a55:: with SMTP id c21mr27169418wmq.191.1639269597332; Sat, 11 Dec 2021 16:39:57 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t8sm6400650wrv.30.2021.12.11.16.39.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Dec 2021 16:39:56 -0800 (PST) Message-ID: <1d60848f3732844757e25a29db1d155dd7d885b3.camel@gmail.com> From: Liliana Marie Prikler Date: Sun, 12 Dec 2021 01:39:55 +0100 In-Reply-To: References: <7e5fc6a666d2bfe43e193aaf4b8df755ee5b9899.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1639269682; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=i4DM6f9V2znpTkDjq0VQNUeXV8BXwKmWn5vVULuZJ6Y=; b=jjFPKrNk5atNGJ2SNLgwRlHasUU2kBXSCSaDS5NGc1ky8PmNYqLlK4TZKvjLT9qr2gdItP SZI2WQ9QsOGy62z3OcmYwZBPXtAsfOHYibwFyucR19e665YwDVo2NWMVsZrLG+Lqke2HFF E0H0n2tL4B4DBMPPPmuIqEfq5u08qAPZJc+381478cr8+mIpuvQ8Gp11LG7tSKcjtSc5TO KPoW/RCQnMb4kOt0AdPYPVy4BnsmYqneXBJlMzAqpAILdd4RgUD1QIe9LUO9YXzQ4q8muS Y/e/xcnOppQPt6G4GGJHJDvdeq2sim+x/4g2hJYHl7mrLophssJmU++maswdcQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1639269682; a=rsa-sha256; cv=none; b=UEYTbGaV2a6arQmjhbK0KfXzu15Q9TkjL5OG+TQfdkRw04rq+tVmZLdz/SUrDtvAMRe2qB nBHQgOQk5AjzNRSxzDpuGErupB16O4UpjJ7jy0xy0R8fO5jDA64d8pY2W8gF7CNnG6M8Mc HI8rR7uOjEksdmeLfdnZ+PvKqpxv/b9uX96i4Qb5vrCpLF0+zXU1zA0BhXUnc+BpM5eL3d SUQ+gFA3QQs0XQqW9rwpmhBcUuVNpSDcjzj5D3/WQzkELRYJsG6U5ldOtAnc0CUyi8dXqf wog78sEMUBb+jmNeZlbGNZ9rIjCQLxo5qiyxInwpLmxsVU1RUuNvyMT3pm/ncg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=VKRcNqju; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.86 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=VKRcNqju; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 8CAFB128A9 X-Spam-Score: -1.86 X-Migadu-Scanner: scn1.migadu.com X-TUID: izweyMtrgUD7 Hi, Am Samstag, den 11.12.2021, 19:09 -0500 schrieb Morgan Smith: > Liliana Marie Prikler writes: > > Rather than a new package, I think we can very well edit the > > existing package in-place, so that we don't need to add a > > meaningless deprecation. For all intents and purposes, this still > > is emacs-recutils -- it's still hosted alongside recutils even > > though it's no longer bundled with it. > > I have no clue if this is the intention or not but I always find that > the emacs package names are in the format: emacs-FEATURE. As in I > can just do (load "FEATURE") to load the package and start > exploring. I was very confused when I first downloaded the package > as (load "recutils") did nothing and I had to do (load "rec- > mode"). I realize this convention isn't written down anywhere but I > think maybe it should be because it's very helpful to me personally. For the record, the convention is usually to use the upstream name, but that's not always reasonable. In this particular case, I'd argue that emacs-recutils is equally good as it's still close enough to upstream, plus the package does not solely contain rec-mode and ob-rec could equally be seen as entry point. As for loading FEATURE, that again only works for single-feature libraries. In addition, you shouldn't typically rely on (load "FEATURE") or (require 'FEATURE) outside of other libraries anyway. Autoloads exist and Guix handles them. Cheers