Sunday, April 30, 2023

Re: update to Kakoune 2022.10.31

Thomas Frohwein writes:

> Hi,
>
> Proposing update to latest release of Kakoune; builds and works as
> expected on brief testing. I use it as my default editor, so will
> report back if unexpected issues surface on more testing.
>
> Changes: https://github.com/mawww/kakoune/releases/tag/v2022.10.31
>
> `make test` results in partial failures:
> Summary: 528 tests, 79 failures
>
> If I try to run tests on the current version in ports, it doesn't even
> complete, but hangs.
>
> If anyone wants to look into the tests some more, the log from
> `make test` (version 2022.10.31) is here:
> https://thfr.info/tmp/kakoune-testlog-20230430.txt

Adding LC_CTYPE="en_US.UTF-8" to MAKE_ENV allows `make test' to
pass. There were some garbled characters in the test json output. I used
textproc/jq to make sense of the test json output. Then, I saw that
LC_CTYPE was defined in my environment but not in `env -i'.

--8<---------------cut here---------------start------------->8---
$ cd ${WRKSRC}/test
$ env -i ./run highlight
this fails.
$ env -i LC_CTYPE="en_US.UTF-8" ./run highlight
this passes.
--8<---------------cut here---------------end--------------->8---

>
> ok?
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- Makefile 11 Mar 2022 18:58:30 -0000 1.6
> +++ Makefile 30 Apr 2023 15:42:57 -0000
> @@ -1,6 +1,6 @@
> COMMENT = modal code editor with a focus on interactivity
>
> -V = 2021.11.08
> +V = 2022.10.31
> DISTNAME = kakoune-${V}
>
> CATEGORIES = editors
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo 25 Nov 2021 17:13:27 -0000 1.5
> +++ distinfo 30 Apr 2023 15:42:57 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (kakoune-2021.11.08.tar.bz2) = qjCInZ2hEzGiQ6j0D+T2qGGTIbGSF966yPVl4G7dtfQ=
> -SIZE (kakoune-2021.11.08.tar.bz2) = 538466
> +SHA256 (kakoune-2022.10.31.tar.bz2) = +zF7YskEjdx1Z/6D38QJwlLvhXeLJL0oY74nYtTk5Ys=
> +SIZE (kakoune-2022.10.31.tar.bz2) = 556473
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/pkg/PLIST,v
> retrieving revision 1.5
> diff -u -p -r1.5 PLIST
> --- pkg/PLIST 11 Mar 2022 18:58:30 -0000 1.5
> +++ pkg/PLIST 30 Apr 2023 15:42:57 -0000
> @@ -8,6 +8,7 @@ share/kak/
> share/kak/autoload
> share/kak/colors/
> share/kak/colors/base16.kak
> +share/kak/colors/black-on-white.kak
> share/kak/colors/default.kak
> share/kak/colors/desertex.kak
> share/kak/colors/github.kak
> @@ -61,6 +62,7 @@ share/kak/rc/filetype/cabal.kak
> share/kak/rc/filetype/clojure.kak
> share/kak/rc/filetype/cmake.kak
> share/kak/rc/filetype/coffee.kak
> +share/kak/rc/filetype/conf.kak
> share/kak/rc/filetype/coq.kak
> share/kak/rc/filetype/crystal.kak
> share/kak/rc/filetype/css.kak
> @@ -73,21 +75,25 @@ share/kak/rc/filetype/diff.kak
> share/kak/rc/filetype/dockerfile.kak
> share/kak/rc/filetype/elixir.kak
> share/kak/rc/filetype/elm.kak
> +share/kak/rc/filetype/elvish.kak
> share/kak/rc/filetype/erlang.kak
> share/kak/rc/filetype/eruby.kak
> share/kak/rc/filetype/etc.kak
> share/kak/rc/filetype/exherbo.kak
> share/kak/rc/filetype/fennel.kak
> +share/kak/rc/filetype/fidl.kak
> share/kak/rc/filetype/fish.kak
> share/kak/rc/filetype/fsharp.kak
> share/kak/rc/filetype/gas.kak
> share/kak/rc/filetype/gdscript.kak
> share/kak/rc/filetype/gentoo-linux.kak
> share/kak/rc/filetype/git.kak
> +share/kak/rc/filetype/github.kak
> share/kak/rc/filetype/gluon.kak
> share/kak/rc/filetype/go.kak
> share/kak/rc/filetype/graphql.kak
> share/kak/rc/filetype/haml.kak
> +share/kak/rc/filetype/hare.kak
> share/kak/rc/filetype/haskell.kak
> share/kak/rc/filetype/hbs.kak
> share/kak/rc/filetype/html.kak
> @@ -147,6 +153,7 @@ share/kak/rc/filetype/terraform.kak
> share/kak/rc/filetype/toml.kak
> share/kak/rc/filetype/troff.kak
> share/kak/rc/filetype/tupfile.kak
> +share/kak/rc/filetype/twig.kak
> share/kak/rc/filetype/vhdl.kak
> share/kak/rc/filetype/void-linux.kak
> share/kak/rc/filetype/yaml.kak
> @@ -185,6 +192,7 @@ share/kak/rc/windowing/repl/kitty.kak
> share/kak/rc/windowing/repl/tmux.kak
> share/kak/rc/windowing/repl/x11.kak
> share/kak/rc/windowing/screen.kak
> +share/kak/rc/windowing/sway.kak
> share/kak/rc/windowing/tmux.kak
> share/kak/rc/windowing/wayland.kak
> share/kak/rc/windowing/x11.kak

No comments:

Post a Comment