(an extreme example might be “canonicalitudinalismification”).
that alone puts any tongue twister (trabalenguas) to shame
So I guess if you’re in the habit of using
:cd
then using:<up>
to pick a buffer-switching command from history, especially one you used tab-completion to write in the first place, you’re likely to encounter this error.
Thanks
Now the question that stands in my end, and out of all the kaks I may have been running or I may have compiled and invoked the executable…
Why. why then only the desktop.file works see Menu entry after installation - #9 by nonumeros, as opposed to the rest
Specifically the one with the
Exec=uxterm /usr/local/bin/kak
Path=
Terminal=false
And no, none of these options for the Desktop Entry Specifications is specified thereafter
I lost count of the modifications to bash configuration file. Nothing seemed to work.
Only the kak desktop.file worked for this current issue.
edit I noticed it first between say a file such as ~/.config/kak/kakrc
and the debug
buffer. Error 1:1 no such buffer
Then, a make install would take care of it, or so I thought. But I was wrong again!!
on the terminal
$which kak
$/usr/local/bin/kak
If I invoke kak from the terminal and edit!
~/.config/kak/kakrc
and then try to switch back to that file after cd
onto another directory the error would come back. 1:1 'b' no such buffer '~.config/kak/kakrc'
but with the desktop.file I don’t encounter this error.
Is the Makefile correct?
And you might tell me, ‘that’s just wild a guess’. but I’m almost certain that that’s where the problem lies.
Because kak needs a XDG_CONFIG_HOME
to breathe, correct? or if not it will fallback to $HOME/.config/kak
Then, if I were to put kak the executable on my personal bin (whatever this bin might be) is supposed to work under this current issue, but it doesn’t. So the only thing left is the Makefile by which make
makes it.
edit
Furthermore, I’ve always compiled it as such
g++ -rdynamic -O3 -pedantic -std=c++17 -g -Wall -Wextra -
Wno-unused- parameter - Wno-sign-compare -Wno-address
ln -sf kak.opt kak
Except the last one from sources
g++ -rdynamic -pedantic -std=gnu++14 -g -Wall -Wextra -
Wno-unused-parameter - Wnoeorder -Wno-sign-compare -
Wno-address -Wno-noexcept-type -Wno-unknown-
attributesWno-unknown-warning-option
...
ln -sf kak.debug kak
Regardless, in both cases, the error is still there.
Only the desktop.file apparently works as intended.