Sunday, November 06, 2022

Re: [new] editors/helix version 22.08.1

Le Tue, 1 Nov 2022 17:50:38 -0000 (UTC),
Laurent Cheylus <foxy@free.fr> a écrit :

> Hi,
>
> On Mon, 31 Oct 2022 19:47:31 +0100, Solène Rapenne wrote:
>
> > the ports looks in good shape and works fine, including LSP support
> > which I tested with gopls and clangd.
>
> Thanks Solene for your review of my port.
>
> > in pkg/DESCR, delete "written in Rust" because this brings nothing
> > useful, and wrap the long line
> >
> > remove "post-modern" in the COMMENT, that's not useful
> >
> > please add ${WRKSRC}/languages.toml into ${PREFIX}/share/helix,
> > regenerate PLIST after this. this file is useful to use it as a
> > reference for local tweaks.
> >
> > with theses changes, it's ok solene@ for import
>
> OK for the changes requested, see my diff below.
>
> Laurent
>
> diff --git a/editors/helix/Makefile b/editors/helix/Makefile
> index b0e36f063..adc20f67b 100644
> --- a/editors/helix/Makefile
> +++ b/editors/helix/Makefile
> @@ -1,4 +1,4 @@
> -COMMENT = post-modern modal text editor
> +COMMENT = modal text editor
>
> VER = 22.08.1
> DISTNAME = helix-${VER}
> @@ -51,7 +51,8 @@ do-install:
> cp -a {} ${PREFIX}/share/helix/runtime/grammars \;
>
> ${INSTALL_DATA} ${WRKSRC}/runtime/tutor.txt \
> - ${PREFIX}/share/helix/runtime/tutor.txt
> + ${PREFIX}/share/helix/runtime
> + ${INSTALL_DATA} ${WRKSRC}/languages.toml ${PREFIX}/share/helix
>
> .include "crates.inc"
>
> diff --git a/editors/helix/pkg/DESCR b/editors/helix/pkg/DESCR
> index f267ea457..0baab06c5 100644
> --- a/editors/helix/pkg/DESCR
> +++ b/editors/helix/pkg/DESCR
> @@ -1,7 +1,8 @@
> -A Kakoune / Neovim inspired editor, written in Rust.
> +A Kakoune / Neovim inspired text editor.
>
> Features:
> - Vim-like modal editing
> - Multiple selections
> - Built-in language server support
> - - Smart, incremental syntax highlighting and code editing via tree-sitter
> + - Smart, incremental syntax highlighting and code editing
> + via tree-sitter
> diff --git a/editors/helix/pkg/PLIST b/editors/helix/pkg/PLIST
> index bea09c806..2ab38cefd 100644
> --- a/editors/helix/pkg/PLIST
> +++ b/editors/helix/pkg/PLIST
> @@ -1,5 +1,6 @@
> @bin bin/hx
> share/helix/
> +share/helix/languages.toml
> share/helix/runtime/
> share/helix/runtime/grammars/
> @so share/helix/runtime/grammars/awk.so
>

looks fine to me, but could you provide a tarball of the latest version?
It's easier for people to review :) otherwise they need to find a tarball
and look for all the thread to look for pathces, which isn't ideal

No comments:

Post a Comment