diff --git a/exec/binkit.js b/exec/binkit.js
index e2be56fa3f576581ae1e59fabd7e2057f28de66f..ba03e14915efbc99b7113db02206cf80e47436c2 100644
--- a/exec/binkit.js
+++ b/exec/binkit.js
@@ -1,4 +1,3 @@
-// $Id: binkit.js,v 2.39 2020/05/04 22:58:33 rswindell Exp $
 // vi: tabstop=8 softtabstop=8 shiftwidth=8 noexpandtab
 /*
  * Intentionally simple "Advanced BinkleyTerm Style Outbound"
@@ -22,7 +21,7 @@ load('fidocfg.js');
 load('binkp.js');
 load('freqit_common.js');
 
-var REVISION = "$Revision: 2.39 $".split(' ')[1];
+var REVISION = 2.40;
 var version_notice = "BinkIT/" + REVISION;
 var semaphores = [];
 // data/binkstats.ini
diff --git a/exec/load/binkp.js b/exec/load/binkp.js
index 9c7ed3ff5f4a2284522eba209ddf5d19f1cb6233..a22780385ca8897c76b88f272ea2cf778061175d 100644
--- a/exec/load/binkp.js
+++ b/exec/load/binkp.js
@@ -1,4 +1,4 @@
-// $Id: binkp.js,v 1.123 2020/04/10 07:01:24 rswindell Exp $
+const binkp_revision = 1.124;
 
 require('sockdefs.js', 'SOCK_STREAM');
 require('fido.js', 'FIDO');
@@ -56,7 +56,7 @@ function BinkP(name_ver, inbound, rx_callback, tx_callback)
 	if (name_ver === undefined)
 		name_ver = 'UnknownScript/0.0';
 	this.name_ver = name_ver;
-	this.revision = "JSBinkP/" + "$Revision: 1.123 $".split(' ')[1];
+	this.revision = "JSBinkP/" + binkp_revision;
 	this.full_ver = name_ver + "," + this.revision + ',sbbs' + system.version + system.revision + '/' + system.platform;
 
 	if (inbound === undefined)