Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: git-interactive-rebase-tool
@ 2021-07-17  0:42 jgarte
  2021-07-17  0:49 ` [PR PATCH] [Updated] " jgarte
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  0:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 811 bytes --]

There is a new pull request by jgarte against master on the void-packages repository

https://github.com/jgarte/void-packages git-interactive-rebase-tool
https://github.com/void-linux/void-packages/pull/32013

New package: git-interactive-rebase-tool
#### General
- [ x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me

#### Does it build and run successfully? 

- [x ] I built this PR locally for my native architecture, (i386)



A patch file from https://github.com/void-linux/void-packages/pull/32013.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-git-interactive-rebase-tool-32013.patch --]
[-- Type: text/x-diff, Size: 1147 bytes --]

From e935de0deae3d6db8a6ae284bfb77bc38714a463 Mon Sep 17 00:00:00 2001
From: jgart <jgart@dismail.de>
Date: Fri, 16 Jul 2021 20:35:58 -0400
Subject: [PATCH] New package: git-interactive-rebase-tool

---
 srcpkgs/git-interactive-rebase-tool/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/git-interactive-rebase-tool/template

diff --git a/srcpkgs/git-interactive-rebase-tool/template b/srcpkgs/git-interactive-rebase-tool/template
new file mode 100644
index 000000000000..6d7cacb6f5d8
--- /dev/null
+++ b/srcpkgs/git-interactive-rebase-tool/template
@@ -0,0 +1,16 @@
+# Template file for 'git-interactive-rebase-tool'
+pkgname=git-interactive-rebase-tool
+version=2.1.0
+revision=1
+#archs="i686 x86_64"
+build_style=cargo
+short_desc="Terminal based sequence editor for git interactive rebase"
+maintainer="jgart <jgart@dismail.de>"
+license="GPL-3.0-or-later"
+homepage="https://gitrebasetool.mitmaro.ca"
+distfiles="https://github.com/MitMaro/${pkgname}/archive/refs/tags/${version}.tar.gz"
+checksum=@e82a7446af7f581fc2a2900042916cfe323778929aa804488e4b274486733557
+
+do_check() {
+	cargo test
+}

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
@ 2021-07-17  0:49 ` jgarte
  2021-07-17  1:09 ` [PR REVIEW] " ericonr
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  0:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

There is an updated pull request by jgarte against master on the void-packages repository

https://github.com/jgarte/void-packages git-interactive-rebase-tool
https://github.com/void-linux/void-packages/pull/32013

New package: git-interactive-rebase-tool
#### General
- [ x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me

#### Does it build and run successfully? 

- [x ] I built this PR locally for my native architecture, (i686)



A patch file from https://github.com/void-linux/void-packages/pull/32013.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-git-interactive-rebase-tool-32013.patch --]
[-- Type: text/x-diff, Size: 1110 bytes --]

From 8285cc2cbaa328a3af710106ea8bf684db88df03 Mon Sep 17 00:00:00 2001
From: jgart <jgart@dismail.de>
Date: Fri, 16 Jul 2021 20:35:58 -0400
Subject: [PATCH] New package: git-interactive-rebase-tool

---
 srcpkgs/git-interactive-rebase-tool/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/git-interactive-rebase-tool/template

diff --git a/srcpkgs/git-interactive-rebase-tool/template b/srcpkgs/git-interactive-rebase-tool/template
new file mode 100644
index 000000000000..e8f87003f937
--- /dev/null
+++ b/srcpkgs/git-interactive-rebase-tool/template
@@ -0,0 +1,12 @@
+# Template file for 'git-interactive-rebase-tool'
+pkgname=git-interactive-rebase-tool
+version=2.1.0
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="Terminal based sequence editor for git interactive rebase"
+maintainer="jgart <jgart@dismail.de>"
+license="GPL-3.0-or-later"
+homepage="https://gitrebasetool.mitmaro.ca"
+distfiles="https://github.com/MitMaro/${pkgname}/archive/refs/tags/${version}.tar.gz"
+checksum=@e82a7446af7f581fc2a2900042916cfe323778929aa804488e4b274486733557

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
  2021-07-17  0:49 ` [PR PATCH] [Updated] " jgarte
