[Dxspider-support] Increasing size of scrollback buffer in sysop console
Martin Davies G0HDB
g0hdb at amdavies.demon.co.uk
Wed Dec 30 20:17:30 GMT 2015
On 30 Dec 2015 at 16:59, djk wrote:
> Hm... It is a while since I did one of these and I think your problem
> appears to be one of choosing the correct terminal emulation rather than
> fiddling with scroll buffers. On my system if I do a sh/co/no, I get this:
>
> sh/co/no
> Node Callsigns
> EA7URG-5 (CX2SA-6) (DB0BQ-4) DB0FHO-4 DB0HGW-6 DB0IUZ-6
> DB0LJ-6 DB0OVN-6 DB0PRA-9 DB0SPC-7 DB0SUE-7
> DB0TIT-5 DB0TUD-6 DB0ZWI-8 DL9GTB-2 EA4RH
> EA4RH-5 EA6VQ-1 EA7URG-5 F1OYP F1OYP-7
> F6FVY-3 F6KDF-3 GB7DXX HA6KNG HB9CSR-6
> (IK6IHL-6) IK7XLW-6 IQ1IM-6 IQ6PE-6 IR1UCU-6
> IV3SCP-6 IV3YXW-6 IZ3MEZ-8 LA3WAA-6 LA7Q-6
> NX9G OE1XHQ OE5XBL-6 OE6XPE-5 OE8APR-2
> (OH2J) OK2CQR-1 OK2CQR-19 OZ5BBS-7 PA4JJ-1
> PE1ITR-7 PE1ITR-8 PI8CDR-7 PI8DRE-7 PI8RWD-7
> PY1NB-4 SK3W-3 SM7GVF-6 SV2BZQ-2 US7IQZ-1
> VE6DXC
> F6KDF-8 F6KDF-8
> GB7BAA AE3N-2 DB0SBX-8 DJ4PK-2 F1OYP-8 F5MZN-3
> F6BVP-2 G7VJR-5 GB7BAA GB7DXC GB7DXG
> GB7DXG-1 GB7DXG-4 GB7DXS GB7DXX-5 GB7MBC
> GB7NHR GB7RDX GB7UJS HB9DRV-9 HB9TVW-6
> HG6Y IK3STG-6 (IK8VKW-6) IQ8XF IR6UAG-9
> IW0QMN-6 IW0QNL-6 IW2EVH-6 IW2KPL-6 IW9GTD-6
> IZ0FKE IZ0FKE-6 IZ5IIN-6 IZ6FXS-6 IZ8MBW-6
> JA2YYF JA2YYF-9 JA4PXC-11 JG1YGH-15 K7EK
> KB2SSE-2 KF2FK-1 LU9DA-6 M0UKC M0WAF
> N7OD NG9R OH1RCF ON0NOL-9 ON4KST
> ON6LR-5 SK3W-6 SM6YOU-2 SV2CUI-8 SV5FRI-1
> VE7CC VE7CC-1 VK3HRA-2 W0MU-1 W6RFU
> W7PKT W9PA WT3Q YO8SAW-1 ZS6RO-3
> GB7DJK GB7DJK
> GB7DXC-5 GB7DXC-5 HP2AT-4
> GB7IPF GB7IPF
> GB7RAU DG2KBC-1 F6BVP-3 F6KVP-3 F8COJ-3 GB7DXY
> GB7RAU HB9VID-2 HP2NG-3 IK2DUW-6 IK2XDE-6
> (IK7NXU-6) KY4XX-3 ON0CK-5 PA2A-1 PD0SIM-2
> PE1NWL-5 PI4CC PI8DXC PY1TSP-1 RW3XA-8
> S50ARX SK6AW-1 SP2L-3 SR4DXC SR9ZAA-12
> US6IQ-1 VA2BBS-2 VE3ZIN-2 VE9SC W6KK
> W8AEF YO2LOJ-2
> PA4JJ-3 7N4TWL-7 BG2RVL-9 EA4FIT-5 F4EYQ-1 F5LEN-7
> (F6FGZ-3) (HB9IAC-8) IK3EDJ-6 (IK5ZUK-6) (IK6XMI-6)
> IQ1RY-6 IR4U-6 IR4X-6 IW3FVZ-6 IZ5ILU-6
> IZ7AUH-6 K2CAN-2 K4UJ K6SY KG4OOL-2
> N2WLS-5 ON0DXK-5 ON0RCL OP0P PA4JJ-2
> PA4JJ-3 S50CLX W1NR W1NR-8 W5LW-2
> W6HN-2 W8ZJT-3 W9AEK
> S50DXS 9A5K-2 AA1K-7 AE5E (CE4UYP-3) DB0TUD-12
> (EA1URP-5) EA2URV-5 EA3KZ-6 EA4RCU-5 EA4URE-5
> ED1ZAC-5 F1OYP-6 F6KBK-3 HA6DX HA8TKS-2
> HA9KRQ HG6DXC HG8PRC I0INU-6 I0OJJ-6
> IK2WAD-6 IK2XDE-9 IQ5KG-6 IQ9MY-6 IT9WDY-6
> IW5ECF-6 IW7BFZ-6 IW8PGT-9 IW9FDD-6 IZ5FSA-6
> IZ8BRI-2 IZ8DMZ-6 JH1RFM-9 K1TTT K2LS
> K7TJ-1 KC9AOP-1 N0VD-7 N2KI N4ZKF-1
> N9PMO-6 NC7J OK0DXI OK0DXU ON0AN
> ON0CLUS ON7EQ-8 OZ2DXC PB4PT-8 RN6BN
> S50DXS SL0ZG-6 SM6HOC-2 W4NJA W6RGG-2
> WC2L WP3CW WW1R-6 YV5AJ ZL2AQY-10
> SV1IW-9 4Z5LZ-2 DB0ERF-5 DH1TW-2 SV1IW-9
> WR3D 4M5DX (7M4HXF-11) 9A0DXC CS5NRA-6 CS5SEL-5
> DB0HST-6 (DB0SDX) DL8FCL-7 EA2RCF-5 EA3KZ-5
> EA4GPZ-10 EA4KD-5 EA4RCH EA4RCH-5 EA5B-5
> EA5SW-5 EA5URM-5 EA7URM-5 ED7ZAB-5 EI7MRE
> EI7SDX F1OYP-3 F3KT-3 F5UII-2 GB7BDX-3
> HA7VK-7 HB9ON-9 I3ITX-6 IK4ICZ-6 (IK5PWJ-6)
> IK5YZW-6 (IK6IHH-6) IK6ZDE-6 (IK8HJC-6) IQ0LT-6
> IQ1GP-6 IQ1LA-6 IR2UGI-6 IR5V IT9ESI-6
> IT9OBK-6 IW0QNL IW1QLH-6 IW1QLH-7 IW9FRA-6
> IZ5TGD-5 JG1VGX-7 JG1VGX-8 JG1VGX-9 K1TTT-1
> K3NC K3WW K4JW K4UGA K4ZR
> K7HRT-1 K7SDX KB2SYD-5 KB8PMY-3 KD8ATF-2
> KE2OI KE2OI-10 KF4LLF-8 KN9N KP4JRS
> KP4JRS-3 KY9J-2 M0WAF-2 N0CDA-1 N0VD
> (N0VD-12) N1URO-6 N3TUQ N4DW-9 N4VFF-2
> N6WS-5 N6WS-6 N7XG-7 N8NM N9BC-2
> N9JR-2 N9KT-2 N9LYA-6 NN1D NX9G-6
> (OK0DXP) OK2CQR-6 PA1RBZ PY1TSP-4 PY3NZ-8
> PY5JO-11 SM4ONW-14 SM4ONW-7 SM6HOC-6 SV2HRT-1
> UA4CC UR4QRH-2 VA2PGN-9 VA3MW-7 VE1CFB
> VE1FAL-2 VE2PKT-9 VE3CGR-5 VE3EY-7 (VE6TN-7)
> VE7DQC-2 VE9EMO-9 VK3AMA-2 VK3ATM-4 VK7HDM-2
> W1DX W3LPL W4ML W6PK-1 W7JD-1
> W8WTS-3 WA7V-5 WA9PIE-2 WB3FFV-2 WD1L
> WD4IXD WR3D WW1R WW1R-9 ZL2ARN-10
> ZL2ARN-9
>
> Which according to 'wc -l' is 84 lines long. So fiddling with the size
> of the scroll buffer won't help. On my copy of putty running on windows
> xp (logged in either as a telnet client or via ssh and running
> console.pl) the scrolling works correctly using standard parameters.
>
> Could the changes that you have made caused this? Send me a 'diff -u
> /spider/perl/console.pl /spider/local' and the same for Console.pm.
The output of the two 'diff -u' commands is:
sysop at GB7DXC-Pi /spider/local $ diff -u /spider/perl/console.pl /spider/local/console.pl
sysop at GB7DXC-Pi /spider/local $ diff -u /spider/perl/Console.pm /spider/local/Console.pm
--- /spider/perl/Console.pm 2015-09-10 17:48:40.180967561 +0000
+++ /spider/local/Console.pm 2015-12-29 23:30:54.526963743 +0000
@@ -32,17 +32,20 @@
package main;
$maxkhist = 100;
-$maxshist = 500;
+# $maxshist = 500;
+# 2015-12-29 - The above is the original entry; the following is amended as per info from G1TLH
+$maxshist = 5000;
if ($ENV{'TERM'} =~ /(xterm|ansi)/) {
# $ENV{'TERM'} = 'color_xterm';
+# 2015-08-30 2213z - changed $mycallcolour to bold and WWV/WCY colour from cyan to magenta
$foreground = COLOR_BLACK();
$background = COLOR_WHITE();
- $mycallcolor = COLOR_PAIR(1);
+ $mycallcolor = A_BOLD|COLOR_PAIR(1);
@colors = (
[ '^DX de [\-A-Z0-9]+:\s+([57][01]\d\d\d\.|\d\d\d\d\d\d+.)', COLOR_PAIR(1) ],
[ '^DX', COLOR_PAIR(5) ],
[ '^To', COLOR_PAIR(3) ],
- [ '^(?:WWV|WCY)', COLOR_PAIR(4) ],
+ [ '^(?:WWV|WCY)', COLOR_PAIR(6) ],
[ '^[-A-Z0-9]+ de [-A-Z0-9]+ \d\d-\w\w\w-\d\d\d\d \d\d\d\dZ', COLOR_PAIR(0) ],
[ '^[-A-Z0-9]+ de [-A-Z0-9]+ ', COLOR_PAIR(6) ],
[ '^WX', COLOR_PAIR(3) ],
sysop at GB7DXC-Pi /spider/local $
As you'll see, the 'diff -u' on the two console.pl files didn't show any differences, and 'diff -u' on the Console.pm files
only shows the changes I made to the $mycallcolor font (now set to bold) and the change of the WWV/WCY font
colour from cyan to magenta.
What PuTTY emulation are you using for accessing your system(s)? I don't recall having changed anything from
the defaults apart from setting the PuTTY window's number of columns (to 128) and rows (to 63, to fit my monitor
screen height) in the PuTTY config I'm using, and the PuTTY scrollback works fine when I'm not running console.pl
--
73, Martin G0HDB
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20151230/8a27ceaf/attachment-0001.html>
More information about the Dxspider-support
mailing list