From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2PdUOhNwm2HQGAEAgWs5BA (envelope-from ) for ; Mon, 22 Nov 2021 11:25:23 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id wHAbNhNwm2E8EQAA1q6Kng (envelope-from ) for ; Mon, 22 Nov 2021 10:25:23 +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 774BCEF6A for ; Mon, 22 Nov 2021 11:25:23 +0100 (CET) Received: from localhost ([::1]:35188 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mp6Vl-0007cQ-Pn for larch@yhetil.org; Mon, 22 Nov 2021 05:25:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mp6VS-0007c9-Cd for guix-patches@gnu.org; Mon, 22 Nov 2021 05:25:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35466) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mp6VS-00052M-2q for guix-patches@gnu.org; Mon, 22 Nov 2021 05:25:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mp6VR-0000qE-KX for guix-patches@gnu.org; Mon, 22 Nov 2021 05:25:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51903] cmn license etc Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 22 Nov 2021 10:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51903 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: jgart Cc: bil@ccrma.Stanford.EDU, Pierre Neidhardt , 51903@debbugs.gnu.org Received: via spool by 51903-submit@debbugs.gnu.org id=B51903.16375766533148 (code B ref 51903); Mon, 22 Nov 2021 10:25:01 +0000 Received: (at 51903) by debbugs.gnu.org; 22 Nov 2021 10:24:13 +0000 Received: from localhost ([127.0.0.1]:47012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mp6Ue-0000og-NC for submit@debbugs.gnu.org; Mon, 22 Nov 2021 05:24:12 -0500 Received: from mout02.posteo.de ([185.67.36.66]:40877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mp6UZ-0000o6-P6 for 51903@debbugs.gnu.org; Mon, 22 Nov 2021 05:24:10 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 431F8240115 for <51903@debbugs.gnu.org>; Mon, 22 Nov 2021 11:24:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1637576641; bh=7iPkNY6o1HzeOyRdEN5Y2rTpB1OZplE4wDr0hUB9U74=; h=From:To:Cc:Subject:Date:From; b=Q/RgMyB0dm2CMInu0/PL7Mcn/PHjm3BYQl2vXcWFhIDotvyfN8w12qRxpXwtqiamX 5Z2KpED32nyNf917najxBmSWhuSEgNbuYOR5f8dF3y5LoGFoo9EI0x2xAKwGgk/6VT 36y2QPoCiaU60J+1QljhRY4rxHpa58JPMtE1quDNQvo7E+IUBYwQJYdZFbc8LpDAly JFDRmgiItmUScp1BCOKDQxmikL4Vzgls4zd6MTNS32+E4IICJZtWKYMU8IcOAtNPO4 x0I0mpJ2U87tSTYpwaU98o8M1EqhVyw0jOVxnTf7xTyPW1RPER10EWe2mszGlUJ9EJ sR2OlbLEPhBsQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4HyNfM4NZDz9rxV; Mon, 22 Nov 2021 11:23:55 +0100 (CET) References: <20211117015205.19233-1-jgart@dismail.de> <8789fcc8f912767edad3ca7ce2c0aff0@ccrma.stanford.edu> <875yslbr6f.fsf@kitej> <871r39bg9j.fsf@kitej> <1894d511fa3d23b2d7df2637074452d8@ccrma.stanford.edu> <87wnl19yjk.fsf@kitej> <6d040ba1b363019b7d0e6b36b2a9af38@ccrma.stanford.edu> <20211121193045.GB7334@gac.attlocal.net> From: Guillaume Le Vaillant Date: Mon, 22 Nov 2021 10:10:08 +0000 In-reply-to: <20211121193045.GB7334@gac.attlocal.net> Message-ID: <877dd0mqth.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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=1637576723; 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: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=mkROUpqfCNFQtLp+QO5y/nwEBjvRJRXub0BrRqcVxcU=; b=EhFzYodqX6QQfloZnEr11d2a8bNkpjwOaDXo5IFanSy1RVD8a/jVNvVYkwHLLFGSW9LEzc 7tNqF8WUFDRoWQf7JrYbJCz7LAX86W7OI75w2yj/MutrpNQevWcN149Al7d3JRy9Ktty2F ocoqq6aq0WMnhaehjLwnN8rRUQi1Ou+GFKxqpx4XSm5wLl7SDHQKQiWevhgbuFMsIad/mn 0GPddhB9DG9C/IxRSL0y5Wg+GhSRLLrF2lcKKpqKhigxVBiIQWsggUbSV5gFttrfR3CNpz NrPiI9deDK4f+2YZRvXZ1oRA+W42MTbJY8pr5Xo46/KI63J1jRPlrgzgEcx7XA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1637576723; a=rsa-sha256; cv=none; b=mtzEsTDGS3JEmBhyZEBuV7DzLfzds80ReUhhokWAIlns7CjG1iSTpE6yBmK1T2utHuEfni PmSzN+gEJxaD518X0i092PC2RYFdZGOVCNDziqJJ3n0ML1RjghnI5tbWqTYtlDSZmb5qyq C8Hx46GHpi8fghEVu8P+juuZSmNphtMDGIzvOl4/6+p9blN9TPUuzQHSFYadGlmKBXaahI ulUqkA3562bCBpqJPk49LoCCDd2vNcGJWG6YUDrpQvpzT3qssLCCejWiegYZunLXyd8Nhv +U3L0+TrSffWayHib3wCqIaLkOMLpBcjUPjpnxjFPas3yuD942GdcDlEbN4N2A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b="Q/RgMyB0"; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -2.08 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b="Q/RgMyB0"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 774BCEF6A X-Spam-Score: -2.08 X-Migadu-Scanner: scn1.migadu.com X-TUID: 1JkAMKvnPL1v --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable jgart skribis: > Hi everyone, > > It's great that this was able to be resolved. > > I'm looking forward to having a cmn package for guix. > > Guillaume would you be so kind to send your patch to Bill? > > Bill, would that be helpful? > > I can then update the guix package to use the newer version of cmn once i= t is released and avoid=20 > having to patch the asd file. > > all the best, > > jgart The patches I used are in attachment. Concerning the first one, it fixes the type issue, but I don't know how to test wether running this code produces a correct result or not. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-cmn-fix-type-issue.patch diff -Naur cmn/cmn2.lisp cmn-new/cmn2.lisp --- cmn/cmn2.lisp 2019-01-01 15:40:00.000000000 +0100 +++ cmn-new/cmn2.lisp 2021-11-22 11:00:26.894007683 +0100 @@ -4156,7 +4156,7 @@ (push (list object note-name) tied-to-notes) (format s "~% (setf ~A ~A)" note-name (identify object))) (let ((tied-note-name (second (find (stem-tie object) tied-to-notes :test #'eq :key #'first))) - (tied-tag (find :tied-to (store-data object)))) + (tied-tag (find :tied-to (store-data object) :key #'car))) (if (not tied-tag) (push (list :tied-to tied-note-name) (store-data object)) (setf (second tied-tag) tied-note-name)) --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-cmn-asdf-system.patch diff -Naur cmn/cmn.asd cmn-new/cmn.asd --- cmn/cmn.asd 2021-11-21 15:06:47.000000000 +0100 +++ cmn-new/cmn.asd 2021-11-22 11:04:03.193342791 +0100 @@ -19,5 +19,25 @@ :description "Common Music Notation" :author "William Schottstaedt " :licence "MIT" - :components ((:file "cmn-all" ))) - + :serial t + :components ((:file "cmn-init") + (:file "cmn-utils") + (:file "cmn-objects") + (:file "cmn0") + (:file "cmn-grfx") + (:file "cmn-glyphs") + (:file "cmn1") + (:file "cmn2") + (:file "cmn3") + (:file "cmn4") + (:file "rqq") + (:file "wedge") + (:file "accent") + (:file "pedal") + (:file "percussion") + (:file "ring") + (:file "rests") + (:file "lyrics") + (:file "transpose") + (:file "pmn") + (:file "quarter"))) --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYZtvug8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j8fFQD/c5l4yT8XgeUf55/99o49ay0uMjQVq9q+EkQJ ey+3NR8BAJYvhNF7zl5/SEst12jIW5cVb8NY5RcEB2NiuAkMFaLq =n2HU -----END PGP SIGNATURE----- --==-=-=--