Explanation found... it seems that the build is locale sensitive. I
run in a Swedish locale, where 'v' and 'w' occupy the same place in
the alphabet, so this is what the end of my funckeytable looks like:
{ "f.unsqueeze", FKEYWORD, F_UNSQUEEZE },
{ "f.upiconmgr", FKEYWORD, F_UPICONMGR },
{ "f.upworkspace", FKEYWORD, F_UPWORKSPACE },
{ "f.vanish", FKEYWORD, F_VANISH },
{ "f.warphere", FSKEYWORD, F_WARPHERE },
{ "f.warpring", FSKEYWORD, F_WARPRING },
{ "f.warpto", FSKEYWORD, F_WARPTO },
{ "f.warptoiconmgr", FSKEYWORD, F_WARPTOICONMGR },
{ "f.warptoscreen", FSKEYWORD, F_WARPTOSCREEN },
{ "f.version", FKEYWORD, F_VERSION },
{ "f.winrefresh", FKEYWORD, F_WINREFRESH },
{ "f.vlzoom", FKEYWORD, F_LEFTZOOM }, // -> f.leftzoom
{ "f.vrzoom", FKEYWORD, F_RIGHTZOOM }, // -> f.rightzoom
{ "f.zoom", FKEYWORD, F_ZOOM },
};
Of course, that also screws up finding some of these functions, giving
me some false errors in my .ctwmrc:
ctwm: line 447: ignoring unknown keyword: f.winrefresh
ctwm: line 448: error in input file: syntax error
ctwm: line 449: ignoring unknown keyword: f.version
ctwm: line 509: ignoring unknown keyword: f.winrefresh
ctwm: line 510: error in input file: syntax error
ctwm: line 529: ignoring unknown keyword: f.winrefresh
ctwm: line 530: error in input file: syntax error
ctwm: errors found in twm file "/home/levitte/.ctwmrc"
Cheers,
Richard
In message <[email protected]> on Mon, 20
Aug 2018 06:33:11 +0200 (CEST), Richard Levitte <[email protected]> said:
richard>
richard> Boy, have I kept away for a while!
richard>
richard> Just a quick note, after a build from a fresh trunc:
richard>
richard> : ; ctwm -version
richard> ctwm: INTERNAL ERROR: funckeytable sorting: 'f.warptoscreen' >=
'f.version'
richard> ctwm: INTERNAL ERROR: funckeytable sorting: 'f.winrefresh' >=
'f.vlzoom'
richard> ctwm 4.0.2-pre
richard> (bzr:[email protected])
richard>
richard> Cheers,
richard> Richard
richard>
richard> In message <[email protected]> on Sun, 19 Aug
2018 20:33:23 -0500, "Matthew D. Fuller" <[email protected]> said:
richard>
richard> fullermd>
richard> fullermd> We've accumulated up a fair number of minor bugfixes and
tweaks since
richard> fullermd> 4.0.1, so I'd like to get a 4.0.2 out the door with 'em.
richard> fullermd>
richard> fullermd> I've cut a snapshot tarball of the current head (r620) to
make it
richard> fullermd> easier to test for people not used to running out of VCS,
available at
richard> fullermd> <https://www.ctwm.org/tmp/ctwm-4.0.2-pre.20180819.tar.xz>
richard> fullermd>
richard> fullermd> SHA256 (ctwm-4.0.2-pre.20180819.tar.xz) =
richard> fullermd>
07c015cb44634510231c82748a50d8becb0e60627421004a4cc21651990000d8
richard> fullermd>
richard> fullermd> Changes can be seen in CHANGES file in the tarball, or
online at
richard> fullermd>
<https://bazaar.launchpad.net/~ctwm/ctwm/trunk/view/head:/CHANGES.md>.
richard> fullermd> They include several fixes for edge-case crashes (mostly
involving
richard> fullermd> multi-Screen setups), various focus-handling fixes, the
just-landed
richard> fullermd> naming changes, and a few other minor tweaks. I've been
consistently
richard> fullermd> running the head (and often not-yet-head) on several systems
without
richard> fullermd> problems, so it's at least moderately stable.
richard> fullermd>
richard> fullermd>
richard> fullermd> Got some spare minutes and a hankering to help de-bleed the
edge?
richard> fullermd> Give it a whirl, from snap or VCS! I'd like to go ahead and
make a
richard> fullermd> release out of things in a week or so unless a surprise
turns up.
richard> fullermd> Then we can start doing bigger and riskier things toward a
bigger and
richard> fullermd> riskier 4.1. High on the list; Max's RANDR changes.
richard> fullermd>
richard> fullermd>
richard> fullermd> --
richard> fullermd> Matthew Fuller (MF4839) | [email protected]
richard> fullermd> Systems/Network Administrator |
http://www.over-yonder.net/~fullermd/
richard> fullermd> On the Internet, nobody can hear you scream.
richard> fullermd>
richard>