From unknown Tue Jun 17 20:15:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47852 <47852@debbugs.gnu.org> To: bug#47852 <47852@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add sc-im Reply-To: bug#47852 <47852@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:15:24 +0000 retitle 47852 [PATCH] gnu: Add sc-im reassign 47852 guix-patches submitter 47852 "jgart" severity 47852 normal tag 47852 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 17:52:48 2021 Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 21:52:48 +0000 Received: from localhost ([127.0.0.1]:44826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXsrw-0008UW-FJ for submit@debbugs.gnu.org; Sat, 17 Apr 2021 17:52:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:54042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXsru-0008UP-PC for submit@debbugs.gnu.org; Sat, 17 Apr 2021 17:52:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXsru-000566-Fk for guix-patches@gnu.org; Sat, 17 Apr 2021 17:52:46 -0400 Received: from mx1.dismail.de ([78.46.223.134]:48872) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXsrs-0003gd-2k for guix-patches@gnu.org; Sat, 17 Apr 2021 17:52:46 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a38d56b5; Sat, 17 Apr 2021 23:52:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc; s= 20190914; bh=uDtiqlfoLK3AXRDo6cIQxfIBUwlwO/nG4+gFFFqjw4w=; b=ATe wma12iVSQjhCIZcnpAT1WtFuh3C3vfSn5i7KVgS1jZiV0ZTLini4cs3fhnYcSe19 Wku9nYndaZCNiov5ygqPsIakvUeBsZAkLSeQ8cFwuM0XPgTzLn3WUGuRt8I+SWAR ocOU7zTeO3/TvGStJ7q/iObcgrjur4jfXbyz0pfBe4CB/VT4hdMvTlXSy5RGMqOj HlJuAeKLfyn5EoOVQ91E4wQYO3B1oAUjqGO5dIyY6xnr4Awl32zJGh0W0mwRhFC5 /kvmFbKJgxssydzB+VnbZRP3HVI2ACFQy//0sUjaVo0yCTEnVzlTxGIw1gv3Ro2Y f8WJXYcDrLtryIejSwA== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 9360b3b9; Sat, 17 Apr 2021 23:52:38 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 853bedb3; Sat, 17 Apr 2021 23:52:37 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id e6c9344a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 17 Apr 2021 23:52:37 +0200 (CEST) MIME-Version: 1.0 Date: Sat, 17 Apr 2021 21:52:36 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_191_295198146.1618696356" X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <15c0925b25d9950553a55a4881922cc4@dismail.de> Subject: [PATCH] gnu: Add sc-im To: guix-patches@gnu.org Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Raghav Gururajan , raghavgururajan@disroot.org, Oliver Loaiza , ekaitz@elenq.tech, hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) ----=_RainLoop_191_295198146.1618696356 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Guix!=0A=0AAttached is a patch for sc-im, a terminal based spreadsheet= program providing a vim-like experience.=0A=0AI constructed this package= starting from a template provided by Ekaitz that I found below dating fr= om over a year ago: =0A=0Ahttps://gitlab.com/ekaitz-zarraga/guix-packages= /-/blob/master/sc-im.scm=0A=0AI added Ekaitz as a co-author and added bot= h of our copyrights to the top of the file.=0A=0AThis new version of sc-i= m is from 16 days ago.=0A=0AI'm currently getting the following two linte= r warnings:=0A=0Athe source file name should contain the package name=0Ap= ermanent redirect from https://github.com/andmarti1424/sc-im.git to https= ://github.com/andmarti1424/sc-im=0A=0AAny suggestions for what I need to = adjust to make those pass?=0A=0Abest regards,=0A=0Ajgart ----=_RainLoop_191_295198146.1618696356 Content-Type: application/octet-stream; name="0001-gnu-Add-sc-im.patch" Content-Disposition: attachment; filename="0001-gnu-Add-sc-im.patch" Content-Transfer-Encoding: base64 RnJvbSA2MmIyYjY5MjMyOWY4ZGI3OTFkYjA4NzAwODIxMTExMjM4ZWQ0MGJlIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KRGF0ZTog U2F0LCAxNyBBcHIgMjAyMSAxNzo0MzoxNiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHNjLWltLgoKICAgICogZ251L3BhY2thZ2VzL3Zpc2lkYXRhLnNjbTogTmV3IGZpbGUu CiAgICAqIGdudS9sb2NhbC5tayAoR05VX1NZU1RFTV9NT0RVTEVTKTogQWRkIGl0LgoKICAg IENvLWF1dGhvcmVkLWJ5OiBFa2FpdHogWmFycmFnYSA8ZWthaXR6QGVsZW5xLnRlY2g+Ci0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICB8ICAxICsKIGdudS9wYWNrYWdlcy9zYy1pbS5z Y20gfCA3OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg ZmlsZXMgY2hhbmdlZCwgODAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdu dS9wYWNrYWdlcy9zYy1pbS5zY20KCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUv bG9jYWwubWsKaW5kZXggNTBiMTFhOGNhMi4uYWRlOGI0MDBkMCAxMDA2NDQKLS0tIGEvZ251 L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpAQCAtNDk2LDYgKzQ5Niw3IEBAIEdOVV9T WVNURU1fTU9EVUxFUyA9CQkJCVwKICAgJUQlL3BhY2thZ2VzL3Nhd2Zpc2guc2NtCQkJXAog ICAlRCUvcGFja2FnZXMvc2Nhbm5lci5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zY2hlbWUu c2NtCQkJXAorICAlRCUvcGFja2FnZXMvc2MtaW0uc2NtCQkJXAogICAlRCUvcGFja2FnZXMv c2NyZWVuLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NjcmlidXMuc2NtCQkJXAogICAlRCUv cGFja2FnZXMvc2NzaS5zY20JCQkJXApkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NjLWlt LnNjbSBiL2dudS9wYWNrYWdlcy9zYy1pbS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMC4uMDgyZDQwZDUxYwotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNr YWdlcy9zYy1pbS5zY20KQEAgLTAsMCArMSw3OSBAQAorOzs7IEdOVSBHdWl4IC0tLSBGdW5j dGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7OzsgQ29weXJpZ2h0IMKpIDIw MjAgRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgorOzs7IENvcHlyaWdodCDC qSAyMDIxIGpnYXJ0IDxqZ2FydEBkaXNtYWlsLmRlPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlz IHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv biAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVy IHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQor Ozs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsK Kzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNl ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChn bnUgcGFja2FnZXMgc2MtaW0pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAg Izp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4 IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdudSkKKyAg Izp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVmaXggbGljZW5zZTopCisgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBiYXNlKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykKKyAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgc3RhdGlzdGljcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1s KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikKKyAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgYmlzb24pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th Z2VzIG5jdXJzZXMpKQorCisoZGVmaW5lLXB1YmxpYyBzYy1pbQorICAobGV0ICgoY29tbWl0 LXJlZiAiNzVhZTM4MDY4NDQ4MjFjYmExYjJlM2ZkYjkyMzdkNzM3OTQ0ZTg1MCIpKQorICAg IChwYWNrYWdlCisgICAgICAobmFtZSAic2MtaW0iKQorICAgICAgKHZlcnNpb24gIjAuOC4x IikKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0 LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkKKyAgICAgICAgICAgICAgICAgIChnaXQt cmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9hbmRtYXJ0aTE0MjQvc2MtaW0uZ2l0IikKKyAgICAgICAgICAgICAgICAgICAgKGNvbW1p dCBjb21taXQtcmVmKSkpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAg ICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgICAiMWkxeXE1bWg5ZDd5aTFia2dh cTRwMWxyOHpyeGhsdnFtam5qMzN3bWc1djZ2cGZpbTFoMCIpKSkpCisgICAgICAoYnVpbGQt c3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgIDs7 IFRoZXJlIGFyZSBubyB0ZXN0cyBhdCB0aGUgbW9tZW50LgorICAgICAgICA7OyBodHRwczov L2dpdGh1Yi5jb20vYW5kbWFydGkxNDI0L3NjLWltL2lzc3Vlcy81MzcKKyAgICAgICAgOzsg aHR0cHM6Ly9naXRodWIuY29tL2FuZG1hcnRpMTQyNC9zYy1pbS9wdWxsLzM4NQorICAgICAg ICBgKCM6dGVzdHM/ICNmCisgICAgICAgICAgIzptYWtlLWZsYWdzIChsaXN0ICItQyIgInNy YyIgIkNDPWdjYyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAi cHJlZml4PSIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikpKQorICAgICAgICAgICM6cGhh c2VzCisgICAgICAgICAgICAobW9kaWZ5LXBoYXNlcworICAgICAgICAgICAgICAgJXN0YW5k YXJkLXBoYXNlcworICAgICAgICAgICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpKSkpCisg ICAgICAoaW5wdXRzCisgICAgICAgIGAoKCJnbnVwbG90IiAsZ251cGxvdCkKKyAgICAgICAg ICAoImxpYnhscyIgLGxpYnhscykKKyAgICAgICAgICAoImxpYnhsc3h3cml0ZXIiICxsaWJ4 bHN4d3JpdGVyKQorICAgICAgICAgICgibGlieG1sMiIgLGxpYnhtbDIpCisgICAgICAgICAg KCJsaWJ6aXAiICxsaWJ6aXApCisgICAgICAgICAgKCJuY3Vyc2VzIiAsbmN1cnNlcykpKQor ICAgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgICAgYCgoInBrZy1jb25maWciICxwa2ctY29u ZmlnKQorICAgICAgICAgICgid2hpY2giICx3aGljaCkKKyAgICAgICAgICAoImJpc29uIiAs Ymlzb24pKSkKKyAgICAgIChzeW5vcHNpcyAiU3ByZWFkc2hlZXQgcHJvZ3JhbSB3aXRoIHZp bS1saWtlIGtleWJpbmRpbmdzIikKKyAgICAgIChkZXNjcmlwdGlvbgorICJAY29kZXtzYy1p bX0gaXMgYSBoaWdobHkgY29uZmlndXJhYmxlIHNwcmVhZHNoZWV0IHByb2dyYW0KKyBwcm92 aWRpbmcgYSB2aW0tbGlrZSBleHBlcmllbmNlLiAgQGNvZGV7c2MtaW19IHN1cHBvcnRzIEB7 Z251cGxvdH0gaW50ZXJhY3Rpb24sCisgZnVuY3Rpb25zIGZvciBzb3J0aW5nIGFuZCBmaWx0 ZXJpbmcsIDI1NiBjb2xvciBzdXBwb3J0LCBhbmQgbXVjaCBtb3JlLiIpCisgICAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vYW5kbWFydGkxNDI0L3NjLWltIikKKyAgICAg IChsaWNlbnNlIGxpY2Vuc2U6YnNkLTQpKSkpCi0tIAoyLjI5LjMKCg== ----=_RainLoop_191_295198146.1618696356-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 19:04:34 2021 Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 23:04:34 +0000 Received: from localhost ([127.0.0.1]:44884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXtzK-0001nZ-JJ for submit@debbugs.gnu.org; Sat, 17 Apr 2021 19:04:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:34300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXtKw-0000nC-9t for submit@debbugs.gnu.org; Sat, 17 Apr 2021 18:22:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXtKw-0002d9-2u for guix-patches@gnu.org; Sat, 17 Apr 2021 18:22:46 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:21135) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXtKr-0004tR-Kh for guix-patches@gnu.org; Sat, 17 Apr 2021 18:22:45 -0400 Date: Sat, 17 Apr 2021 22:22:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail3; t=1618698150; bh=6bKrJOZztNM2ULZIHP/rsdwNtrxzLkUc7asfPtrbOaQ=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=aQwhQj3FYXZqd7rnC5+T0CGKsG/zj1KpyZOh60nBSB9lgxJq6bXvyPEvPLI1FEisl pV2uaZZjnlcWwp9xo/93hfml7BECRrlnPUECoNEt7LSSLoOjoIhSJ1qrKkWQbAJhXV S+CDdtodOkXB9M5E3wRlmXRDahgLwwr/VqHQseYHMGhYaXudb+CDHXfCxHvpFBjoKW ict/Lq3YVtMy3rj21dwXaG9ABTwRJImbyTQ7Ya929s+79likb1WesfcvjmkIKyMn/n h3RFHJrkWaJyvWNN4AECL7lCx2+X4/jAGZZAoLmtyuTCSw8OXo7hClZVb3CtVknBCz HIc3oeFbwvd0g== To: jgart From: ElenQ Technology Subject: Re: [PATCH] gnu: Add sc-im Message-ID: In-Reply-To: <15c0925b25d9950553a55a4881922cc4@dismail.de> References: <15c0925b25d9950553a55a4881922cc4@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.18; envelope-from=hello@elenq.tech; helo=mail1.protonmail.ch X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 17 Apr 2021 19:04:30 -0400 Cc: Raghav Gururajan , Oliver Loaiza , "guix-patches@gnu.org" , "raghavgururajan@disroot.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ElenQ Technology Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hey! =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Saturday, April 17, 2021 11:52 PM, jgart wrote: > Hi Guix! > > Attached is a patch for sc-im, a terminal based spreadsheet program provi= ding a vim-like experience. > > I constructed this package starting from a template provided by Ekaitz th= at I found below dating from over a year ago: > > https://gitlab.com/ekaitz-zarraga/guix-packages/-/blob/master/sc-im.scm > > I added Ekaitz as a co-author and added both of our copyrights to the top= of the file. > > This new version of sc-im is from 16 days ago. > > I'm currently getting the following two linter warnings: > > the source file name should contain the package name > permanent redirect from https://github.com/andmarti1424/sc-im.git to http= s://github.com/andmarti1424/sc-im > > Any suggestions for what I need to adjust to make those pass? > > best regards, > > jgart I didn't expect this! My original package was broken, but I left it in my repo so IDK if taking that as a base was a good idea. I was trying to package a more complete solution and I left the package broken... I'm not sure about all the compile flags you set, you may be missing some interesting plugin support. I'm taking a look to it. The first issue related with the name of the package is this: ``` guix/gnu/packages/sc-im.scm:41:14: sc-im@0.8.1: the source file name should= contain the package name ``` In order to solve this you can use this in the origin desc: ``` (file-name (git-file-name name version)) ``` This is going to clone the repo to an specific filename that matches Guix's naming style and it's going to remove the warning. The second: ``` gnu/packages/sc-im.scm:41:14: sc-im@0.8.1: permanent redirect from https://= github.com/andmarti1424/sc-im.git to https://github.com/andmarti1424/sc-im ``` Just change the url by the other and you're done. Also I wouldn't add the whole package in an independent file. It may fit better in other of the categories. HTH! Thanks for keeping my name there, but you can clear it with no issue, this is all your merit, my man. Best, Ekaitz From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 19:29:35 2021 Received: (at 47852) by debbugs.gnu.org; 17 Apr 2021 23:29:35 +0000 Received: from localhost ([127.0.0.1]:44906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXuNa-0002Oy-Vp for submit@debbugs.gnu.org; Sat, 17 Apr 2021 19:29:35 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:60808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXuNX-0002Og-22 for 47852@debbugs.gnu.org; Sat, 17 Apr 2021 19:29:33 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lXuNP-0001NP-0Y; Sat, 17 Apr 2021 19:29:23 -0400 Date: Sat, 17 Apr 2021 19:29:22 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: jgart Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im In-Reply-To: <15c0925b25d9950553a55a4881922cc4@dismail.de> Message-ID: References: <15c0925b25d9950553a55a4881922cc4@dismail.de> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="925712948-792663861-1618702163=:8414" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sat, 17 Apr 2021, jgart via Guix-patches via wrote: > Hi Guix! > > Attached is a patch for sc-im, a terminal based spreadsheet program providing a vim-like experience. Interesting program, thanks for working on the package Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_TONAME_EQ_TOLOCAL_HDRS_LCASE To: name matches everything in local email - LCASE headers X-Debbugs-Envelope-To: 47852 Cc: Oliver Loaiza , ekaitz@elenq.tech, raghavgururajan@disroot.org, hello@elenq.tech, Raghav Gururajan , 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-792663861-1618702163=:8414 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Sat, 17 Apr 2021, jgart via Guix-patches via wrote: > Hi Guix! > > Attached is a patch for sc-im, a terminal based spreadsheet program providing a vim-like experience. Interesting program, thanks for working on the package > I added Ekaitz as a co-author and added both of our copyrights to the top of the file. Glad to see this work being picket up and that we can collaborate across time. > This new version of sc-im is from 16 days ago. > > I'm currently getting the following two linter warnings: > > the source file name should contain the package name > permanent redirect from https://github.com/andmarti1424/sc-im.git to https://github.com/andmarti1424/sc-im > > Any suggestions for what I need to adjust to make those pass? I have some inline suggestions as follows: >From 62b2b692329f8db791db08700821111238ed40be Mon Sep 17 00:00:00 2001 From: jgart Date: Sat, 17 Apr 2021 17:43:16 -0400 Subject: [PATCH] gnu: Add sc-im. * gnu/packages/visidata.scm: New file. Should be sc-im.scm there :) I have no opinion on if this warrants its own file, but I expect others would be willing to comment. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Co-authored-by: Ekaitz Zarraga +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2020 Ekaitz Zarraga +;;; Copyright © 2021 jgart +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages sc-im) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) + #:use-module (gnu packages base) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages maths) + #:use-module (gnu packages statistics) + #:use-module (gnu packages xml) + #:use-module (gnu packages compression) + #:use-module (gnu packages bison) + #:use-module (gnu packages ncurses)) + +(define-public sc-im + (let ((commit-ref "75ae3806844821cba1b2e3fdb9237d737944e850")) + (package + (name "sc-im") + (version "0.8.1") + (source (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/andmarti1424/sc-im.git") + (commit commit-ref))) You can remove the .git from the url to clear up the permanent redirect lint warning. In other packages, we use the tag directly with something like (commit (string-append "v" version)) and are thus able to forgo the let binding. Unless there is a reason to think upstream will move the tag to a different commit, I recommend doing that here too. Also, adding `(file-name (git-file-name name version))` to the origin specification will clear up the file name lint warning. + (sha256 + (base32 + "1i1yq5mh9d7yi1bkgaq4p1lr8zrxhlvqmjnj33wmg5v6vpfim1h0")))) + (build-system gnu-build-system) + (arguments + ;; There are no tests at the moment. + ;; https://github.com/andmarti1424/sc-im/issues/537 + ;; https://github.com/andmarti1424/sc-im/pull/385 + `(#:tests? #f Thanks for adding the comment about the lack of test. + #:make-flags (list "-C" "src" "CC=gcc" We prefer `(string-append "CC=" ,(cc-for-target))` which helps when cross-compiling + (string-append "prefix=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases + %standard-phases + (delete 'configure)))) + (inputs + `(("gnuplot" ,gnuplot) + ("libxls" ,libxls) + ("libxlsxwriter" ,libxlsxwriter) + ("libxml2" ,libxml2) + ("libzip" ,libzip) + ("ncurses" ,ncurses))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("which" ,which) + ("bison" ,bison))) + (synopsis "Spreadsheet program with vim-like keybindings") + (description + "@code{sc-im} is a highly configurable spreadsheet program + providing a vim-like experience. @code{sc-im} supports @{gnuplot} interaction, + functions for sorting and filtering, 256 color support, and much more.") + (home-page "https://github.com/andmarti1424/sc-im") + (license license:bsd-4)))) -- 2.29.3 Can you send an updated patch? Best, Jack --925712948-792663861-1618702163=:8414-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 19:54:35 2021 Received: (at 47852) by debbugs.gnu.org; 17 Apr 2021 23:54:35 +0000 Received: from localhost ([127.0.0.1]:44934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXulm-00030N-Qn for submit@debbugs.gnu.org; Sat, 17 Apr 2021 19:54:35 -0400 Received: from mx1.dismail.de ([78.46.223.134]:28120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXulj-000305-31 for 47852@debbugs.gnu.org; Sat, 17 Apr 2021 19:54:33 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 57d27048; Sun, 18 Apr 2021 01:54:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc :in-reply-to:references; s=20190914; bh=oKsD/E4gzPXcLtXJBAilenxP LAZqd4DrJL7pQcuoiFg=; b=trWqxlJ7g6A+WDW0DrG0D2x614Vbef7fePQRKGfy 2iVSgftGVX+w6+MIsGGkFxs3JUH8IALqabWs+kgHwp6Ot1tTDH04U+ntTU4zA/wB /kIr9G3kJufz6yvu1RgqX2+cHSNbp0Ab1PbmdEF7QTBI4qAEgJXb4IrrAmIXbul0 KWzB5XDLpLtD0N29roPkl4qQrugcNViqhW57Aeh/oiC5NvFlV621ZoLCB2uw3wWy iI8veseoTlIJrxPXlA8SPLRbMpRoq+4qMz9vbPciM8QW1bc5mHLAR/SQ5Sjbh4Jb NzNv9E/5amZsDrTX9mwDMlsf+Dg84lL2A1pV0NYcgMoKww== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 9dd2a6fb; Sun, 18 Apr 2021 01:54:21 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id d18be565; Sun, 18 Apr 2021 01:54:21 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 3368d096 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 18 Apr 2021 01:54:20 +0200 (CEST) MIME-Version: 1.0 Date: Sat, 17 Apr 2021 23:54:19 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_727_749790000.1618703659" X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: Subject: Re: [PATCH] gnu: Add sc-im To: 47852@debbugs.gnu.org In-Reply-To: References: <15c0925b25d9950553a55a4881922cc4@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , hello@elenq.tech, Oliver Loaiza , raghavgururajan@disroot.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) ----=_RainLoop_727_749790000.1618703659 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Attached is the updated patch with Ekaitz's suggestions. The linter is no= w a happy gnu!=0A=0A> Also I wouldn't add the whole package in an indepen= dent file.=0A> It may fit better in other of the categories.=0A=0AI thoug= ht of that but I couldn't find a place I was happy with.=0A=0Acalcurse an= d visidata are two other packages that also have their own file. =0A=0AMa= ybe these two packages can be merged in the future with sc-im?=0A=0A> I'm= not sure about all the compile flags=0A> you set, you may be missing som= e interesting plugin support.=0A=0AI left lua support out since that is a= n optional feature.=0A=0AThe sc-im package in nixpkgs also leaves it out:= =0A=0Ahttps://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applicati= ons/misc/sc-im/default.nix#L35=0A=0AI'm waiting until sc-im has guile sup= port. ;)=0A=0ALet me know if there are any other compiler features you th= ink should be included.=0A=0AI left tmux as the clipboard. It is already = set in the Makefile by default.=0A=0AI'll probably inherit from this pack= age and substitute* for xclip instead, locally.=0A=0ADoes upstream guix p= refer two versions of this package (A version compiled with tmux support = and a version compiled with xclip support)?=0A=0Aall the best,=0A=0Ajgart= =0A=0Aps=0A=0AEkaitz, Saludos desde Miami!=0A=0AVas a venir a el guix mee= tup el pr=C3=B3ximo s=C3=A1bado? Cambi=C3=A9 la hora a una hora normal ;)= =0A=0Ahttps://events.nixnet.services/events/27955ca1-0aee-4ec5-be20-48e6c= 45fd0f6=0A=0A=0A=0AApril 17, 2021 6:22 PM, "ElenQ Technology" wrote:=0A=0A> Hey!=0A> =0A> =E2=80=90=E2=80=90=E2=80=90=E2=80=90= =E2=80=90=E2=80=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2=80=90= =E2=80=90=E2=80=90=E2=80=90=E2=80=90=0A> On Saturday, April 17, 2021 11:5= 2 PM, jgart wrote:=0A> =0A>> Hi Guix!=0A>> =0A>> Attac= hed is a patch for sc-im, a terminal based spreadsheet program providing = a vim-like=0A>> experience.=0A>> =0A>> I constructed this package startin= g from a template provided by Ekaitz that I found below dating=0A>> from = over a year ago:=0A>> =0A>> https://gitlab.com/ekaitz-zarraga/guix-packag= es/-/blob/master/sc-im.scm=0A>> =0A>> I added Ekaitz as a co-author and a= dded both of our copyrights to the top of the file.=0A>> =0A>> This new v= ersion of sc-im is from 16 days ago.=0A>> =0A>> I'm currently getting the= following two linter warnings:=0A>> =0A>> the source file name should co= ntain the package name=0A>> permanent redirect from https://github.com/an= dmarti1424/sc-im.git to=0A>> https://github.com/andmarti1424/sc-im=0A>> = =0A>> Any suggestions for what I need to adjust to make those pass?=0A>> = =0A>> best regards,=0A>> =0A>> jgart=0A> =0A> I didn't expect this!=0A> = =0A> My original package was broken, but I left it in my repo so IDK=0A> = if taking that as a base was a good idea.=0A> I was trying to package a m= ore complete solution and I left=0A> the package broken... =0A> =0A> I'm = taking a look to it.=0A> =0A> The first issue related with the name of th= e package is this:=0A> =0A> ```=0A> guix/gnu/packages/sc-im.scm:41:14: sc= -im@0.8.1: the source file name should contain the package=0A> name=0A> `= ``=0A> =0A> In order to solve this you can use this in the origin desc:= =0A> =0A> ```=0A> (file-name (git-file-name name version))=0A> ```=0A> = =0A> This is going to clone the repo to an specific filename that=0A> mat= ches Guix's naming style and it's going to remove the=0A> warning.=0A> = =0A> The second:=0A> =0A> ```=0A> gnu/packages/sc-im.scm:41:14: sc-im@0.8= .1: permanent redirect from=0A> https://github.com/andmarti1424/sc-im.git= to https://github.com/andmarti1424/sc-im=0A> ```=0A> =0A> Just change th= e url by the other and you're done.=0A> =0A> =0A> HTH!=0A> =0A> Thanks fo= r keeping my name there, but you can clear it with=0A> no issue, this is = all your merit, my man.=0A> =0A> Best,=0A> Ekaitz ----=_RainLoop_727_749790000.1618703659 Content-Type: application/octet-stream; name="0001-gnu-Add-sc-im.patch" Content-Disposition: attachment; filename="0001-gnu-Add-sc-im.patch" Content-Transfer-Encoding: base64 RnJvbSAwODA5MTY3Y2UyMmU0ZDEwZmExMTNiYjkyNzZiMTkxY2ZjNDU4ZGEzIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KRGF0ZTog U2F0LCAxNyBBcHIgMjAyMSAxNzo0MzoxNiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHNjLWltLgoKICAgICogZ251L3BhY2thZ2VzL3Zpc2lkYXRhLnNjbTogTmV3IGZpbGUu CiAgICAqIGdudS9sb2NhbC5tayAoR05VX1NZU1RFTV9NT0RVTEVTKTogQWRkIGl0LgoKICAg IENvLWF1dGhvcmVkLWJ5OiBFa2FpdHogWmFycmFnYSA8ZWthaXR6QGVsZW5xLnRlY2g+Ci0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICB8ICAxICsKIGdudS9wYWNrYWdlcy9zYy1pbS5z Y20gfCA4MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg ZmlsZXMgY2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdu dS9wYWNrYWdlcy9zYy1pbS5zY20KCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUv bG9jYWwubWsKaW5kZXggNTBiMTFhOGNhMi4uYWRlOGI0MDBkMCAxMDA2NDQKLS0tIGEvZ251 L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpAQCAtNDk2LDYgKzQ5Niw3IEBAIEdOVV9T WVNURU1fTU9EVUxFUyA9CQkJCVwKICAgJUQlL3BhY2thZ2VzL3Nhd2Zpc2guc2NtCQkJXAog ICAlRCUvcGFja2FnZXMvc2Nhbm5lci5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zY2hlbWUu c2NtCQkJXAorICAlRCUvcGFja2FnZXMvc2MtaW0uc2NtCQkJXAogICAlRCUvcGFja2FnZXMv c2NyZWVuLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NjcmlidXMuc2NtCQkJXAogICAlRCUv cGFja2FnZXMvc2NzaS5zY20JCQkJXApkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NjLWlt LnNjbSBiL2dudS9wYWNrYWdlcy9zYy1pbS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMC4uM2MxM2Q2MTE0OAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNr YWdlcy9zYy1pbS5zY20KQEAgLTAsMCArMSw4MCBAQAorOzs7IEdOVSBHdWl4IC0tLSBGdW5j dGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7OzsgQ29weXJpZ2h0IMKpIDIw MjAgRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgorOzs7IENvcHlyaWdodCDC qSAyMDIxIGpnYXJ0IDxqZ2FydEBkaXNtYWlsLmRlPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlz IHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv biAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVy IHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQor Ozs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsK Kzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNl ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChn bnUgcGFja2FnZXMgc2MtaW0pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAg Izp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4 IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdudSkKKyAg Izp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVmaXggbGljZW5zZTopCisgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBiYXNlKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykKKyAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgc3RhdGlzdGljcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1s KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikKKyAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgYmlzb24pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th Z2VzIG5jdXJzZXMpKQorCisoZGVmaW5lLXB1YmxpYyBzYy1pbQorICAobGV0ICgoY29tbWl0 LXJlZiAiNzVhZTM4MDY4NDQ4MjFjYmExYjJlM2ZkYjkyMzdkNzM3OTQ0ZTg1MCIpKQorICAg IChwYWNrYWdlCisgICAgICAobmFtZSAic2MtaW0iKQorICAgICAgKHZlcnNpb24gIjAuOC4x IikKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0 LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkKKyAgICAgICAgICAgICAgICAgIChnaXQt cmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9hbmRtYXJ0aTE0MjQvc2MtaW0iKQorICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNv bW1pdC1yZWYpKSkKKyAgICAgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUt bmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAg ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICAgIjFpMXlxNW1oOWQ3eWkx YmtnYXE0cDFscjh6cnhobHZxbWpuajMzd21nNXY2dnBmaW0xaDAiKSkpKQorICAgICAgKGJ1 aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAg ICA7OyBUaGVyZSBhcmUgbm8gdGVzdHMgYXQgdGhlIG1vbWVudC4KKyAgICAgICAgOzsgaHR0 cHM6Ly9naXRodWIuY29tL2FuZG1hcnRpMTQyNC9zYy1pbS9pc3N1ZXMvNTM3CisgICAgICAg IDs7IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRtYXJ0aTE0MjQvc2MtaW0vcHVsbC8zODUKKyAg ICAgICAgYCgjOnRlc3RzPyAjZgorICAgICAgICAgICM6bWFrZS1mbGFncyAobGlzdCAiLUMi ICJzcmMiICJDQz1nY2MiCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBl bmQgInByZWZpeD0iIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpKSkKKyAgICAgICAgICAj OnBoYXNlcworICAgICAgICAgICAgKG1vZGlmeS1waGFzZXMKKyAgICAgICAgICAgICAgICVz dGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSkp KQorICAgICAgKGlucHV0cworICAgICAgICBgKCgiZ251cGxvdCIgLGdudXBsb3QpCisgICAg ICAgICAgKCJsaWJ4bHMiICxsaWJ4bHMpCisgICAgICAgICAgKCJsaWJ4bHN4d3JpdGVyIiAs bGlieGxzeHdyaXRlcikKKyAgICAgICAgICAoImxpYnhtbDIiICxsaWJ4bWwyKQorICAgICAg ICAgICgibGliemlwIiAsbGliemlwKQorICAgICAgICAgICgibmN1cnNlcyIgLG5jdXJzZXMp KSkKKyAgICAgIChuYXRpdmUtaW5wdXRzCisgICAgICAgIGAoKCJwa2ctY29uZmlnIiAscGtn LWNvbmZpZykKKyAgICAgICAgICAoIndoaWNoIiAsd2hpY2gpCisgICAgICAgICAgKCJiaXNv biIgLGJpc29uKSkpCisgICAgICAoc3lub3BzaXMgIlNwcmVhZHNoZWV0IHByb2dyYW0gd2l0 aCB2aW0tbGlrZSBrZXliaW5kaW5ncyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAiQGNvZGV7 c2MtaW19IGlzIGEgaGlnaGx5IGNvbmZpZ3VyYWJsZSBzcHJlYWRzaGVldCBwcm9ncmFtCisg cHJvdmlkaW5nIGEgdmltLWxpa2UgZXhwZXJpZW5jZS4gIEBjb2Rle3NjLWltfSBzdXBwb3J0 cyBAe2dudXBsb3R9IGludGVyYWN0aW9uLAorIGZ1bmN0aW9ucyBmb3Igc29ydGluZyBhbmQg ZmlsdGVyaW5nLCAyNTYgY29sb3Igc3VwcG9ydCwgYW5kIG11Y2ggbW9yZS4iKQorICAgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2FuZG1hcnRpMTQyNC9zYy1pbSIpCisg ICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC00KSkpKQotLSAKMi4yOS4zCgo= ----=_RainLoop_727_749790000.1618703659-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 20:33:04 2021 Received: (at 47852) by debbugs.gnu.org; 18 Apr 2021 00:33:04 +0000 Received: from localhost ([127.0.0.1]:44950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXvN1-0003u6-La for submit@debbugs.gnu.org; Sat, 17 Apr 2021 20:33:04 -0400 Received: from mx1.dismail.de ([78.46.223.134]:12119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXvMt-0003tU-Er for 47852@debbugs.gnu.org; Sat, 17 Apr 2021 20:33:03 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 34fb1485; Sun, 18 Apr 2021 02:32:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc :in-reply-to:references; s=20190914; bh=NqJ75EjdmW/IPf2qbnVMbGQz z7O9Otigq4AKj6yPCqk=; b=ZBPikqkvrC52NdV3NRggdIYMfZEHh3fsrpuxS/Ny euuMuI2MdNh7HbSfRmxugPa5p4pSHRPmb5deLC5nvc8wplUCD3vnTZOwS9tZmvpv YJKd2OEqFsF3SsngatQvzQrW/Z0Dfhffc3atQQH1nb/9KRo8vVl+wJdtxMBmzUtK aafFQwatd8axKbSmPSdjjm6bO5SLPMDS8qrkE1N6iU2NfNhxRnFgt5dduBacbKuk BuO3qEkf9OD3wXgWFw3uIHICuY6QGWZAWTY9hzN+wh2YYSwSgwtKS9ZzA5eiTfQD 0wHjDNvgjlyns9edvrWCqSt6M1QmaM3wga3P1YGbVnTIOA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 5acfff5a; Sun, 18 Apr 2021 02:32:48 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 711bc5e2; Sun, 18 Apr 2021 02:32:48 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c898326b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 18 Apr 2021 02:32:47 +0200 (CEST) MIME-Version: 1.0 Date: Sun, 18 Apr 2021 00:32:46 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_807_904676214.1618705966" X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> Subject: Re: [PATCH] gnu: Add sc-im To: 47852@debbugs.gnu.org In-Reply-To: References: <15c0925b25d9950553a55a4881922cc4@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, hello@elenq.tech, Oliver Loaiza , raghavgururajan@disroot.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) ----=_RainLoop_807_904676214.1618705966 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I attached an updated patch also including Jack's suggestions.=0A=0AThank= you Raghav for help with sanity debugging over xmpp.=0A=0Aprefix is not = PREFIX ;)=0A=0Aall the best,=0A=0Ajgart=0A=0AApril 17, 2021 7:54 PM, "jga= rt" wrote:=0A=0A> Attached is the updated patch with E= kaitz's suggestions. The linter is now a happy gnu!=0A> =0A>> Also I woul= dn't add the whole package in an independent file.=0A>> It may fit better= in other of the categories.=0A> =0A> I thought of that but I couldn't fi= nd a place I was happy with.=0A> =0A> calcurse and visidata are two other= packages that also have their own file.=0A> =0A> Maybe these two package= s can be merged in the future with sc-im?=0A> =0A>> I'm not sure about al= l the compile flags=0A>> you set, you may be missing some interesting plu= gin support.=0A> =0A> I left lua support out since that is an optional fe= ature.=0A> =0A> The sc-im package in nixpkgs also leaves it out:=0A> =0A>= https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applications/m= isc/sc-im/default.nix#L35=0A> =0A> I'm waiting until sc-im has guile supp= ort. ;)=0A> =0A> Let me know if there are any other compiler features you= think should be included.=0A> =0A> I left tmux as the clipboard. It is a= lready set in the Makefile by default.=0A> =0A> I'll probably inherit fro= m this package and substitute* for xclip instead, locally.=0A> =0A> Does = upstream guix prefer two versions of this package (A version compiled wit= h tmux support and a=0A> version compiled with xclip support)?=0A> =0A> a= ll the best,=0A> =0A> jgart=0A> =0A> ps=0A> =0A> Ekaitz, Saludos desde Mi= ami!=0A> =0A> Vas a venir a el guix meetup el pr=C3=B3ximo s=C3=A1bado? C= ambi=C3=A9 la hora a una hora normal ;)=0A> =0A> https://events.nixnet.se= rvices/events/27955ca1-0aee-4ec5-be20-48e6c45fd0f6=0A> =0A> April 17, 202= 1 6:22 PM, "ElenQ Technology" wrote:=0A> =0A>> Hey!=0A= >> =0A>> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 = Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90= =E2=80=90=0A>> On Saturday, April 17, 2021 11:52 PM, jgart wrote:=0A>> =0A>>> Hi Guix!=0A>>> =0A>>> Attached is a patch for sc-= im, a terminal based spreadsheet program providing a vim-like=0A>>> exper= ience.=0A>>> =0A>>> I constructed this package starting from a template p= rovided by Ekaitz that I found below dating=0A>>> from over a year ago:= =0A>>> =0A>>> https://gitlab.com/ekaitz-zarraga/guix-packages/-/blob/mast= er/sc-im.scm=0A>>> =0A>>> I added Ekaitz as a co-author and added both of= our copyrights to the top of the file.=0A>>> =0A>>> This new version of = sc-im is from 16 days ago.=0A>>> =0A>>> I'm currently getting the followi= ng two linter warnings:=0A>>> =0A>>> the source file name should contain = the package name=0A>>> permanent redirect from https://github.com/andmart= i1424/sc-im.git to=0A>>> https://github.com/andmarti1424/sc-im=0A>>> =0A>= >> Any suggestions for what I need to adjust to make those pass?=0A>>> = =0A>>> best regards,=0A>>> =0A>>> jgart=0A>> =0A>> I didn't expect this!= =0A>> =0A>> My original package was broken, but I left it in my repo so I= DK=0A>> if taking that as a base was a good idea.=0A>> I was trying to pa= ckage a more complete solution and I left=0A>> the package broken...=0A>>= =0A>> I'm taking a look to it.=0A>> =0A>> The first issue related with t= he name of the package is this:=0A>> =0A>> ```=0A>> guix/gnu/packages/sc-= im.scm:41:14: sc-im@0.8.1: the source file name should contain the packag= e=0A>> name=0A>> ```=0A>> =0A>> In order to solve this you can use this i= n the origin desc:=0A>> =0A>> ```=0A>> (file-name (git-file-name name ver= sion))=0A>> ```=0A>> =0A>> This is going to clone the repo to an specific= filename that=0A>> matches Guix's naming style and it's going to remove = the=0A>> warning.=0A>> =0A>> The second:=0A>> =0A>> ```=0A>> gnu/packages= /sc-im.scm:41:14: sc-im@0.8.1: permanent redirect from=0A>> https://githu= b.com/andmarti1424/sc-im.git to https://github.com/andmarti1424/sc-im=0A>= > ```=0A>> =0A>> Just change the url by the other and you're done.=0A>> = =0A>> HTH!=0A>> =0A>> Thanks for keeping my name there, but you can clear= it with=0A>> no issue, this is all your merit, my man.=0A>> =0A>> Best,= =0A>> Ekaitz ----=_RainLoop_807_904676214.1618705966 Content-Type: application/octet-stream; name="0001-gnu-Add-sc-im.patch" Content-Disposition: attachment; filename="0001-gnu-Add-sc-im.patch" Content-Transfer-Encoding: base64 RnJvbSBhYTFjOTQwZWJlMTRiNmQzOTk5ZjZjYjU3ZmM0MmI5OGQ1YjBjYjNkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KRGF0ZTog U2F0LCAxNyBBcHIgMjAyMSAxNzo0MzoxNiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHNjLWltLgoKICAgICogZ251L3BhY2thZ2VzL3Zpc2lkYXRhLnNjbTogTmV3IGZpbGUu CiAgICAqIGdudS9sb2NhbC5tayAoR05VX1NZU1RFTV9NT0RVTEVTKTogQWRkIGl0LgoKICAg IENvLWF1dGhvcmVkLWJ5OiBFa2FpdHogWmFycmFnYSA8ZWthaXR6QGVsZW5xLnRlY2g+Ci0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICB8ICAxICsKIGdudS9wYWNrYWdlcy9zYy1pbS5z Y20gfCA4MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg ZmlsZXMgY2hhbmdlZCwgODMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdu dS9wYWNrYWdlcy9zYy1pbS5zY20KCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUv bG9jYWwubWsKaW5kZXggNTBiMTFhOGNhMi4uYWRlOGI0MDBkMCAxMDA2NDQKLS0tIGEvZ251 L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpAQCAtNDk2LDYgKzQ5Niw3IEBAIEdOVV9T WVNURU1fTU9EVUxFUyA9CQkJCVwKICAgJUQlL3BhY2thZ2VzL3Nhd2Zpc2guc2NtCQkJXAog ICAlRCUvcGFja2FnZXMvc2Nhbm5lci5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zY2hlbWUu c2NtCQkJXAorICAlRCUvcGFja2FnZXMvc2MtaW0uc2NtCQkJXAogICAlRCUvcGFja2FnZXMv c2NyZWVuLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NjcmlidXMuc2NtCQkJXAogICAlRCUv cGFja2FnZXMvc2NzaS5zY20JCQkJXApkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NjLWlt LnNjbSBiL2dudS9wYWNrYWdlcy9zYy1pbS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMC4uOGZmNDgyMzY1ZAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNr YWdlcy9zYy1pbS5zY20KQEAgLTAsMCArMSw4MiBAQAorOzs7IEdOVSBHdWl4IC0tLSBGdW5j dGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7OzsgQ29weXJpZ2h0IMKpIDIw MjAgRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgorOzs7IENvcHlyaWdodCDC qSAyMDIxIGpnYXJ0IDxqZ2FydEBkaXNtYWlsLmRlPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlz IHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv biAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVy IHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQor Ozs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsK Kzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNl ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChn bnUgcGFja2FnZXMgc2MtaW0pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAg Izp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4 IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCisgICM6dXNlLW1vZHVs ZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQorICAjOnVzZS1tb2R1bGUgKChndWl4IGxpY2Vu c2VzKSAjOnByZWZpeCBsaWNlbnNlOikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMp CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2UpCisgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIHBrZy1jb25maWcpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz IG1hdGhzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzdGF0aXN0aWNzKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4bWwpCisgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGNvbXByZXNzaW9uKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiaXNv bikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykpCisKKyhkZWZpbmUt cHVibGljIHNjLWltCisgIChsZXQgKChjb21taXQtcmVmICI3NWFlMzgwNjg0NDgyMWNiYTFi MmUzZmRiOTIzN2Q3Mzc5NDRlODUwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJz Yy1pbSIpCisgICAgICAodmVyc2lvbiAiMC44LjEiKQorICAgICAgKHNvdXJjZSAob3JpZ2lu CisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAg KHVyaQorICAgICAgICAgICAgICAgICAgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAg ICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2FuZG1hcnRpMTQyNC9zYy1pbSIpCisg ICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0LXJlZikpKQorICAgICAgICAgICAg ICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAg ICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAg ICAgICAgICAgICAgICAiMWkxeXE1bWg5ZDd5aTFia2dhcTRwMWxyOHpyeGhsdnFtam5qMzN3 bWc1djZ2cGZpbTFoMCIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0 ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgIDs7IFRoZXJlIGFyZSBubyB0ZXN0cyBh dCB0aGUgbW9tZW50LgorICAgICAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vYW5kbWFydGkx NDI0L3NjLWltL2lzc3Vlcy81MzcKKyAgICAgICAgOzsgaHR0cHM6Ly9naXRodWIuY29tL2Fu ZG1hcnRpMTQyNC9zYy1pbS9wdWxsLzM4NQorICAgICAgICBgKCM6dGVzdHM/ICNmCisgICAg ICAgICAgIzptYWtlLWZsYWdzIChsaXN0ICItQyIgInNyYyIKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgKHN0cmluZy1hcHBlbmQgIkNDPSIgLChjYy1mb3ItdGFyZ2V0KSkKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgInByZWZpeD0iICVvdXRwdXQp KQorICAgICAgICAgICM6cGhhc2VzCisgICAgICAgICAgICAobW9kaWZ5LXBoYXNlcworICAg ICAgICAgICAgICAgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgICAoZGVsZXRl ICdjb25maWd1cmUpKSkpCisgICAgICAoaW5wdXRzCisgICAgICAgIGAoKCJnbnVwbG90IiAs Z251cGxvdCkKKyAgICAgICAgICAoImxpYnhscyIgLGxpYnhscykKKyAgICAgICAgICAoImxp Ynhsc3h3cml0ZXIiICxsaWJ4bHN4d3JpdGVyKQorICAgICAgICAgICgibGlieG1sMiIgLGxp YnhtbDIpCisgICAgICAgICAgKCJsaWJ6aXAiICxsaWJ6aXApCisgICAgICAgICAgKCJuY3Vy c2VzIiAsbmN1cnNlcykpKQorICAgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgICAgYCgoInBr Zy1jb25maWciICxwa2ctY29uZmlnKQorICAgICAgICAgICgid2hpY2giICx3aGljaCkKKyAg ICAgICAgICAoImJpc29uIiAsYmlzb24pKSkKKyAgICAgIChzeW5vcHNpcyAiU3ByZWFkc2hl ZXQgcHJvZ3JhbSB3aXRoIHZpbS1saWtlIGtleWJpbmRpbmdzIikKKyAgICAgIChkZXNjcmlw dGlvbgorICJAY29kZXtzYy1pbX0gaXMgYSBoaWdobHkgY29uZmlndXJhYmxlIHNwcmVhZHNo ZWV0IHByb2dyYW0KKyBwcm92aWRpbmcgYSB2aW0tbGlrZSBleHBlcmllbmNlLiAgQGNvZGV7 c2MtaW19IHN1cHBvcnRzIEB7Z251cGxvdH0gaW50ZXJhY3Rpb24sCisgZnVuY3Rpb25zIGZv ciBzb3J0aW5nIGFuZCBmaWx0ZXJpbmcsIDI1NiBjb2xvciBzdXBwb3J0LCBhbmQgbXVjaCBt b3JlLiIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vYW5kbWFydGkx NDI0L3NjLWltIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTQpKSkpCi0tIAoyLjI5 LjMKCg== ----=_RainLoop_807_904676214.1618705966-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 05:25:59 2021 Received: (at 47852) by debbugs.gnu.org; 18 Apr 2021 09:25:59 +0000 Received: from localhost ([127.0.0.1]:45312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3gl-0002Kc-Gz for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:25:59 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:48722 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3gf-0002KI-Cl for 47852@debbugs.gnu.org; Sun, 18 Apr 2021 05:25:57 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1618737945; bh=73fhwtI+76Bn4UptlNOyIEiaxtHxov/B8NdxiL6rxJc=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=YCMuEc1GWQM6L1Ev/GIJIjINIVtqfi4ZCit5XHDKTcuJbuwzOHst2oHtAeZHDNH9C 3BzYAe2ycCPZ32LPgSUUqxhZnxxi41fIVYOGcM6j6ohp3nMzbV1gsbFqJhuA7Vgdua aRIKNlbR6LjNcb9kJTrgAaaG7foQVEvjQ9J3aZuY= To: jgart , 47852@debbugs.gnu.org Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im In-Reply-To: <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> References: <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> Date: Sun, 18 Apr 2021 11:25:28 +0200 Message-ID: <87r1j8djw7.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thank you for working on this! I have some comments to add. > * gnu/packages/visidata.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. I suggest adding it to (gnu packages terminals) instead of creating a new file. You will find asciinema and fzf there. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, raghavgururajan@disroot.org, Oliver Loaiza , hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thank you for working on this! I have some comments to add. > * gnu/packages/visidata.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. I suggest adding it to (gnu packages terminals) instead of creating a new file. You will find asciinema and fzf there. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD Thank you for working on this! I have some comments to add. > * gnu/packages/visidata.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. I suggest adding it to (gnu packages terminals) instead of creating a new file. You will find asciinema and fzf there. > +(define-public sc-im > + (let ((commit-ref "75ae3806844821cba1b2e3fdb9237d737944e850")) > + (package > + (name "sc-im") > + (version "0.8.1") > + (source (origin > + (method git-fetch) > + (uri > + (git-reference > + (url "https://github.com/andmarti1424/sc-im") > + (commit commit-ref))) Why not just use =E2=80=98version=E2=80=99, or (string-append ... version) = if needed? > + (file-name (git-file-name name version)) Indentation is a bit off here. > + (synopsis "Spreadsheet program with vim-like keybindings") > + (description > + "@code{sc-im} is a highly configurable spreadsheet program > + providing a vim-like experience. @code{sc-im} supports @{gnuplot} inte= raction, > + functions for sorting and filtering, 256 color support, and much more.") > + (home-page "https://github.com/andmarti1424/sc-im") Nit: =E2=80=98home-page=E2=80=99 usually goes above =E2=80=98synopsis=E2=80= =99. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 11:39:17 2021 Received: (at 47852) by debbugs.gnu.org; 18 Apr 2021 15:39:17 +0000 Received: from localhost ([127.0.0.1]:47490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY9W1-0003sd-8V for submit@debbugs.gnu.org; Sun, 18 Apr 2021 11:39:17 -0400 Received: from mx1.dismail.de ([78.46.223.134]:16025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY9Vy-0003sO-TJ for 47852@debbugs.gnu.org; Sun, 18 Apr 2021 11:39:16 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id d7f5b0ae; Sun, 18 Apr 2021 17:39:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc :in-reply-to:references; s=20190914; bh=Z1NMr71T8upK1e1tqJYBCM7Q lREOivazIDJNSNttdPk=; b=i7NXcubBnYamuRb5r1tG9A5EVG0uN2nNoOC/PG+F 38k9xCA12islKr8XIJzkO6WU4x/s+/kOSax5F7QohvX8/pwX1w4/eLUt5Ps5nCmo 55UUUL93CxfgT5OgyXGOuv6vqbbhxXEwf0oZsqSdLB1EoanL+Fk/anPQgMghW17v ByF295ISm2f6C2eU151de2E79b4Ncj0SHI4jA4F7CbgBvtwNmo+WGAzBVWvN48sw pxDuHruZvmLM14b2IdYb5jqngwsPXQ1915rx3/KeEgvevlfL0PKJOAdCvE/S3OxX oP19XyGokUf7pWCdZVDkbd4OqOOdc35eesqzfaNIeZ921A== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a86a6554; Sun, 18 Apr 2021 17:39:06 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 10c871b6; Sun, 18 Apr 2021 17:39:06 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 85a56638 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 18 Apr 2021 17:39:05 +0200 (CEST) MIME-Version: 1.0 Date: Sun, 18 Apr 2021 15:39:05 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_851_650943009.1618760345" X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im To: "Xinglu Chen" , 47852@debbugs.gnu.org In-Reply-To: <87r1j8djw7.fsf@yoctocell.xyz> References: <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, raghavgururajan@disroot.org, Oliver Loaiza , hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) ----=_RainLoop_851_650943009.1618760345 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Xinglu,=0A=0AI appreciate your review. I attached an updated patch wit= h your suggestions. Thank you for pointing those out. =0A=0AI moved home-= page closer to the top so that I can reuse it in the url field. =0A=0AI'v= e seen a few examples in gnu/packages of this practice and I think it is = quite nice.=0A=0A> I suggest adding it to (gnu packages terminals) instea= d of creating a=0A> new file. You will find asciinema and fzf there.=0A= =0AI'm not sure if it makes sense to me for sc-im to go into terminals. = =0A=0AIt seems like terminals has mostly terminal emulators. =0A=0ALike I= pointed out in my previous email, why wouldn't calcurse and visidata als= o go into the terminals module?=0A=0Asc-im is a spreadsheet program for t= he terminal in the same way that calcurse is a calendar program for the t= erminal.=0A=0AMaybe we can do a clean up soon and put all these programs = in a new module? =0A=0ALet me know if there is anything else I should cha= nge.=0A=0Aall the best,=0A=0Ajgart=0A=0A=0AApril 18, 2021 5:25 AM, "Xingl= u Chen" wrote:=0A=0A> Thank you for working on thi= s! I have some comments to add.=0A> =0A>> * gnu/packages/visidata.scm: Ne= w file.=0A>> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.=0A> =0A> I sugg= est adding it to (gnu packages terminals) instead of creating a=0A> new f= ile. You will find asciinema and fzf there.=0A> =0A>> +(define-public sc-= im=0A>> + (let ((commit-ref "75ae3806844821cba1b2e3fdb9237d737944e850"))= =0A>> + (package=0A>> + (name "sc-im")=0A>> + (version "0.8.1")=0A>> + (s= ource (origin=0A>> + (method git-fetch)=0A>> + (uri=0A>> + (git-reference= =0A>> + (url "https://github.com/andmarti1424/sc-im")=0A>> + (commit comm= it-ref)))=0A> =0A> Why not just use =E2=80=98version=E2=80=99, or (string= -append ... version) if needed?=0A> =0A>> + (file-name (git-file-name nam= e version))=0A> =0A> Indentation is a bit off here.=0A> =0A>> + (synopsis= "Spreadsheet program with vim-like keybindings")=0A>> + (description=0A>= > + "@code{sc-im} is a highly configurable spreadsheet program=0A>> + pro= viding a vim-like experience. @code{sc-im} supports @{gnuplot} interactio= n,=0A>> + functions for sorting and filtering, 256 color support, and muc= h more.")=0A>> + (home-page "https://github.com/andmarti1424/sc-im")=0A> = =0A> Nit: =E2=80=98home-page=E2=80=99 usually goes above =E2=80=98synopsi= s=E2=80=99. ----=_RainLoop_851_650943009.1618760345 Content-Type: application/octet-stream; name="0001-gnu-Add-sc-im.patch" Content-Disposition: attachment; filename="0001-gnu-Add-sc-im.patch" Content-Transfer-Encoding: base64 RnJvbSA5ZTMzNDNhMmNlZDQ2ZjZhZjEyNGY0NGMyNzZiOGJmZThhYTkyNGQ0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KRGF0ZTog U2F0LCAxNyBBcHIgMjAyMSAxNzo0MzoxNiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHNjLWltLgoKICAgICogZ251L3BhY2thZ2VzL3Zpc2lkYXRhLnNjbTogTmV3IGZpbGUu CiAgICAqIGdudS9sb2NhbC5tayAoR05VX1NZU1RFTV9NT0RVTEVTKTogQWRkIGl0LgoKICAg IENvLWF1dGhvcmVkLWJ5OiBFa2FpdHogWmFycmFnYSA8ZWthaXR6QGVsZW5xLnRlY2g+Ci0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICB8ICAxICsKIGdudS9wYWNrYWdlcy9zYy1pbS5z Y20gfCA4MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg ZmlsZXMgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdu dS9wYWNrYWdlcy9zYy1pbS5zY20KCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUv bG9jYWwubWsKaW5kZXggNTBiMTFhOGNhMi4uYWRlOGI0MDBkMCAxMDA2NDQKLS0tIGEvZ251 L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpAQCAtNDk2LDYgKzQ5Niw3IEBAIEdOVV9T WVNURU1fTU9EVUxFUyA9CQkJCVwKICAgJUQlL3BhY2thZ2VzL3Nhd2Zpc2guc2NtCQkJXAog ICAlRCUvcGFja2FnZXMvc2Nhbm5lci5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zY2hlbWUu c2NtCQkJXAorICAlRCUvcGFja2FnZXMvc2MtaW0uc2NtCQkJXAogICAlRCUvcGFja2FnZXMv c2NyZWVuLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NjcmlidXMuc2NtCQkJXAogICAlRCUv cGFja2FnZXMvc2NzaS5zY20JCQkJXApkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NjLWlt LnNjbSBiL2dudS9wYWNrYWdlcy9zYy1pbS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMC4uNDNhYjc2ODU1MgotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNr YWdlcy9zYy1pbS5zY20KQEAgLTAsMCArMSw4MSBAQAorOzs7IEdOVSBHdWl4IC0tLSBGdW5j dGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7OzsgQ29weXJpZ2h0IMKpIDIw MjAgRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgorOzs7IENvcHlyaWdodCDC qSAyMDIxIGpnYXJ0IDxqZ2FydEBkaXNtYWlsLmRlPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlz IHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv biAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVy IHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQor Ozs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsK Kzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNl ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChn bnUgcGFja2FnZXMgc2MtaW0pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAg Izp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4 IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCisgICM6dXNlLW1vZHVs ZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQorICAjOnVzZS1tb2R1bGUgKChndWl4IGxpY2Vu c2VzKSAjOnByZWZpeCBsaWNlbnNlOikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMp CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2UpCisgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIHBrZy1jb25maWcpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz IG1hdGhzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzdGF0aXN0aWNzKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4bWwpCisgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGNvbXByZXNzaW9uKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiaXNv bikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykpCisKKyhkZWZpbmUt cHVibGljIHNjLWltCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJzYy1pbSIpCisgICAg ICAodmVyc2lvbiAiMC44LjEiKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIu Y29tL2FuZG1hcnRpMTQyNC9zYy1pbSIpCisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAg ICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAodXJpCisg ICAgICAgICAgICAgICAgICAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAo dXJsIGhvbWUtcGFnZSkKKyAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFw cGVuZCB2ZXJzaW9uKSkpKQorICAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxl LW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAg ICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAgICIxaTF5cTVtaDlkN3lp MWJrZ2FxNHAxbHI4enJ4aGx2cW1qbmozM3dtZzV2NnZwZmltMWgwIikpKSkKKyAgICAgIChi dWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAg ICAgOzsgVGhlcmUgYXJlIG5vIHRlc3RzIGF0IHRoZSBtb21lbnQuCisgICAgICAgIDs7IGh0 dHBzOi8vZ2l0aHViLmNvbS9hbmRtYXJ0aTE0MjQvc2MtaW0vaXNzdWVzLzUzNworICAgICAg ICA7OyBodHRwczovL2dpdGh1Yi5jb20vYW5kbWFydGkxNDI0L3NjLWltL3B1bGwvMzg1Cisg ICAgICAgIGAoIzp0ZXN0cz8gI2YKKyAgICAgICAgICAjOm1ha2UtZmxhZ3MgKGxpc3QgIi1D IiAic3JjIgorICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiQ0M9 IiAsKGNjLWZvci10YXJnZXQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n LWFwcGVuZCAicHJlZml4PSIgJW91dHB1dCkpCisgICAgICAgICAgIzpwaGFzZXMKKyAgICAg ICAgICAgIChtb2RpZnktcGhhc2VzCisgICAgICAgICAgICAgICAlc3RhbmRhcmQtcGhhc2Vz CisgICAgICAgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkpKSkKKyAgICAgIChpbnB1 dHMKKyAgICAgICAgYCgoImdudXBsb3QiICxnbnVwbG90KQorICAgICAgICAgICgibGlieGxz IiAsbGlieGxzKQorICAgICAgICAgICgibGlieGxzeHdyaXRlciIgLGxpYnhsc3h3cml0ZXIp CisgICAgICAgICAgKCJsaWJ4bWwyIiAsbGlieG1sMikKKyAgICAgICAgICAoImxpYnppcCIg LGxpYnppcCkKKyAgICAgICAgICAoIm5jdXJzZXMiICxuY3Vyc2VzKSkpCisgICAgICAobmF0 aXZlLWlucHV0cworICAgICAgICBgKCgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCisgICAg ICAgICAgKCJ3aGljaCIgLHdoaWNoKQorICAgICAgICAgICgiYmlzb24iICxiaXNvbikpKQor ICAgICAgKHN5bm9wc2lzICJTcHJlYWRzaGVldCBwcm9ncmFtIHdpdGggdmltLWxpa2Uga2V5 YmluZGluZ3MiKQorICAgICAgKGRlc2NyaXB0aW9uCisgIkBjb2Rle3NjLWltfSBpcyBhIGhp Z2hseSBjb25maWd1cmFibGUgc3ByZWFkc2hlZXQgcHJvZ3JhbQorIHByb3ZpZGluZyBhIHZp bS1saWtlIGV4cGVyaWVuY2UuICBAY29kZXtzYy1pbX0gc3VwcG9ydHMgQHtnbnVwbG90fSBp bnRlcmFjdGlvbiwKKyBmdW5jdGlvbnMgZm9yIHNvcnRpbmcgYW5kIGZpbHRlcmluZywgMjU2 IGNvbG9yIHN1cHBvcnQsIGFuZCBtdWNoIG1vcmUuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vu c2U6YnNkLTQpKSkKLS0gCjIuMjkuMwoK ----=_RainLoop_851_650943009.1618760345-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 12:41:07 2021 Received: (at 47852) by debbugs.gnu.org; 18 Apr 2021 16:41:07 +0000 Received: from localhost ([127.0.0.1]:47580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYATr-0007aX-F9 for submit@debbugs.gnu.org; Sun, 18 Apr 2021 12:41:07 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:57722 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYATp-0007Zt-Q2 for 47852@debbugs.gnu.org; Sun, 18 Apr 2021 12:41:06 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1618764057; bh=j6fUJ7R6nfL4Vqos/e7L1OZSz/Rca7Teo8qdHKljUTA=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=AqD2uLwVat8RPTpbqbj5iXzD5CklzxKYFoZMP/R4/O9CcaSW9W0RxTfZQmS/q9c1M zrdQyZcbyqxG4rmqVT1Rl/1PX96fJuYRYXZ2c12M2Gu0HqYosdkwXZGe/hiRPEnla0 kR9XB062os7NwshM6w4VqkvDtTR4LNtStOSepnG0= To: jgart , 47852@debbugs.gnu.org Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im In-Reply-To: <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> References: <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> Date: Sun, 18 Apr 2021 18:40:43 +0200 Message-ID: <87lf9feeb8.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, On Sun, Apr 18 2021, jgart wrote: > I appreciate your review. I attached an updated patch with your > suggestions. Thank you for pointing those out. Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.2 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, raghavgururajan@disroot.org, Oliver Loaiza , hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, On Sun, Apr 18 2021, jgart wrote: > I appreciate your review. I attached an updated patch with your > suggestions. Thank you for pointing those out. Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.2 FROM_SUSPICIOUS_NTLD From abused NTLD Hi, On Sun, Apr 18 2021, jgart wrote: > I appreciate your review. I attached an updated patch with your > suggestions. Thank you for pointing those out. You are welcome! > I moved home-page closer to the top so that I can reuse it in the url > field. Good idea. >> I suggest adding it to (gnu packages terminals) instead of creating a >> new file. You will find asciinema and fzf there. > > I'm not sure if it makes sense to me for sc-im to go into terminals. > > It seems like terminals has mostly terminal emulators. > > Like I pointed out in my previous email, why wouldn't calcurse and > visidata also go into the terminals module? I don=E2=80=99t know why those two programs are in their own files, but aft= er taking a closer look, I found that some programs are put in different modules based on the program=E2=80=99s purpose. For example, bashtop, htop= , and nnn all go in (gnu packages admin), and neomutt/mutt are put in (gnu packages mail). By that logic maybe it would make sense to put sc-im in (gnu packages maths) or (gnu packages statistics)? > sc-im is a spreadsheet program for the terminal in the same way that > calcurse is a calendar program for the terminal. In the same way that asciinema is a screen recorder for the terminal ;) > Maybe we can do a clean up soon and put all these programs in a new > module? That would probably be a good idea. The way packages are categorized is still a little confusing to me. :) From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 12:57:44 2021 Received: (at 47852) by debbugs.gnu.org; 18 Apr 2021 16:57:44 +0000 Received: from localhost ([127.0.0.1]:47618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYAjw-0001i4-Bt for submit@debbugs.gnu.org; Sun, 18 Apr 2021 12:57:44 -0400 Received: from mx1.dismail.de ([78.46.223.134]:13736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYAjt-0001hp-Qm for 47852@debbugs.gnu.org; Sun, 18 Apr 2021 12:57:43 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 26c866f1; Sun, 18 Apr 2021 18:57:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc:in-reply-to:references; s=20190914; bh=H3JlNMD+nLWxN8/kGAddNB07Oot5FYJA5NyG0A696+U=; b=CPrlYTlvNSRT kK7VRuhUQoLyP2SC2AS9jy7HBJUurAYL6Mg1cLHxoIKLAF2/5fowhqnpJ2VkrPCH rNzrJ3MYFZ6r9HXkesAyBubrQk4rk7ljuD/+8sTjpzQHNCw85I7VOoJgJr15Kl2+ tLP4R1ug+cMyxhHaiZaDOrMh0hVWZkFA2ijCaZjvcPwPaQssjMeDe3TN39lSY5SI /e0e4DMlhz5dxQizUfaS6x9YnVXejTtTtqYVPSz506cx/FcSyIU1lNlVbHJpb9Un NfL6PhvBTnrJ+2cecOe8KPIIxRggCWghVdOKqKtf7m91LvA72ZyENKWI5/RiJd/E 2RwsXyjTQg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id e7ea8ea0; Sun, 18 Apr 2021 18:57:33 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 9881bab4; Sun, 18 Apr 2021 18:57:33 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 244b5a20 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 18 Apr 2021 18:57:32 +0200 (CEST) MIME-Version: 1.0 Date: Sun, 18 Apr 2021 16:57:31 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im To: "Xinglu Chen" , 47852@debbugs.gnu.org In-Reply-To: <87lf9feeb8.fsf@yoctocell.xyz> References: <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, raghavgururajan@disroot.org, Oliver Loaiza , hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > In the same way that asciinema is a screen recorder for the terminal ;)= =0A> =0A=0AYes, it's currently not consistent what's included in the term= inals module.=0A=0AAsciinema should probably go somewhere else.=0A=0AMayb= e we need a terminal-apps module like haskell-apps and rust-apps. =0A=0AW= e can put all of these terminal programs in this new module. I think that= would make things clearer.=0A=0AWhat do you think?=0A=0A>> Maybe we can = do a clean up soon and put all these programs in a new=0A>> module?=0A> T= hat would probably be a good idea. The way packages are categorized is=0A= > still a little confusing to me. :)=0A=0ALet's plan on that. I'd be happ= y help with clean up.=0A=0ABTW, I'm hosting a guix packaging meetup in 6 = days. =0A=0AIf you'd like to work on any of this together in a group or a= new package/upgrade stop by:=0A=0Ahttps://events.nixnet.services/events/= 27955ca1-0aee-4ec5-be20-48e6c45fd0f6=0A=0Aall the best,=0A=0Ajgart=0A=0A= =0AApril 18, 2021 12:41 PM, "Xinglu Chen" wrote:= =0A=0A> Hi,=0A> =0A> On Sun, Apr 18 2021, jgart wrote:=0A> =0A>> I apprec= iate your review. I attached an updated patch with your=0A>> suggestions.= Thank you for pointing those out.=0A> =0A> You are welcome!=0A> =0A>> I = moved home-page closer to the top so that I can reuse it in the url=0A>> = field.=0A> =0A> Good idea.=0A> =0A>>> I suggest adding it to (gnu package= s terminals) instead of creating a=0A>>> new file. You will find asciinem= a and fzf there.=0A>> =0A>> I'm not sure if it makes sense to me for sc-i= m to go into terminals.=0A>> =0A>> It seems like terminals has mostly ter= minal emulators.=0A>> =0A>> Like I pointed out in my previous email, why = wouldn't calcurse and=0A>> visidata also go into the terminals module?=0A= > =0A> I don=E2=80=99t know why those two programs are in their own files= , but after=0A> taking a closer look, I found that some programs are put = in different=0A> modules based on the program=E2=80=99s purpose. For exam= ple, bashtop, htop, and=0A> nnn all go in (gnu packages admin), and neomu= tt/mutt are put in (gnu=0A> packages mail). By that logic maybe it would = make sense to put sc-im in=0A> (gnu packages maths) or (gnu packages stat= istics)?=0A> =0A>> sc-im is a spreadsheet program for the terminal in the= same way that=0A>> calcurse is a calendar program for the terminal.=0A> = =0A> In the same way that asciinema is a screen recorder for the terminal= ;)=0A> =0A>> Maybe we can do a clean up soon and put all these programs = in a new=0A>> module?=0A> =0A> That would probably be a good idea. The wa= y packages are categorized is=0A> still a little confusing to me. :) From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 11:33:48 2021 Received: (at 47852) by debbugs.gnu.org; 19 Apr 2021 15:33:48 +0000 Received: from localhost ([127.0.0.1]:51753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYVuG-0001KO-5e for submit@debbugs.gnu.org; Mon, 19 Apr 2021 11:33:48 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:57794 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYVuA-0001K6-H7 for 47852@debbugs.gnu.org; Mon, 19 Apr 2021 11:33:46 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1618846413; bh=SHk1oE7djk+4U2OVxqin0wn9wg9EWdAPoBZeMAc7ptI=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=MiRIm9XdN50Vn9x0H5GS229CkacKCDJHXfMUYIXRuNnwTqcMFuv+OYSURwtHnRJ8M uM9wy06V33rjO1UDAGvSqbQX1W0jZ2sFSsyhFyrFwal6dnsfSm4TgfPVX+VChzBEuK Fp1MRpHYM/e9UID8miYOlTj1muOhV+8nI5JsO/9g= To: jgart , 47852@debbugs.gnu.org Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im In-Reply-To: <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> References: <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> Date: Mon, 19 Apr 2021 17:33:18 +0200 Message-ID: <871rb69tmp.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sun, Apr 18 2021, jgart wrote: >> In the same way that asciinema is a screen recorder for the terminal ; ) >> > > Yes, it's currently not consistent what's included in the terminals module. > > Asciinema should probably go somewhere [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 47852 Cc: Raghav Gururajan , jackhill@jackhill.us, raghavgururajan@disroot.org, Oliver Loaiza , hello@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sun, Apr 18 2021, jgart wrote: >> In the same way that asciinema is a screen recorder for the terminal ;) >> > > Yes, it's currently not consistent what's included in the terminals module. > > Asciinema should probably go somewhere [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On Sun, Apr 18 2021, jgart wrote: >> In the same way that asciinema is a screen recorder for the terminal ;) >> > > Yes, it's currently not consistent what's included in the terminals module. > > Asciinema should probably go somewhere else. > > Maybe we need a terminal-apps module like haskell-apps and rust-apps. > > We can put all of these terminal programs in this new module. I think > that would make things clearer. > > What do you think? Hmm, I dunno, that would require moving a lot of packages. Probably better to start a new thread regarding how to categorize packages. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 12:46:25 2021 Received: (at 47852) by debbugs.gnu.org; 19 Apr 2021 16:46:25 +0000 Received: from localhost ([127.0.0.1]:51891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX2X-0003Cm-Im for submit@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:25 -0400 Received: from mx1.dismail.de ([78.46.223.134]:4059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX2S-0003CN-Bi for 47852@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:24 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id f2eff2f9; Mon, 19 Apr 2021 18:46:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc:in-reply-to:references; s=20190914; bh=JZqqr40TK9vUCdgVVEMgr9aB7eJfPNu5NWM9o7wx3lw=; b=OvZz9aa+WFbD VoQ/luZmWOmkBaD9VQmbeYvhIdM+nw+/Cckls5OdOl9fy/srdSy/dfjM0aMcTL3g HcyvA9BU1d2oqaQkCS8nqF9SIQ8EhepoJIAcxIxEPZXD2XvAnH5tNaR7polqKcwR sULQEPcc2bq/A9XqZV68tf9hRGmM1NkyX7baqK3/BkyM+SLyHW0GO2hUqgxnKpCl 2zkFVZFbdRndmANLiUs9t4bh/GgVzqv5seZce/N7hBAGS5zt9sKS6N2RqAGX576L U+QIbrruGHnmM4M8kgf5H0d9wW8AkD4WsAuZoUN6IL0drIce7ATkWVukIY2vEiJO 22BPcBhaBA== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 4a0281f7; Mon, 19 Apr 2021 18:46:12 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id ec2eb0f4; Mon, 19 Apr 2021 18:46:12 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 2029e2ae (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 19 Apr 2021 18:46:11 +0200 (CEST) MIME-Version: 1.0 Date: Mon, 19 Apr 2021 16:46:10 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <5c38f2307986364b38c2eab481e4088b@dismail.de> Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im To: "Xinglu Chen" , 47852@debbugs.gnu.org In-Reply-To: <871rb69tmp.fsf@yoctocell.xyz> References: <871rb69tmp.fsf@yoctocell.xyz> <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 47852 Cc: Oliver Loaiza , raghavgururajan@disroot.org, rprior@protonmail.com, hello@elenq.tech, Raghav Gururajan , jackhill@jackhill.us X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Yes, I think it would be better if we did this in a new issue. =0A=0ARyan= Prior suggested tui-apps as a new module name.=0A=0AI like that!=0A=0Asc= -im, visidata, newsboat, and calcurse fit that bill. There's probably oth= ers that can go in there.=0A=0AApril 19, 2021 11:33 AM, "Xinglu Chen" wrote:=0A=0A> On Sun, Apr 18 2021, jgart wrote:=0A> = =0A>>> In the same way that asciinema is a screen recorder for the termin= al ;)=0A>> =0A>> Yes, it's currently not consistent what's included in th= e terminals module.=0A>> =0A>> Asciinema should probably go somewhere els= e.=0A>> =0A>> Maybe we need a terminal-apps module like haskell-apps and = rust-apps.=0A>> =0A>> We can put all of these terminal programs in this n= ew module. I think=0A>> that would make things clearer.=0A>> =0A>> What d= o you think?=0A> =0A> Hmm, I dunno, that would require moving a lot of pa= ckages. Probably=0A> better to start a new thread regarding how to catego= rize packages. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 17:48:48 2021 Received: (at 47852) by debbugs.gnu.org; 19 Apr 2021 21:48:48 +0000 Received: from localhost ([127.0.0.1]:52283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYblA-0000QF-4g for submit@debbugs.gnu.org; Mon, 19 Apr 2021 17:48:48 -0400 Received: from mail2.protonmail.ch ([185.70.40.22]:29012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYbl6-0000Pz-M2 for 47852@debbugs.gnu.org; Mon, 19 Apr 2021 17:48:47 -0400 Date: Mon, 19 Apr 2021 21:48:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail3; t=1618868917; bh=1nqPoaS9Y0z80sXHsKghRYEgjK3D8Z0tidGxfbpVuJ0=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=XAYxbnRArOThTZ/OpIqsxNRwafhCWyWAjnGvPc5f0AsPyJG74DQ8TAKH6ymy1KX1p IKkYvQjbfzRou95YT1C0xHsjKm3M8qeeOU21JjY8rsaziMjyWioT9/omu0KCfOgjln XZYP08qNIJ3ZUZigZZoPknNsuJl1I+02ncYxs4rR3h2qg4O/3WjWJnZ+QAEYBn2SGx 9LMammjxTnewOLem7ssM7OM1vCziQ8nj9l0cQGR7Ua2H2bA9HHeJN2Jwqhkigw+wez iHo4t0MSL7eYnnMphnPYoBOzZKU/PVmuF7u02H6qE0tDydOO8S1qPQnzhjNWvsPxH3 nCpWVEJySOrbA== To: jgart From: Ekaitz Zarraga Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im Message-ID: <-26oz38_UbL0widLAq4tHwqlLFAC4S4U_WseFq35rLSx23pOTjXylyDtLM3bMy8hX4pPhbBbb8uU4TX4voCgvJaliUVnHoH8jlThd48RVLY=@elenq.tech> In-Reply-To: <5c38f2307986364b38c2eab481e4088b@dismail.de> References: <871rb69tmp.fsf@yoctocell.xyz> <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> <5c38f2307986364b38c2eab481e4088b@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47852 Cc: Oliver Loaiza , "raghavgururajan@disroot.org" , "rprior@protonmail.com" , Xinglu Chen , Raghav Gururajan , "jackhill@jackhill.us" , "47852@debbugs.gnu.org" <47852@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Ekaitz Zarraga Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Monday, April 19, 2021 6:46 PM, jgart wrote: > ElenQ Technology Ethical InnovationYes, I think it would be better if we did this in a new i= ssue. > > Ryan Prior suggested tui-apps as a new module name. > > I like that! > > sc-im, visidata, newsboat, and calcurse fit that bill. There's probably o= thers that can go in there. The main issue here in my opinion is what are we judging as a better description of a program: the interface or what the program actually does. `newsboat`, `vim` and `sc-im` don't have anything in common from a functionality perspective. But `sc-im` does have things in common with `libreoffice calc`, `gnumeric` or others. So... What do we want to be the main point of the programs: their UI or their goal? From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 00:58:07 2021 Received: (at submit) by debbugs.gnu.org; 20 Apr 2021 04:58:07 +0000 Received: from localhost ([127.0.0.1]:52588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYiSd-0006nQ-Gt for submit@debbugs.gnu.org; Tue, 20 Apr 2021 00:58:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:58848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYiSa-0006nC-C5 for submit@debbugs.gnu.org; Tue, 20 Apr 2021 00:58:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36756) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYiSa-0004xc-3H for guix-patches@gnu.org; Tue, 20 Apr 2021 00:58:04 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:39373) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYiSY-00040w-6Y for guix-patches@gnu.org; Tue, 20 Apr 2021 00:58:03 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 205A05C00F2; Tue, 20 Apr 2021 00:58:01 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 20 Apr 2021 00:58:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=X/Secnb/hlv81dp+F/KpAA6j QpE91bkPaLFVLY8irCQ=; b=VVGsoN5C73yhutr/tM8BDImdPQnqLhu5FRRvz0o5 i48zaQ5HZBQFkp83aA/oGR1gUFdt2JJI4faJlKL4GYfBfKnWWyeIKuLvJze2t+RV Lhr9s5THq6bQQf8BTMG8rvucL7XXFNomUw0CekzShKVPDurY/m98awxUbDjGR+nP Su8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=X/Secn b/hlv81dp+F/KpAA6jQpE91bkPaLFVLY8irCQ=; b=U6hjWlx6hzh5ZfADt6+l1H UYs883ieByJeS26eVdia1+H0EYC4kphhWPOCZVi3jMGln0mTJ6T0FAEx9ma2ed04 xt1YuMolRzOmSUxACCWIZznd3TOumlIzY4AheX367HQjlH2Nv8jnojgUg9ezeNpc qnF1YbMbFl+1u8u2QGGBSpVJVI2+N526usfyI1NPQj7J/m6wFvNbElJuqvAHrHui 4Shxv1BJaC/6Y2ZCasxLhUHbP0WM/mpDwxo887inW0YLykenBeCUmFhNV0sIReXs gaUaWRqGG1GkIT1EE4rzIv8I6gRwkrxgTdCI2MYtFIIaYbH6iVC2awtbX3MvGg6Q == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddthedgledtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepuddttddruddurdduieelrdduudeknecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id AC190108005B; Tue, 20 Apr 2021 00:57:59 -0400 (EDT) Date: Tue, 20 Apr 2021 00:57:56 -0400 From: Leo Famulari To: jgart via Guix-patches via Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im Message-ID: References: <871rb69tmp.fsf@yoctocell.xyz> <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> <5c38f2307986364b38c2eab481e4088b@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5c38f2307986364b38c2eab481e4088b@dismail.de> Received-SPF: pass client-ip=66.111.4.28; envelope-from=leo@famulari.name; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Oliver Loaiza , raghavgururajan@disroot.org, rprior@protonmail.com, Xinglu Chen , hello@elenq.tech, Raghav Gururajan , jackhill@jackhill.us, 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Mon, Apr 19, 2021 at 04:46:10PM +0000, jgart via Guix-patches via wrote: > Yes, I think it would be better if we did this in a new issue. > > Ryan Prior suggested tui-apps as a new module name. > > I like that! > > sc-im, visidata, newsboat, and calcurse fit that bill. There's probably others that can go in there. I think we should avoid moving packages around unless there is a compelling reason to do it. There are a few reasons not to move packages. It makes the Git history harder to use (`git log` and `git blame`), it can make Git merges of long-running branches trickier, and it can break 3rd party channels. And sometimes it's annoyingly hard work to properly move or duplicate the copyright attributions to the new file. In general, the location of the packages is not something that users see or care about, but it does matter for developers. To me, the conceptual satisfaction of a nicely defined category does not justify the headaches that can result from moving packages around. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 01:00:29 2021 Received: (at submit) by debbugs.gnu.org; 20 Apr 2021 05:00:30 +0000 Received: from localhost ([127.0.0.1]:52598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYiUv-0006sj-Ir for submit@debbugs.gnu.org; Tue, 20 Apr 2021 01:00:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:59340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYiUt-0006sU-Qo for submit@debbugs.gnu.org; Tue, 20 Apr 2021 01:00:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYiUs-0005IU-D7 for guix-patches@gnu.org; Tue, 20 Apr 2021 01:00:27 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:34329) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYiUp-0005d0-Kx for guix-patches@gnu.org; Tue, 20 Apr 2021 01:00:26 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 33D735C0071; Tue, 20 Apr 2021 01:00:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 20 Apr 2021 01:00:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=nS7kBAi4pO/pRUFmd4oJ3O58 bYX5KZVc9Nk5gMYK1HQ=; b=UEQXYQg3WiF1PPFRtIwRjG80462su7nvuLeJC3bN +upywBX0sBQqqpN+VdBd7UVs2VDeajKaAvRvb3yQQa6ZhPnWuaUI51sVAM/UUwE2 iC9pnfqrT/EvRSh5L9J1UQY6TYf1lZb0Zbau7wYpnelldnj7UaYsP4WIX0sVFsnn B0o= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=nS7kBA i4pO/pRUFmd4oJ3O58bYX5KZVc9Nk5gMYK1HQ=; b=nMMMtt7fxXpad6S+FY2ZDI PzN3S3mMrVVKRg9PDz+OXsuh6Hi7IJQHfxelL57IEFFfsRNkBNvBK7Dve4rNOoNc t9SXYaF03uzY3FniVyJGRz//JyYU/KoJ281DaGrMatl3vQVTXHFHkkvJTQUP/L31 6fJsler6ihkjmH2OkS8Bh0K9ZxtBcxYJr6b84IWoSshM4ydJaDmdwvoubErIiHbR 14OU40QoAK5B12Ke+XssnGEntaKzjt3wGCXcjGgyiRsvPrt4ekSIoQEv00tzCti9 lz6FWwNJ/+XnzBK4pAMfOGXFsYmNCsfcC5xg6svLRxCE6P7c0HA9QFzE+9KQhA8Q == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddthedgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepuddttddruddurdduieelrdduudeknecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id 1965C108005F; Tue, 20 Apr 2021 01:00:21 -0400 (EDT) Date: Tue, 20 Apr 2021 01:00:19 -0400 From: Leo Famulari To: jgart via Guix-patches via Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im Message-ID: References: <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> Received-SPF: pass client-ip=66.111.4.28; envelope-from=leo@famulari.name; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Oliver Loaiza , raghavgururajan@disroot.org, Xinglu Chen , hello@elenq.tech, Raghav Gururajan , jackhill@jackhill.us, 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Sun, Apr 18, 2021 at 03:39:05PM +0000, jgart via Guix-patches via wrote: > sc-im is a spreadsheet program for the terminal in the same way that calcurse is a calendar program for the terminal. I think it's fine to put it in its own module. But since we are talking about categories, I would suggest putting it in a new (gnu packages spreadsheets) module. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 22 15:56:32 2021 Received: (at 47852) by debbugs.gnu.org; 22 Apr 2021 19:56:32 +0000 Received: from localhost ([127.0.0.1]:35602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZfRA-0004Zh-5O for submit@debbugs.gnu.org; Thu, 22 Apr 2021 15:56:32 -0400 Received: from mx1.dismail.de ([78.46.223.134]:8455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZfR7-0004ZN-0B for 47852@debbugs.gnu.org; Thu, 22 Apr 2021 15:56:30 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 44e70fad; Thu, 22 Apr 2021 21:56:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc:in-reply-to:references; s=20190914; bh=HCSJQqv13RaCF3wLfgIzkiOo/1rEomWxxn+3jBA/A7I=; b=Y7MHme36MAVG OcfsvsF3lOITnongiN9XnLrYBsk2tRbkYw42vIOambB33QXrbACn4zd+k4gTCzTM gy7KE0FUGA9D/sUND3wbaUUWHVhebUSMb0uxdn+W9pe58jiV+2Moz87KOyBRDZX4 5y11UxhsMwN49Q42SGqegZkq7mXavSQcHQ5JP2LqibTRzQ70FYdFNHh1fPUDazdX GyrGnfD4vCjTB1cw6Gc84dUkt/WwGuUxjVymdq283MgSmIbtBTgJRsoPk7NeD9Fe zLSXRmvsAQgS2uV9qDUxpvEyKJNBS5DsZZX0fQQtGusiqC5DL8b1EIcUOCRC0AKQ 7FssLPFg2w== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 764d8d5d; Thu, 22 Apr 2021 21:56:20 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 196e4765; Thu, 22 Apr 2021 21:56:20 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 4a8021b1 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 22 Apr 2021 21:56:19 +0200 (CEST) MIME-Version: 1.0 Date: Thu, 22 Apr 2021 19:56:19 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <22f955eefb0da6206ba1ad623d02782f@dismail.de> Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im To: "Ekaitz Zarraga" In-Reply-To: <-26oz38_UbL0widLAq4tHwqlLFAC4S4U_WseFq35rLSx23pOTjXylyDtLM3bMy8hX4pPhbBbb8uU4TX4voCgvJaliUVnHoH8jlThd48RVLY=@elenq.tech> References: <-26oz38_UbL0widLAq4tHwqlLFAC4S4U_WseFq35rLSx23pOTjXylyDtLM3bMy8hX4pPhbBbb8uU4TX4voCgvJaliUVnHoH8jlThd48RVLY=@elenq.tech> <871rb69tmp.fsf@yoctocell.xyz> <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> <5c38f2307986364b38c2eab481e4088b@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47852 Cc: Oliver Loaiza , raghavgururajan@disroot.org, rprior@protonmail.com, Xinglu Chen , Raghav Gururajan , jackhill@jackhill.us, 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > What do we want to be the main point of the programs: their UI or=0A> t= heir goal?=0A=0AI think it depends on how many tui programs we have so fa= r. =0A=0AIf we have many tui programs then we should probably start categ= orizing them.=0A=0AI would prefer for them to be catalogued based on thei= r intended usage or goal, as you suggested.=0A=0AEstoy alobao, let's move= this to a guix-devel thread. I'll open one soon for us to continue there= .=0A=0A--=0Ajgart=0A=0AApril 19, 2021 5:48 PM, "Ekaitz Zarraga" wrote:=0A=0A> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2= =80=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2= =80=90=E2=80=90=E2=80=90=0A> On Monday, April 19, 2021 6:46 PM, jgart wrote:=0A> =0A>> ElenQ Technology=0A> =0A> Ethical Innova= tionYes, I think it would be better if we did this in a new issue.=0A> = =0A>> Ryan Prior suggested tui-apps as a new module name.=0A>> =0A>> I li= ke that!=0A>> =0A>> sc-im, visidata, newsboat, and calcurse fit that bill= . There's probably others that can go in=0A>> there.=0A> =0A> The main is= sue here in my opinion is what are we judging as a better=0A> description= of a program: the interface or what the program actually=0A> does.=0A> = =0A> `newsboat`, `vim` and `sc-im` don't have anything in common from a= =0A> functionality perspective. But `sc-im` does have things in common=0A= > with `libreoffice calc`, `gnumeric` or others.=0A> =0A> So...=0A> =0A> = What do we want to be the main point of the programs: their UI or=0A> the= ir goal? From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 05:22:37 2021 Received: (at 47852) by debbugs.gnu.org; 23 Apr 2021 09:22:38 +0000 Received: from localhost ([127.0.0.1]:36193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZs1F-0000kv-JN for submit@debbugs.gnu.org; Fri, 23 Apr 2021 05:22:37 -0400 Received: from mx1.dismail.de ([78.46.223.134]:44408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZs1B-0000kZ-Ui for 47852@debbugs.gnu.org; Fri, 23 Apr 2021 05:22:35 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 8b589b1f; Fri, 23 Apr 2021 11:22:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc :in-reply-to:references; s=20190914; bh=7Jva90pQtjHBpEXzG/3l+HhJ s2/TNOzpxslGdq9lsYI=; b=mPQVAQs948tXS/u70MHhUqVXYGX2QMhm+1yMRv9n vj/d556e4ffiatSFfKKUyG3jr+u87lUudWm2YmUE8YXiWU20wN7sLbSKBNNxnw1v bzK2kRU2qifPcf+WDO6H/rfX7Qa+Nq78hMl+q+hafF4XRvA3sBYsvkLXxov6Kq89 Yf0jfWdTpXb/fgeZJ9zJA776tINvuFJfIXSpmyWsciXDH+l2NIcFt8NuoGUkH0MZ xYNKKnnh5YwE4aIgkGNAj9J/tTJQGpHL8OGFm4GIqH7L1aQiWwj5NvO0yW/JXAjN eIflIT3zhd+fr5iIN13jyD9bo3cqA9kqfG9lls7CDvpRTw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 6985b22d; Fri, 23 Apr 2021 11:22:26 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id b6cfd609; Fri, 23 Apr 2021 11:22:25 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 6efc015b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 23 Apr 2021 11:22:24 +0200 (CEST) MIME-Version: 1.0 Date: Fri, 23 Apr 2021 09:22:23 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_399_686623491.1619169743" X-Mailer: RainLoop/1.14.0a From: "jgart" Message-ID: <0b4b65505d8b169f73b614b73bc3f9f6@dismail.de> Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im To: leo@famulari.name In-Reply-To: <-26oz38_UbL0widLAq4tHwqlLFAC4S4U_WseFq35rLSx23pOTjXylyDtLM3bMy8hX4pPhbBbb8uU4TX4voCgvJaliUVnHoH8jlThd48RVLY=@elenq.tech> References: <-26oz38_UbL0widLAq4tHwqlLFAC4S4U_WseFq35rLSx23pOTjXylyDtLM3bMy8hX4pPhbBbb8uU4TX4voCgvJaliUVnHoH8jlThd48RVLY=@elenq.tech> <871rb69tmp.fsf@yoctocell.xyz> <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> <5c38f2307986364b38c2eab481e4088b@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47852 Cc: Ekaitz Zarraga , Oliver Loaiza , raghavgururajan@disroot.org, rprior@protonmail.com, Xinglu Chen , Raghav Gururajan , jackhill@jackhill.us, 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) ----=_RainLoop_399_686623491.1619169743 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Leo, for some reason I didn't get your email in the thread. Maybe, you di= dn't CC me?=0A=0AAnyways, attached is the new patch with your suggestions= . I think (gnu packages spreadsheets) is what we were going for.=0A=0ATha= nks!=0A=0Aall the best,=0A=0Ajgart=0A=0AApril 19, 2021 5:48 PM, "Ekaitz Z= arraga" wrote:=0A=0A> =E2=80=90=E2=80=90=E2=80=90=E2= =80=90=E2=80=90=E2=80=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2= =80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=0A> On Monday, April 19, 2021 = 6:46 PM, jgart wrote:=0A> =0A>> ElenQ Technology=0A> = =0A> Ethical InnovationYes, I think it would be better if we did this in = a new issue.=0A> =0A>> Ryan Prior suggested tui-apps as a new module name= .=0A>> =0A>> I like that!=0A>> =0A>> sc-im, visidata, newsboat, and calcu= rse fit that bill. There's probably others that can go in=0A>> there.=0A>= =0A> The main issue here in my opinion is what are we judging as a bette= r=0A> description of a program: the interface or what the program actuall= y=0A> does.=0A> =0A> `newsboat`, `vim` and `sc-im` don't have anything in= common from a=0A> functionality perspective. But `sc-im` does have thing= s in common=0A> with `libreoffice calc`, `gnumeric` or others.=0A> =0A> S= o...=0A> =0A> What do we want to be the main point of the programs: their= UI or=0A> their goal? ----=_RainLoop_399_686623491.1619169743 Content-Type: application/octet-stream; name="0001-gnu-Add-sc-im.patch" Content-Disposition: attachment; filename="0001-gnu-Add-sc-im.patch" Content-Transfer-Encoding: base64 RnJvbSBlOWE4NTA3MGVlYWE1YzhiM2Q5NDA0YWU3NzgyOTM4YmEyYmU4MzFlIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KRGF0ZTog RnJpLCAyMyBBcHIgMjAyMSAwNDoxMToxMSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdICBnbnU6 IEFkZCBzYy1pbS4KCiAgICAqIGdudS9wYWNrYWdlcy9zcHJlYWRzaGVldHMuc2NtOiBOZXcg ZmlsZS4KICAgICogZ251L2xvY2FsLm1rIChHTlVfU1lTVEVNX01PRFVMRVMpOiBBZGQgaXQu Ci0tLQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgICAgfCAgMSArCiBnbnUvcGFja2Fn ZXMvc3ByZWFkc2hlZXRzLnNjbSB8IDgxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDgyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBnbnUvcGFja2FnZXMvc3ByZWFkc2hlZXRzLnNjbQoKZGlmZiAtLWdpdCBhL2du dS9sb2NhbC5tayBiL2dudS9sb2NhbC5tawppbmRleCA1MGIxMWE4Y2EyLi45NmJhNTY0NTMw IDEwMDY0NAotLS0gYS9nbnUvbG9jYWwubWsKKysrIGIvZ251L2xvY2FsLm1rCkBAIC00OTYs NiArNDk2LDcgQEAgR05VX1NZU1RFTV9NT0RVTEVTID0JCQkJXAogICAlRCUvcGFja2FnZXMv c2F3ZmlzaC5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zY2FubmVyLnNjbQkJCVwKICAgJUQl L3BhY2thZ2VzL3NjaGVtZS5zY20JCQlcCisgICVEJS9wYWNrYWdlcy9zcHJlYWRzaGVldHMu c2NtCQkJXAogICAlRCUvcGFja2FnZXMvc2NyZWVuLnNjbQkJCVwKICAgJUQlL3BhY2thZ2Vz L3NjcmlidXMuc2NtCQkJXAogICAlRCUvcGFja2FnZXMvc2NzaS5zY20JCQkJXApkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL3NwcmVhZHNoZWV0cy5zY20gYi9nbnUvcGFja2FnZXMvc3By ZWFkc2hlZXRzLnNjbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4z NmUzNDQ3Y2JmCi0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3NwcmVhZHNoZWV0 cy5zY20KQEAgLTAsMCArMSw4MSBAQAorOzs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBh Y2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7OzsgQ29weXJpZ2h0IMKpIDIwMjAgRWthaXR6 IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIGpn YXJ0IDxqZ2FydEBkaXNtYWlsLmRlPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2Yg R05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2Fu IHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIgdGhlIHRlcm1z IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7 OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRo ZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24u Cis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0 IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91 dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRBQklMSVRZIG9y IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzs7IEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsKKzs7OyBZb3Ug c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg TGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDov L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChnbnUgcGFja2Fn ZXMgc3ByZWFkc2hlZXRzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCisgICM6 dXNlLW1vZHVsZSAoZ3VpeCBnaXQtZG93bmxvYWQpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBk b3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IHV0aWxzKQorICAjOnVzZS1tb2R1bGUg KGd1aXggYnVpbGQtc3lzdGVtIGdudSkKKyAgIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNl cykgIzpwcmVmaXggbGljZW5zZTopCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzKQor ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYXNlKQorICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBwa2ctY29uZmlnKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBt YXRocykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc3RhdGlzdGljcykKKyAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBjb21wcmVzc2lvbikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmlzb24p CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG5jdXJzZXMpKQorCisoZGVmaW5lLXB1 YmxpYyBzYy1pbQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAic2MtaW0iKQorICAgICAg KHZlcnNpb24gInYwLjguMSIpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5j b20vYW5kbWFydGkxNDI0L3NjLWltIikKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAg ICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkKKyAg ICAgICAgICAgICAgICAgIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1 cmwgaG9tZS1wYWdlKQorICAgICAgICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBw ZW5kIHZlcnNpb24pKSkpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUt bmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAg ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICAgIjFpMXlxNW1oOWQ3eWkx YmtnYXE0cDFscjh6cnhobHZxbWpuajMzd21nNXY2dnBmaW0xaDAiKSkpKQorICAgICAgKGJ1 aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAg ICA7OyBUaGVyZSBhcmUgbm8gdGVzdHMgYXQgdGhlIG1vbWVudC4KKyAgICAgICAgOzsgaHR0 cHM6Ly9naXRodWIuY29tL2FuZG1hcnRpMTQyNC9zYy1pbS9pc3N1ZXMvNTM3CisgICAgICAg IDs7IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRtYXJ0aTE0MjQvc2MtaW0vcHVsbC8zODUKKyAg ICAgICAgYCgjOnRlc3RzPyAjZgorICAgICAgICAgICM6bWFrZS1mbGFncyAobGlzdCAiLUMi ICJzcmMiCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJDQz0i ICwoY2MtZm9yLXRhcmdldCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct YXBwZW5kICJwcmVmaXg9IiAlb3V0cHV0KSkKKyAgICAgICAgICAjOnBoYXNlcworICAgICAg ICAgICAgKG1vZGlmeS1waGFzZXMKKyAgICAgICAgICAgICAgICVzdGFuZGFyZC1waGFzZXMK KyAgICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSkpKQorICAgICAgKGlucHV0 cworICAgICAgICBgKCgiZ251cGxvdCIgLGdudXBsb3QpCisgICAgICAgICAgKCJsaWJ4bHMi ICxsaWJ4bHMpCisgICAgICAgICAgKCJsaWJ4bHN4d3JpdGVyIiAsbGlieGxzeHdyaXRlcikK KyAgICAgICAgICAoImxpYnhtbDIiICxsaWJ4bWwyKQorICAgICAgICAgICgibGliemlwIiAs bGliemlwKQorICAgICAgICAgICgibmN1cnNlcyIgLG5jdXJzZXMpKSkKKyAgICAgIChuYXRp dmUtaW5wdXRzCisgICAgICAgIGAoKCJwa2ctY29uZmlnIiAscGtnLWNvbmZpZykKKyAgICAg ICAgICAoIndoaWNoIiAsd2hpY2gpCisgICAgICAgICAgKCJiaXNvbiIgLGJpc29uKSkpCisg ICAgICAoc3lub3BzaXMgIlNwcmVhZHNoZWV0IHByb2dyYW0gd2l0aCB2aW0tbGlrZSBrZXli aW5kaW5ncyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAiQGNvZGV7c2MtaW19IGlzIGEgaGln aGx5IGNvbmZpZ3VyYWJsZSBzcHJlYWRzaGVldCBwcm9ncmFtCisgcHJvdmlkaW5nIGEgdmlt LWxpa2UgZXhwZXJpZW5jZS4gIEBjb2Rle3NjLWltfSBzdXBwb3J0cyBAe2dudXBsb3R9IGlu dGVyYWN0aW9uLAorIGZ1bmN0aW9ucyBmb3Igc29ydGluZyBhbmQgZmlsdGVyaW5nLCAyNTYg Y29sb3Igc3VwcG9ydCwgYW5kIG11Y2ggbW9yZS4iKQorICAgICAgKGxpY2Vuc2UgbGljZW5z ZTpic2QtNCkpKQotLSAKMi4yOS4zCgo= ----=_RainLoop_399_686623491.1619169743-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 12:41:44 2021 Received: (at 47852) by debbugs.gnu.org; 23 Apr 2021 16:41:44 +0000 Received: from localhost ([127.0.0.1]:38689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZysB-0001wX-LU for submit@debbugs.gnu.org; Fri, 23 Apr 2021 12:41:44 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:58773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZysA-0001wM-GK for 47852@debbugs.gnu.org; Fri, 23 Apr 2021 12:41:43 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 20E0D5C0134; Fri, 23 Apr 2021 12:41:37 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 23 Apr 2021 12:41:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=/IeAJATnbQldQE8RgfDIyZDD 2mZTudSzQh/gACT98Bw=; b=f2Bdz4qQ+UWUNLNdTzxmudXnbH/A4fYTfvriyE86 UjmuLeN+FzJ1s2ElRcWN3JzH7x/rl894m7E5dh+2gzzKwuyzkf9IbLhw9sPPmfUu 7BXVezCU1qnO+F3k7AXcYT5VmRmI2lebX4gnGm09XOf/YB3joG5LTr11aYm4MjPs Qyk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=/IeAJA TnbQldQE8RgfDIyZDD2mZTudSzQh/gACT98Bw=; b=sLtYIE41TKYdL72VMk1ZpS Oibk2zwSI5z4KYRFl9Lyc+d5yvWbBAlTUXXcLAFYXUfNPcXFyAyplvciP7Dwy605 vfT+HiodMDOjk9OPGt9T10Wisf72fDoGpRRbk4dVpTGBUtQeV555hfHy63EZ+rZJ sN5YF7gNjGa9t76AJoYYZxA83e5Tuch6qlWgfm/QoCyMOBiPlBXTDK2q2ks7E8pM +eHLyKnJHZuPehy1//jFrys4U1Zz31/IEVB2/DqxOlmeUDImixTL8lGQFzRtYnfn MCPwqr8vs2cj27nXcAFCt86ZK0WSEpBQa1R2/pCkVW1xmMnGVEFStuwILlHOa/Bg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdduvddguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id 4ABF724005A; Fri, 23 Apr 2021 12:41:35 -0400 (EDT) Date: Fri, 23 Apr 2021 12:41:33 -0400 From: Leo Famulari To: jgart Subject: Re: [bug#47852] [PATCH] gnu: Add sc-im Message-ID: References: <87lf9feeb8.fsf@yoctocell.xyz> <87r1j8djw7.fsf@yoctocell.xyz> <15c0925b25d9950553a55a4881922cc4@dismail.de> <9635b393f2e4e1787a99c8f6ee2d3c43@dismail.de> <2743aa1f4e3f66ba04fb1bf34a566cad@dismail.de> <78610039d802cd5f6d61a9f7e36a0df2@dismail.de> <5c38f2307986364b38c2eab481e4088b@dismail.de> <0b4b65505d8b169f73b614b73bc3f9f6@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0b4b65505d8b169f73b614b73bc3f9f6@dismail.de> X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Fri, Apr 23, 2021 at 09:22:23AM +0000, jgart wrote: > Leo, for some reason I didn't get your email in the thread. Maybe, you didn't CC me? Yeah, but it was unintentional. I did "reply all" but, for you, it replied to "jgart via Guix-patches via ". Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [66.111.4.29 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [66.111.4.29 listed in wl.mailspike.net] 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 47852 Cc: Ekaitz Zarraga , Oliver Loaiza , raghavgururajan@disroot.org, rprior@protonmail.com, Xinglu Chen , Raghav Gururajan , jackhill@jackhill.us, 47852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) On Fri, Apr 23, 2021 at 09:22:23AM +0000, jgart wrote: > Leo, for some reason I didn't get your email in the thread. Maybe, you didn't CC me? Yeah, but it was unintentional. I did "reply all" but, for you, it replied to "jgart via Guix-patches via ". Who knows why that happened? From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 18 20:24:17 2021 Received: (at 47852) by debbugs.gnu.org; 19 Nov 2021 01:24:17 +0000 Received: from localhost ([127.0.0.1]:37468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnsdU-0005Kd-E8 for submit@debbugs.gnu.org; Thu, 18 Nov 2021 20:24:17 -0500 Received: from mx1.dismail.de ([78.46.223.134]:45228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnsdS-0005KO-73 for 47852@debbugs.gnu.org; Thu, 18 Nov 2021 20:24:15 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id d394f49c for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20190914; bh=/X0Y7pHw098kA9qwQlH5O PVs6zcWmIMKNVDBhkM+f8Q=; b=irucykx5rUl4uOGgMnXIxXRspNhQ1zavmh7VB AftuqUZfutNN4BG+U+LSGESGWcJmRJbVGWF98FQuOZaYiHf6kt0oW/1ns1OFEcyQ IwtCcyqQjrtK46tZj+yxoWjmp4cF5SGpVrGOLfjArVP6o+Uye2ORH5Xlfuo9ubOJ UwslpAkboX5rU7O+Ic3wcV0CCapBSBCYMA+RYasrIgtXAustRQLJFCb0bp2cZ740 VpGgo83o22lDP9UNz8b7TnYVgQnhT8ca6K7CPEe/xqGA8qg34g3FzZAOsjOn/HN5 UYnDkubHmVQoHN7yGroMBLZ8tS6TgUn+PKBc8GkDi8ZFGgHHg== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 3ee89412 for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:06 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 30893bd3 for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:06 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 823d6b8f (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Fri, 19 Nov 2021 02:24:05 +0100 (CET) From: jgart To: 47852@debbugs.gnu.org Subject: [PATCH 1/2 v6] gnu: Add sc-im. Date: Thu, 18 Nov 2021 20:22:18 -0500 Message-Id: <20211119012218.21932-1-jgart@dismail.de> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47852 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/spreadsheet-apps.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/spreadsheet-apps.scm | 81 +++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 gnu/packages/spreadsheet-apps.scm diff --git a/gnu/local.mk b/gnu/local.mk index 7cc06c8212..06e97878a6 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -519,6 +519,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/sawfish.scm \ %D%/packages/scanner.scm \ %D%/packages/scheme.scm \ + %D%/packages/spreadsheets-apps.scm \ %D%/packages/screen.scm \ %D%/packages/scribus.scm \ %D%/packages/scsi.scm \ diff --git a/gnu/packages/spreadsheet-apps.scm b/gnu/packages/spreadsheet-apps.scm new file mode 100644 index 0000000000..a2d82a111e --- /dev/null +++ b/gnu/packages/spreadsheet-apps.scm @@ -0,0 +1,81 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2020 Ekaitz Zarraga +;;; Copyright © 2021 Jorge Gomez +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages spreadsheet-apps) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix download) + #:use-module (guix utils) + #:use-module (guix build-system gnu) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) + #:use-module (gnu packages base) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages maths) + #:use-module (gnu packages statistics) + #:use-module (gnu packages xml) + #:use-module (gnu packages compression) + #:use-module (gnu packages bison) + #:use-module (gnu packages ncurses)) + +(define-public sc-im + (package + (name "sc-im") + (version "0.8.2") + (home-page "https://github.com/andmarti1424/sc-im") + (source (origin + (method git-fetch) + (uri + (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1nrjnw8sg75i0hkcbvjv7gydjddxjm27d5m1qczpg29fk9991q8z")))) + (build-system gnu-build-system) + (arguments + ;; There are no tests at the moment. + ;; https://github.com/andmarti1424/sc-im/issues/537 + ;; https://github.com/andmarti1424/sc-im/pull/385 + `(#:tests? #f + #:make-flags (list "-C" "src" + (string-append "CC=" ,(cc-for-target)) + (string-append "prefix=" %output)) + #:phases + (modify-phases + %standard-phases + (delete 'configure)))) + (inputs + `(("gnuplot" ,gnuplot) + ("libxls" ,libxls) + ("libxlsxwriter" ,libxlsxwriter) + ("libxml2" ,libxml2) + ("libzip" ,libzip) + ("ncurses" ,ncurses))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("which" ,which) + ("bison" ,bison))) + (synopsis "Spreadsheet program with vim-like keybindings") + (description + "@code{sc-im} is a highly configurable spreadsheet program + providing a vim-like experience. @code{sc-im} supports @{gnuplot} interaction, + functions for sorting and filtering, 256 color support, and much more.") + (license license:bsd-4))) -- 2.33.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 18 20:24:20 2021 Received: (at 47852) by debbugs.gnu.org; 19 Nov 2021 01:24:20 +0000 Received: from localhost ([127.0.0.1]:37470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnsdY-0005Kv-53 for submit@debbugs.gnu.org; Thu, 18 Nov 2021 20:24:20 -0500 Received: from mx1.dismail.de ([78.46.223.134]:45228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnsdT-0005KO-Jn for 47852@debbugs.gnu.org; Thu, 18 Nov 2021 20:24:16 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id da825ceb for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=20190914; bh=TWCQErEm baNmRhqmFlQtO1G1kC66g0s5ZjSrxqVa/Ds=; b=BWveBiA1nmpGOhWNdbjQZDrt /UGPCmht2TAg3GH848S4QPuq1uhWGR08wivkMLFDbI3XhdxRL1dIm7gekL1xU5Vr 0W94TIuLGh4+6qGvZEnbgiXEdyEmmawEpoI+cxq9JfhFEusgN2uQVeho1tYsSFtW wJ9z83gwmY4iPUl+l3qTMuXjjXEiC31DADWEf/xm9ShB4b9BS8T9df62uzuYa7Nr FrEMGAbQAwTOQL7yu74kxblOfY3C2IZ5prcIgbKqZIgVxlA0FNO61sIOZJRylP/E 2iUyw0pNwgGzvBFDuUspQ0uuiMio/xxIj6cRCEciMA2rryHGR9A/YB6MW3R7RQ== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 2785e298 for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:08 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id f6faaf30 for <47852@debbugs.gnu.org>; Fri, 19 Nov 2021 02:24:08 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id f5298785 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Fri, 19 Nov 2021 02:24:06 +0100 (CET) From: jgart To: 47852@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Move visidata to (gnu packages spreadsheet-apps). Date: Thu, 18 Nov 2021 20:22:19 -0500 Message-Id: <20211119012218.21932-2-jgart@dismail.de> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211119012218.21932-1-jgart@dismail.de> References: <20211119012218.21932-1-jgart@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47852 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) See . * gnu/packages/visidata.scm (visidata): Move from here… * gnu/packages/spreadsheet-apps.scm (visidata): …to here. --- gnu/packages/spreadsheet-apps.scm | 54 +++++++++++++++++++++++--- gnu/packages/visidata.scm | 64 ------------------------------- 2 files changed, 49 insertions(+), 69 deletions(-) delete mode 100644 gnu/packages/visidata.scm diff --git a/gnu/packages/spreadsheet-apps.scm b/gnu/packages/spreadsheet-apps.scm index a2d82a111e..cf479f83c6 100644 --- a/gnu/packages/spreadsheet-apps.scm +++ b/gnu/packages/spreadsheet-apps.scm @@ -1,4 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2020 Ryan Prior ;;; Copyright © 2020 Ekaitz Zarraga ;;; Copyright © 2021 Jorge Gomez ;;; @@ -22,17 +23,25 @@ (define-module (gnu packages spreadsheet-apps) #:use-module (guix git-download) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix build utils) + #:use-module (guix download) #:use-module (guix build-system gnu) + #:use-module (guix build-system python) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (gnu packages base) - #:use-module (gnu packages pkg-config) + #:use-module (gnu packages bison) + #:use-module (gnu packages check) + #:use-module (gnu packages compression) #:use-module (gnu packages maths) - #:use-module (gnu packages statistics) + #:use-module (gnu packages ncurses) + #:use-module (gnu packages time) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python-web) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages xml) - #:use-module (gnu packages compression) - #:use-module (gnu packages bison) - #:use-module (gnu packages ncurses)) + #:use-module (gnu packages statistics) + #:use-module (gnu packages xml)) (define-public sc-im (package @@ -79,3 +88,38 @@ (define-public sc-im providing a vim-like experience. @code{sc-im} supports @{gnuplot} interaction, functions for sorting and filtering, 256 color support, and much more.") (license license:bsd-4))) + +(define-public visidata + (package + (name "visidata") + (version "2.5") + (source + (origin + (method url-fetch) + (uri (pypi-uri "visidata" version)) + (sha256 + (base32 + "19fbjr9j91pcazcz0bqx3qrasmr8xdsb13haf5lfbpyxj23f7f1j")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? (invoke "pytest")) + #t))))) + (inputs + `(("dateutil" ,python-dateutil) + ("requests" ,python-requests) + ("lxml" ,python-lxml) + ("openpyxl" ,python-openpyxl) + ("xlrd" ,python-xlrd))) + (native-inputs + `(("pytest" ,python-pytest))) + (synopsis "Terminal spreadsheet multitool for discovering and arranging data") + (description + "VisiData is an interactive multitool for tabular data. It combines the +clarity of a spreadsheet, the efficiency of the terminal, and the power of +Python, into a lightweight utility which can handle millions of rows.") + (home-page "https://www.visidata.org/") + (license license:gpl3))) diff --git a/gnu/packages/visidata.scm b/gnu/packages/visidata.scm deleted file mode 100644 index a1b16e5ca6..0000000000 --- a/gnu/packages/visidata.scm +++ /dev/null @@ -1,64 +0,0 @@ -;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2020 Ryan Prior -;;; -;;; This file is part of GNU Guix. -;;; -;;; GNU Guix is free software; you can redistribute it and/or modify it -;;; under the terms of the GNU General Public License as published by -;;; the Free Software Foundation; either version 3 of the License, or (at -;;; your option) any later version. -;;; -;;; GNU Guix is distributed in the hope that it will be useful, but -;;; WITHOUT ANY WARRANTY; without even the implied warranty of -;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;;; GNU General Public License for more details. -;;; -;;; You should have received a copy of the GNU General Public License -;;; along with GNU Guix. If not, see . - -(define-module (gnu packages visidata) - #:use-module (gnu packages check) - #:use-module (gnu packages time) - #:use-module (gnu packages python-web) - #:use-module (gnu packages python-xyz) - #:use-module (gnu packages xml) - #:use-module (guix build-system python) - #:use-module (guix build utils) - #:use-module (guix download) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages)) - -(define-public visidata - (package - (name "visidata") - (version "2.5") - (source - (origin - (method url-fetch) - (uri (pypi-uri "visidata" version)) - (sha256 - (base32 - "19fbjr9j91pcazcz0bqx3qrasmr8xdsb13haf5lfbpyxj23f7f1j")))) - (build-system python-build-system) - (arguments - '(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? (invoke "pytest")) - #t))))) - (inputs - `(("dateutil" ,python-dateutil) - ("requests" ,python-requests) - ("lxml" ,python-lxml) - ("openpyxl" ,python-openpyxl) - ("xlrd" ,python-xlrd))) - (native-inputs - `(("pytest" ,python-pytest))) - (synopsis "Terminal spreadsheet multitool for discovering and arranging data") - (description - "VisiData is an interactive multitool for tabular data. It combines the -clarity of a spreadsheet, the efficiency of the terminal, and the power of -Python, into a lightweight utility which can handle millions of rows.") - (home-page "https://www.visidata.org/") - (license license:gpl3))) -- 2.33.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 22 16:20:47 2021 Received: (at submit) by debbugs.gnu.org; 22 Nov 2021 21:20:47 +0000 Received: from localhost ([127.0.0.1]:49279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpGk2-0002q5-P7 for submit@debbugs.gnu.org; Mon, 22 Nov 2021 16:20:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:59754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpGjz-0002px-Tk for submit@debbugs.gnu.org; Mon, 22 Nov 2021 16:20:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpGjy-0000Gb-Uv for guix-patches@gnu.org; Mon, 22 Nov 2021 16:20:43 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:59603) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpGjw-0004JS-9k for guix-patches@gnu.org; Mon, 22 Nov 2021 16:20:42 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 17D173201C16; Mon, 22 Nov 2021 16:20:31 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 22 Nov 2021 16:20:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=iJqQdwmPCLugkqJCSUPlKHFf b1249AnNxeExfjPXfTc=; b=lP+tO19vyTuEnHsfBR93p7+wvQfSHjshr54Pm6rS UTaofprWOsekKlEIHftaYfU4G/y5vQ+ZHxhYF+crB9FdrcXoPSDi2+6ELfYzGdTR woUN26GtQ1B8xHGrw+l46jrWI+qO2/xGJ17wM9fowOFihNGP6BLsxQpqj0z221DW Uhw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=iJqQdw mPCLugkqJCSUPlKHFfb1249AnNxeExfjPXfTc=; b=FFkWvCQchXJkDsAUiVKmC3 SJQg0zeWIJCPCrAVuDSZgqzcucgk1sGVtgeuoL6IGeWuksHk8YNBMK5XNfoBNzdG 1+0EyL27BPxIyuR9FESlbi9J1FP7t9VGfR8ZtiRo0+qbjenNRipTghYRdX7aAnWG lvPe77mAmF8cmRSp/NpGlGN6G9/bpDigLLIxpoeSoze5npQZjFgxGM28ARSuJBQL ljOImzxKjD8Dk6fDmBlkc2DZHxKoW7Y1lc0VtMExAYlZFzmKSMmDqWQpkncDDZYj sE9DrTsYqJ4qeQUBujs4n6wFSXdX4Y5NNURQS3AhuBaPCz6GFAeEkV561bD7Me3g == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrgeeggddugeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 22 Nov 2021 16:20:29 -0500 (EST) Date: Mon, 22 Nov 2021 16:20:27 -0500 From: Leo Famulari To: jgart via Guix-patches via Subject: Re: [bug#47852] [PATCH 1/2 v6] gnu: Add sc-im. Message-ID: References: <15c0925b25d9950553a55a4881922cc4@dismail.de> <20211119012218.21932-1-jgart@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211119012218.21932-1-jgart@dismail.de> Received-SPF: pass client-ip=64.147.123.21; envelope-from=leo@famulari.name; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 47852-done@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Thu, Nov 18, 2021 at 08:22:18PM -0500, jgart via Guix-patches via wrote: > * gnu/packages/spreadsheet-apps.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Thanks! I pushed as 10fad03fcf6fdd2edbdab5f939e3c0edb11a88e2 with the following changes: * I named the module (gnu packages spreadsheet) * I removed some unused or duplicated module imports * I removed the visidata module from GNU_SYSTEM_MODULES * And I specified the licenses without a prefix, since they are not needed in this module yet. We only need to prefix licenses when there is a namespace collision between licenses and same-named packages, for example with 'expat'. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 22 18:24:06 2021 Received: (at submit) by debbugs.gnu.org; 22 Nov 2021 23:24:06 +0000 Received: from localhost ([127.0.0.1]:49400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpIfO-0006Mo-7s for submit@debbugs.gnu.org; Mon, 22 Nov 2021 18:24:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:43018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpIfM-0006Me-7D for submit@debbugs.gnu.org; Mon, 22 Nov 2021 18:24:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51190) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpIfL-0007ld-Vo for guix-patches@gnu.org; Mon, 22 Nov 2021 18:24:04 -0500 Received: from mx1.dismail.de ([78.46.223.134]:38013) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpIfK-0001pf-5A for guix-patches@gnu.org; Mon, 22 Nov 2021 18:24:03 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id b51b73a2; Tue, 23 Nov 2021 00:24:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s= 20190914; bh=Fi+V4O2SYPDX+IfAWXaNCjkUO58gS3EOyfmojdRaRPw=; b=d2Y H4IRnjLTfKTb8ODr+vHyzRprqw92oYxohomh/QogUeuXoraUZDEIn4pj2WA++pOj eSIYByGnVv7AxgdwKc0VOU265AsNWu1w+gGV2DekAFtacCsuTPEwitpqR+69YAXQ 6BIRu9c9vHsWlfqsmbIuNurCk9pAYPIw/n0MuxMqAby38RwfyE8zeTSAE7ls+/x9 XzJLB6HcQYbvwduw8OWGmTaUuACZ08gXqRoUbdBP7jTsHMZkL9cJja6RYoK55LXI 3m0GHvuGD+W+gbavBvYCT/XsnVfb9Fsz/HfGB+9L1lutMqXYQs0R2aOuWciwnndE sLZh5AKjnqVAOYg03hg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 955ba656; Tue, 23 Nov 2021 00:23:59 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id b99d03d9; Tue, 23 Nov 2021 00:23:59 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 553f987c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 23 Nov 2021 00:23:58 +0100 (CET) Date: Mon, 22 Nov 2021 18:23:56 -0500 Message-ID: <20211122182356.GB3193@gac.attlocal.net> From: jgart To: Leo Famulari Subject: Re: [bug#47852] [PATCH 1/2 v6] gnu: Add sc-im. In-Reply-To: References: <15c0925b25d9950553a55a4881922cc4@dismail.de> <20211119012218.21932-1-jgart@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 47852-done@debbugs.gnu.org, jgart via Guix-patches via X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Mon, 22 Nov 2021 16:20:27 -0500 Leo Famulari wrote: > On Thu, Nov 18, 2021 at 08:22:18PM -0500, jgart via Guix-patches via wrote: > > * gnu/packages/spreadsheet-apps.scm: New file. > > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > > Thanks! > > I pushed as 10fad03fcf6fdd2edbdab5f939e3c0edb11a88e2 with the following > changes: > > * I named the module (gnu packages spreadsheet) > * I removed some unused or duplicated module imports > * I removed the visidata module from GNU_SYSTEM_MODULES Oops I had forgotten to do that. > * And I specified the licenses without a prefix, since they are not > needed in this module yet. We only need to prefix licenses when there is > a namespace collision between licenses and same-named packages, for > example with 'expat'. That's good to know. I always wondered what was the reason for prefixing licenses... Now I know :) Thank you! Much appreciated. all best, jgart From unknown Tue Jun 17 20:15:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Dec 2021 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator