I am suspecting that Golded might have some display limitations.
In the past I have only used Golded using a 17 monitor on a
Win32 machine.
Hi Jeff!
23 Jan 2017 00:18, from Jeff Smith -> All:
I am suspecting that Golded might have some display limitations.
In the past I have only used Golded using a 17 monitor on a
Win32 machine.
I did not see any issues.
When you change the terminal size, you need to restart godled.
Then it will use the complete available space.
But... I currently have a 45 inch monitor in use and would like to use more than the current 25% of the screen that the Golded window
occupies.
Is this both a Linux and Golded thing?
If I try to increase the window size using Linux then Golded gets all "Squirlly". Especially when I try to scroll.
I am suspecting that Golded might have some display limitations.
Is this both a Linux and Golded thing?
If I try to increase the window size using Linux then Golded gets all "Squirlly". Especially when I try to scroll.
In time I will figure out the problem AND solution. <g> But I thought
some wise soul might have a quicker solution. The max resolution via
HDMI is 1280x720 (16:9) with this particular plasma monitor (TV).
I am suspecting that Golded might have some display limitations. In
the past I have only used Golded using a 17 monitor on a Win32
machine.
If I try to increase the window size using Linux then Golded gets
all "Squirlly". Especially when I try to scroll.
my terminal screens are 197x62... someone recently reported a problem
with wider screens... i suspect there's a problem in that golded is probably using a byte counter for the width... a byte counter has a
max of 255 columns and anything wider than that will roll back to zero
and start over...
I am suspecting that Golded might have some display limitations.
In the past I have only used Golded using a 17 monitor on a Win32
machine.
try a test... set your terminal width to 255 and see if golded
works... then try 256 and see if it craps... 256 should be the same as zero if my suspicion above is right...
I have Golded+ install on a Linux machine. The window that Golded
opens up in is set to 80x24 currently. Which seems to please Golded
just fine.
But... I currently have a 45 inch monitor in use and would like to use more than the current 25% of the screen that the Golded window
occupies.
If I try to increase the window size using Linux then Golded gets
all "Squirlly". Especially when I try to scroll.
my terminal screens are 197x62... someone recently reported a problem
with wider screens... i suspect there's a problem in that golded is
probably using a byte counter for the width... a byte counter has a
max of 255 columns and anything wider than that will roll back to
zero and start over...
In testing I have found that if I increase the terminal screen beyound 132x39 then Golded starts to have problems. If I go beyond 132 then
the terminal window extends beyond the edge of the screen on the
right.
I will do some more testing with screen size and display font in both Linux and Golded to achieve a balance between what I thinks looks good
and what both Linux and Golded can deal with.
I am suspecting that Golded might have some display limitations. In
the past I have only used Golded using a 17 monitor on a Win32
machine.
try a test... set your terminal width to 255 and see if golded
works... then try 256 and see if it craps... 256 should be the same
as zero if my suspicion above is right...
Will do and advise. Typing this with it set to 132 and Golded is displaying everything in it's proper and expected location on the
screen. And the terminal window fills the desktop display area.
That all having been said I still catch myself ending my lines
manually at 80 charactors. <g> Which also looks to be the average
limit on the messages that I read.
For S-N-G's the above two lines (Well one anyway) are 129 charactors
long. <g>
Jeff
--- GoldED+/LNX 1.1.5-b20161221
* Origin: The OuijaBoard Too - Anoka. MN (1:282/1032)
I did not see any issues.Telling Linux to enlarge that window and restarting Golded causes
When you change the terminal size, you need to restart godled.
Golded to use the same portion of a larger window. Telling both Linux
and Golded to use the same size terminal window allows Golded to "Fill Out" the window that it is running in. I have edited the window
profile to maintain the settings for when Golded is loaded in the
future.
As a sidenote. I have tried to use an edited version of the
"Advanced.cfg" file for Golded but something in the "Advanced" version causes Golded to fail to open at all.
Telling Linux to enlarge that window and restarting Golded causes
Golded to use the same portion of a larger window. Telling both Linux
and Golded to use the same size terminal window allows Golded to "Fill
Out" the window that it is running in. I have edited the window
profile to maintain the settings for when Golded is loaded in the
future.
I do not really understand what you mean by tellinf Linux and Golded.
I have a terminal window.
If I make it bigger and restart Ged+ it will use the space.
Like this:
https://vserv.ricsi.priv.at/ged.png
As a sidenote. I have tried to use an edited version of the
"Advanced.cfg" file for Golded but something in the "Advanced" version
causes Golded to fail to open at all.
What error do you get?
Like this:That is pretty much what I see now with the terminal set to 132x39.
https://vserv.ricsi.priv.at/ged.png
Any larger than that and Golded is unhappy.
No error at all. I am simply returned to the terminal command prompt.As a sidenote. I have tried to use an edited version of theWhat error do you get?
"Advanced.cfg" file for Golded but something in the "Advanced"
version causes Golded to fail to open at all.
I am too impatient to enlarge, start Golded, rinse, repeat to find the limit where things break...
BUT
On my 26-50" screens full screen terminals will break golded starting, period,
THere is a patch: https://fidonet.ozzmosis.com/echomail.php/golded/37e10bdf0c33c539.html
The patch below fixes a bug where a very wide terminal causes GoldED to crash:
---------- Fri 21 Nov 14, GoldED+/BSD 1.1.5-b20130910 (Nov 16 2014 22:19:02) ! 23:02:48 Memory error at [gemlst.cpp,365]. ! 23:02:48 gsprintf(buffer,256,%-5.5s%s%-*.*s %-*.*s%s%-*.*s %s,...): buffer overflow (need 381 bytes).
Index: gemlst.cpp ===================================================================
RCS file: /cvsroot/golded-plus/golded+/golded3/gemlst.cpp,v
retrieving revision 1.67
diff -u -r1.67 gemlst.cpp
-+- gemlst.cpp 19 Oct 2011 23:31:31 -0000 1.67
+++ gemlst.cpp 22 Nov 2014 16:50:45 -0000
{at}{at} -333,7 +333,7 {at}{at}
mattr_ = hattr;
}
- char buf[256];
+ char buf[2560];
if(AA->Msglistwidesubj()) {
resiz += tosiz + 1;
Which does let wide terminals work... I've done it to all the ones of recent... and works.
BUT
ONLY FOR READING
If you reply the internal editor barfs and seg faults... for probably similar reasons... but I just don't have time to dig through to find its buffer to enlarge it.
On 2017 Jan 27 11:08:12, Rick Christian wrote to Jeff Smith:
yes, i know this is old and i'm top posting... sorry...
i've spent the last day hunting down this patch because my golded+ was crashing with "stack smashing detected"...
|---Netmail areas--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----|Pick New Area: +-G-Description----------------------------------------EchoID--------------------------New---Msgs------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------+
i've spent the last day hunting down this patch because my golded+ was crashing with "stack smashing detected"... yeah, i was running my
terminal window at max screen size which is now 271x70... if i drop to 256x70, i can read but, as noted below, the internal editor craps the sheets... dropping back to 255x70 allows both to work... i am NOT using the patch... it didn't seem to do any good either way and i was still limited in max COLSxROWS... i even added a second zero to make the buf larger and that didn't help, either... the problem is the same with my
old golded using the code from cvs and this new one using the latest
code from github... it is really starting to look like there's a byte
size counter somewhere that is the real problem... i hate that my C/C++ skills are non-existant these days :(
I wrote the first patch for that back in 2014 but it was never
accepted upstream.
Consequently the current version of GoldED still has that bug.
I never tested >255 char wide screens with the editor, partly because
my fix wasn't accepted upstream, so I forgot about submitting any more patches, but mainly because I never use terminals that large and I
didn't expect anyone else to.
See the next series of messages for my fixes to the bugs I know about.
Be warned I haven't tested them extensively with very large terminals
so you're likely to encounter more crashes.
See the next series of messages for my fixes to the bugs I know
about. Be warned I haven't tested them extensively with very large
terminals so you're likely to encounter more crashes.
i will look...
trying again... i'm doing this in the known working 255x70 terminal... i'll try 256 in a minute and if that works, then larger until it
crashes but i think we know what'll happen... i'll also try to
remember to grab that crash message this time... might still have the
last ones in the terminal scroll back buffer ;)
i wasn't able to catch those last crash codes... i'll do that the nexttime
it happens...
i am happy to say that something certainly has been corrected since my last code update and build... i wasn't able to do any nodelist lookups
but now that seems to work... i think i have a little more work to do
to get the nodelist stuff working properly (ie: name lookups) but i'll
get to that at some point... if anyone has any pointers, they'd be appreciated... right now my nodelist is being compiled into three goldnode.gx[aln] files...
to get the nodelist stuff working properly (ie: name lookups) but i'll
get to that at some point... if anyone has any pointers, they'd be
appreciated... right now my nodelist is being compiled into three
goldnode.gx[aln] files...
Those three files are created here as well. I have these entries in my GoldEd.cfg (they are the only nodelist related statements, BTW):
When the daily nodelist is unpacked, the following code updates the
index files:
But you probably already knew that bit. Oops. :)
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495944:37:30 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 287,036 |