@ 2021-07-17  1:09 ` ericonr
  2021-07-17  1:09 ` jgarte
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2021-07-17  1:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671585464

Comment:
There shouldn't be a reason to do this, but if there is, it should be clearly documented.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
  2021-07-17  0:49 ` [PR PATCH] [Updated] " jgarte
  2021-07-17  1:09 ` [PR REVIEW] " ericonr
@ 2021-07-17  1:09 ` jgarte
  2021-07-17  1:10 ` [PR REVIEW] " jgarte
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  1:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

New comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#issuecomment-881790655

Comment:
Hi! 

external editor tests are failing.

The nix package [disables them](https://github.com/NixOS/nixpkgs/pull/119978).

What is the practice for disabling tests with xbps?

Should I take a patch or is there some other way?

Any help is much appreciated.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (2 preceding siblings ...)
  2021-07-17  1:09 ` jgarte
@ 2021-07-17  1:10 ` jgarte
  2021-07-17  1:15 ` jgarte
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  1:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671585712

Comment:
@ericonr Hi, thanks for the feedback! 

What are you referring to exactly in that snippet?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (3 preceding siblings ...)
  2021-07-17  1:10 ` [PR REVIEW] " jgarte
@ 2021-07-17  1:15 ` jgarte
  2021-07-17  1:17 ` sgn
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  1:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671586272

Comment:
@ericonr Are you referring to the `archs` variable?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (4 preceding siblings ...)
  2021-07-17  1:15 ` jgarte
@ 2021-07-17  1:17 ` sgn
  2021-07-17  1:27 ` ericonr
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: sgn @ 2021-07-17  1:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 300 bytes --]

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671586597

Comment:
 I really doubt the usefulness of this tool. It's a TUI tool, in which way it improves vim/emacs?
(Let's discount the cargo cult of rustify all the things).

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (5 preceding siblings ...)
  2021-07-17  1:17 ` sgn
@ 2021-07-17  1:27 ` ericonr
  2021-07-17  1:38 ` jgarte
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2021-07-17  1:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 151 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671587739

Comment:
Yes.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (6 preceding siblings ...)
  2021-07-17  1:27 ` ericonr
@ 2021-07-17  1:38 ` jgarte
  2021-07-17  1:39 ` jgarte
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  1:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671589151

Comment:
It's quite useful. You should try it :)

`git-interactive-rebase-tool` paired with `tig` makes for a powerful alternative to magit, for example.

I primarily use [vis](https://sr.ht/~martanne/vis/) as my preferred editor and having powerful external tools like these help with the convenience that similar tools in the emacs ecosystem or vim plugin ecosystem provide.

vis is an editor that subscribes to a [unix as ide](https://blog.sanctum.geek.nz/series/unix-as-ide/) philosophy and tries to primarily leverage external tools instead of trying to write those as plugins in the editor's extension language.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (7 preceding siblings ...)
  2021-07-17  1:38 ` jgarte
@ 2021-07-17  1:39 ` jgarte
  2021-07-17  2:42 ` jgarte
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  1:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 780 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671589151

Comment:
It's quite useful. You should try it :)

`git-interactive-rebase-tool` paired with `tig` makes for a powerful alternative to features offered by magit, for example.

I primarily use [vis](https://sr.ht/~martanne/vis/) as my preferred editor and having powerful external tools like these help with the convenience that similar tools in the emacs ecosystem or vim plugin ecosystem provide.

vis is an editor that subscribes to a [unix as ide](https://blog.sanctum.geek.nz/series/unix-as-ide/) philosophy and tries to primarily leverage external tools instead of trying to write those as plugins in the editor's extension language.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (8 preceding siblings ...)
  2021-07-17  1:39 ` jgarte
@ 2021-07-17  2:42 ` jgarte
  2021-07-17  2:45 ` [PR PATCH] [Updated] " jgarte
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  2:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671596861

Comment:
Ok, thanks for the clarification. I'll push again just to update the patch. I still have to figure out the best way to disable those failing tests that the nix devs disabled.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (9 preceding siblings ...)
  2021-07-17  2:42 ` jgarte
@ 2021-07-17  2:45 ` jgarte
  2021-07-17  2:58 ` [PR REVIEW] " jgarte
  2021-11-18 21:24 ` [PR PATCH] [Closed]: " jgarte
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  2:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

There is an updated pull request by jgarte against master on the void-packages repository

https://github.com/jgarte/void-packages git-interactive-rebase-tool
https://github.com/void-linux/void-packages/pull/32013

New package: git-interactive-rebase-tool
#### General
- [ x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me

#### Does it build and run successfully? 

- [x ] I built this PR locally for my native architecture, (i686)



A patch file from https://github.com/void-linux/void-packages/pull/32013.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-git-interactive-rebase-tool-32013.patch --]
[-- Type: text/x-diff, Size: 1088 bytes --]

From ff519dcc87843db268777c43141ce1ff883afaee Mon Sep 17 00:00:00 2001
From: jgart <jgart@dismail.de>
Date: Fri, 16 Jul 2021 20:35:58 -0400
Subject: [PATCH] New package: git-interactive-rebase-tool

---
 srcpkgs/git-interactive-rebase-tool/template | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 srcpkgs/git-interactive-rebase-tool/template

diff --git a/srcpkgs/git-interactive-rebase-tool/template b/srcpkgs/git-interactive-rebase-tool/template
new file mode 100644
index 000000000000..2ad03ec46859
--- /dev/null
+++ b/srcpkgs/git-interactive-rebase-tool/template
@@ -0,0 +1,11 @@
+# Template file for 'git-interactive-rebase-tool'
+pkgname=git-interactive-rebase-tool
+version=2.1.0
+revision=1
+build_style=cargo
+short_desc="Terminal based sequence editor for git interactive rebase"
+maintainer="jgart <jgart@dismail.de>"
+license="GPL-3.0-or-later"
+homepage="https://gitrebasetool.mitmaro.ca"
+distfiles="https://github.com/MitMaro/${pkgname}/archive/refs/tags/${version}.tar.gz"
+checksum=@e82a7446af7f581fc2a2900042916cfe323778929aa804488e4b274486733557

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (10 preceding siblings ...)
  2021-07-17  2:45 ` [PR PATCH] [Updated] " jgarte
@ 2021-07-17  2:58 ` jgarte
  2021-11-18 21:24 ` [PR PATCH] [Closed]: " jgarte
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-07-17  2:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New review comment by jgarte on void-packages repository

https://github.com/void-linux/void-packages/pull/32013#discussion_r671596861

Comment:
Ok, thanks for the clarification. I'll push again just to update the patch. I still have to figure out the best way to disable those failing tests.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Closed]: New package: git-interactive-rebase-tool
  2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
                   ` (11 preceding siblings ...)
  2021-07-17  2:58 ` [PR REVIEW] " jgarte
@ 2021-11-18 21:24 ` jgarte
  12 siblings, 0 replies; 14+ messages in thread
From: jgarte @ 2021-11-18 21:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 642 bytes --]

There's a closed pull request on the void-packages repository

New package: git-interactive-rebase-tool
https://github.com/void-linux/void-packages/pull/32013

Description:
#### General
- [ x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me

#### Does it build and run successfully? 

- [x ] I built this PR locally for my native architecture, (i686)



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2021-11-18 21:24 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-17  0:42 [PR PATCH] New package: git-interactive-rebase-tool jgarte
2021-07-17  0:49 ` [PR PATCH] [Updated] " jgarte
2021-07-17  1:09 ` [PR REVIEW] " ericonr
2021-07-17  1:09 ` jgarte
2021-07-17  1:10 ` [PR REVIEW] " jgarte
2021-07-17  1:15 ` jgarte
2021-07-17  1:17 ` sgn
2021-07-17  1:27 ` ericonr
2021-07-17  1:38 ` jgarte
2021-07-17  1:39 ` jgarte
2021-07-17  2:42 ` jgarte
2021-07-17  2:45 ` [PR PATCH] [Updated] " jgarte
2021-07-17  2:58 ` [PR REVIEW] " jgarte
2021-11-18 21:24 ` [PR PATCH] [Closed]: " jgarte

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).