Closed schragge closed 8 months ago
I do not manage to reproduce this here, does that happen on kak -n
as well ?
Yep. Actually, "sometimes" is an understatement. "Half of the time" would be more appropriate. This is a massive regression. About a half of included VimGolf challenges are now failing on me. And golf.sh
uses kak -n
.
At least, when starting with kak -n
, I'm not getting any errors from kakrc
. Otherwise, when just starting kak
I'm getting the message
error during startup, see `:buffer *debug*` for details
The contents of *debug*
are
*** This is the debug buffer, where debug info will be written ***
shell stderr: <<<
find: ‘/colors’: No such file or directory
>>>
/home/sero/.local/share/kak/kakrc:No such colorscheme default.kak
error while parsing kakrc:
No such colorscheme default.kak
make check
gives a lot of errors and then gets stuck after test/./shell/quoted-range
when performing
./run test/./tools/git/blame-in-diff
probably because I don't have a run
command in the PATH. I'm attaching the results of running tests w/o test/tools/git
.
test-results.gz
I've just ran ./golf.sh and only one challenge failed (latest Kakoune from master on an up-to-date Arch)
As for the i0123<esc>xs\d<ret>
, I also can't reproduce :(
@arrufat. Yes, this is how it is supposed to be. The only failed challenge should be The D a n k Side of the Moon. Not because of a bug, but because of a recent change in Kakoune behavior. Unfortunately, I'm having it much worse now.
I've tried running in valgrind
which does not raise any issues, anything special about your setup ?
Your comment made me think, and I found the culprit: ccache.
$ dpkg-query -W ccache
ccache 4.8+really4.7.5-1
Disabling it and rebuilding Kakoune with make -B
made the errors go away.
Should I close the issue or you'll do it?
Its weird the ccache would have failed there, I wonder if there is something in the build system that breaks it, but I have ccache enabled at work and never had issues with building Kakoune there.
Version of Kakoune
v2023.08.05-258-gdbe85282
Reproducer
Try
iaaa<esc>bsa<ret>
When selecting digits, zero (
0
) doesn't get selected:Introduced with https://github.com/mawww/kakoune/commit/ca7471c25d3e0f8dbe48bfec7f6c9af1cb6b34ae
Outcome
1st example: error message
nothing selected
.2nd example: zero isn't selected, but other digits are.
Expectations
1st example: each letter
a
has to be selected.2nd example: zero is a digit and has to be selected by
\d
.Additional information
Debian 12 (bookworm)