GNU bug report logs - #74519
[PATCH rust-team 00/30] Add helix

Previous Next

Package: guix-patches;

Reported by: Murilo <murilo <at> disroot.org>

Date: Mon, 25 Nov 2024 02:45:01 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Efraim Flashner <efraim <at> flashner.co.il>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#74519: closed ([PATCH rust-team 00/30] Add helix)
Date: Tue, 24 Dec 2024 18:54:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 24 Dec 2024 20:52:46 +0200
with message-id <Z2sC_lvOFZPryf_C <at> 3900XT>
and subject line Re: [bug#74519] [PATCH v2 rust-team 00/23] Add helix
has caused the debbugs.gnu.org bug report #74519,
regarding [PATCH rust-team 00/30] Add helix
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
74519: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74519
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Murilo <murilo <at> disroot.org>
To: guix-patches <at> gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH rust-team 00/30] Add helix
Date: Sun, 24 Nov 2024 23:28:34 -0300
Hi, this patch series adds helix [0], a post-modern modal text editor.

The last 7 commits are so that it passes the lint warnings because of permanent
home-page redirects for rust-gix-* packages. Thus, they are not explicitly
required for this patch series and can be dropped if one wants to.

Commands used for linting the relevant packages:

./pre-inst-env guix lint helix
./pre-inst-env guix lint rust-open <at> 5
./pre-inst-env guix lint rust-gix <at> 0.63
./pre-inst-env guix lint rust-gix-config <at> 0.37
./pre-inst-env guix lint rust-gix-dir <at> 0.5
./pre-inst-env guix lint rust-gix-discover <at> 0.32
./pre-inst-env guix lint rust-gix-ref <at> 0.44
./pre-inst-env guix lint rust-gix-status <at> 0.10
./pre-inst-env guix lint rust-gix-submodule <at> 0.11
./pre-inst-env guix lint rust-tokio-stream <at> 0.1
./pre-inst-env guix lint rust-clipboard-win <at> 5
./pre-inst-env guix lint rust-textwrap <at> 0.16
./pre-inst-env guix lint rust-slotmap <at> 1
./pre-inst-env guix lint rust-hashbrown <at> 0.14
./pre-inst-env guix lint rust-unicode-general-category <at> 0.6
./pre-inst-env guix lint rust-regex-cursor <at> 0.1
./pre-inst-env guix lint rust-pulldown-cmark-escape <at> 0.11
./pre-inst-env guix lint rust-pulldown-cmark <at> 0.11
./pre-inst-env guix lint rust-termini <at> 1
./pre-inst-env guix lint rust-tree-sitter <at> 0.22
./pre-inst-env guix lint rust-nucleo-matcher <at> 0.2
./pre-inst-env guix lint rust-cov-mark <at> 1
./pre-inst-env guix lint rust-nucleo <at> 0.2

[0] https://github.com/helix-editor/helix

Murilo (30):
  gnu: Add helix.
  gnu: Add rust-nucleo-0.2.
  gnu: Add rust-cov-mark-1.
  gnu: Add rust-nucleo-matcher-0.2.
  gnu: Add rust-tree-sitter-0.22.
  gnu: Add rust-termini-1.
  gnu: Add rust-pulldown-cmark-0.11.
  gnu: Add rust-pulldown-cmark-escape-0.11.
  gnu: Add rust-regex-cursor-0.1.
  gnu: Add rust-unicode-general-category-0.6.
  gnu: rust-hashbrown-0.14: Update to 0.14.5.
  gnu: rust-slotmap-1: Update to 1.0.7.
  gnu: rust-textwrap-0.16: Update to 0.16.1.
  gnu: rust-clipboard-win-5: Update to 5.4.0.
  gnu: rust-tokio-stream-0.1: Update to 0.1.16.
  gnu: Add rust-gix-submodule-0.11.
  gnu: Add rust-gix-status-0.10.
  gnu: Add rust-gix-ref-0.44.
  gnu: Add rust-gix-discover-0.32.
  gnu: Add rust-gix-dir-0.5.
  gnu: Add rust-gix-config-0.37.
  gnu: Add rust-gix-0.63.
  gnu: rust-open-5: Update to 5.3.1.
  gnu: rust-gix-0.66: Update home-page.
  gnu: rust-gix-config-0.40: Update home-page.
  gnu: rust-gix-dir-0.8: Update home-page.
  gnu: rust-gix-discover-0.35: Update home-page.
  gnu: rust-gix-ref-0.47: Update home-page.
  gnu: rust-gix-status-0.13: Update home-page.
  gnu: rust-gix-submodule-0.14: Update home-page.

 gnu/packages/crates-io.scm      | 231 +++++++++++++++++++++++++---
 gnu/packages/crates-vcs.scm     | 258 +++++++++++++++++++++++++++++++-
 gnu/packages/crates-windows.scm |   5 +-
 gnu/packages/rust-apps.scm      | 108 +++++++++++++
 4 files changed, 574 insertions(+), 28 deletions(-)


base-commit: e40a9069336ac0035a1dd0b00daa4ee8a75e2033
-- 
2.46.0



[Message part 3 (message/rfc822, inline)]
From: Efraim Flashner <efraim <at> flashner.co.il>
To: Murilo <murilo <at> disroot.org>
Cc: 74519-done <at> debbugs.gnu.org
Subject: Re: [bug#74519] [PATCH v2 rust-team 00/23] Add helix
Date: Tue, 24 Dec 2024 20:52:46 +0200
[Message part 4 (text/plain, inline)]
I took a deeper look at tree-sitter and I've come to the realization
that "tree-sitter" is the name of the repo and the tool, and the
installed full package comes from packaging from the full repo, not the
individual pieces.  Then I was ready to push the rust-tree-sitter-0.22
patch, except it looks like it's missing inputs.  Rather than package
the inputs right now I figured it was better to create a
rust-tree-sitter-0.20 package and downgrade helix to 23.10.  So I did
that and pushed it to the rust-team branch.

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 146 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.