Weird Hugo bug

This is a discussion / support forum for the Hugo programming language by Kent Tessman. Hugo is a powerful programming language for making text games / interactive fiction with multimedia support.

Hugo download links: https://www.generalcoffee.com/hugo
Roody Yogurt's Hugo Blog: https://notdeadhugo.blogspot.com
The Hugor interpreter by RealNC: http://ifwiki.org/index.php/Hugor

Moderators: Ice Cream Jonsey, joltcountry

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

OK, https://bitbucket.org/0branch/hugo-unix now also has the one missing fix from the mac repo. Please test it on macOS. I think it should fix the issue you're having.

https://bitbucket.org/rsherwin/hugo-mac should probably be deleted or otherwise marked as obsolete.

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

I appreciate you doing that. I will only state at the moment that Mercurial is a fucking nightmare, and I wish it was deleted from the entirety of the internet. Easily one of the five worst programs I've ever used in my life.
the dark and gritty...Ice Cream Jonsey!

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

So, bitbucket won't let me use hg. I'm attempting to run hg clone https://bitbucket.org/0branch/hugo-unix.

I get told that I am using TLS 1.0 and that's a warning.
I get told that I have an:

abort: error: _ssl.c:510: error:1408F108:SSL routines:SSL3_GET_RECORD:wrong version number

I don't know what the problem is, is it openssl or TLS? It's frustrating that it's not clear how to upgrade that stuff and make it stick. It's important enough to where someone should have taken the lead and made it part of apt-get install and upgrade.
the dark and gritty...Ice Cream Jonsey!

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

You just download the repo in the "Downloads" section (last item in the left panel.)

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

Thanks. I have now done that and I did compile the version on Unix, gonna try the Mac version next.

Are you on Steam or gog? And if so, can you tell me your username?
the dark and gritty...Ice Cream Jonsey!

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

You already have me in your friends list on Steam (https://steamcommunity.com/id/RealNC).

GOG: https://www.gog.com/u/RealNC

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

Ahh, I saw that but then in your description I saw that you said you were root, and I thought there was an IF guy named rootshell. Wait - are/were you rootshell?
the dark and gritty...Ice Cream Jonsey!

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

Also! I tried a few different games to try to send to you to say thanks for the Hugo help. I wanted to get something that was a sequel to something you played in the theory that you liked it. Thanks again for help!
the dark and gritty...Ice Cream Jonsey!

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

I really appreciate the gesture. Thanks! I would never have given them money for this game because it uses Denuvo DRM. But since you already bought it now, the damage is done already so I might as well play it :razz:
Ice Cream Jonsey wrote: Sun Feb 17, 2019 4:47 pmWait - are/were you rootshell?
Nope.

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

Image
the dark and gritty...Ice Cream Jonsey!

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

I really am not rootshell. I remember that name from the RAIF/RGIF newsgroups. But I really, honestly, 100% positively am not rootshell though.

User avatar
Tdarcos
Posts: 9333
Joined: Fri May 16, 2008 9:25 am
Location: Arlington, Virginia
Contact:

Re: Weird Hugo bug

Post by Tdarcos »

[q
RealNC wrote: Thu Feb 14, 2019 3:29 pm Why is there a different version for macOS?
Windows and Mac are two radically different environments. Windows was built, from scratch, by Microsoft. The lead engineer, David Cutler, formerly the head of development at Digital Equipment Corporation (DEC, long since absorbed by Hewlett Packard), for its flagship mainframe, the VAX, and its operating system, VMS (now Open VMS[*]). When Cutler worked on developing Windows, many of the ideas from VMS were also implemented in Windows. As for the implementation language, If you ever had to call a system function, like reading or writing the registry, making an application capable of running in the system tray, or handling audio playback, and you used a non-C language that can do System calls, like Free Pascal or Visual Basic, you can see the C language influence in how System calls are implemented.

On the other hand, the Mac uses BSD as its base, and a lot of work was done to provide all the system resources through the Mac Toolkit, which was implemented in and provides support for the default language, Object Pascal.

The differences between the two operating systems are in the design and implementation choices.
Ice Cream Jonsey wrote: Thu Feb 14, 2019 10:45 pm
Different version of hc? The unix version can't run on a Mac ...... can it?
(Note, the following was the message I had to save after I was informed by the staff here that I was being moved and had to shut everything down. I successfully retrieved it, and here it is:)

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge interface

(Continued next message. Pasting the next line or two causes the message to FAULT PHPBB)
Alan Francis wrote a book containing everything men understand about women. It consisted of 100 blank pages.

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

Thanks, Paul.

User avatar
Tdarcos
Posts: 9333
Joined: Fri May 16, 2008 9:25 am
Location: Arlington, Virginia
Contact:

Re: Weird Hugo bug

Post by Tdarcos »

Now let's see if this still fails.
Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge interface

(Continued next message. Pasting the next line or two causes the message to FAULT PHPBB)

This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not very long. The full message can be viewed here: https://www.caltrops.com/pointy.php?act ... pid=197564

I'm going to repeat the above six times to show it's not the message size, it's something about the content.


Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge This is fucking weird. Attempts to include the rest of this message trigger an error of "unable to establish a database connection" even though the message is not

This is definitely larger than the pasted message and yet it did not fail.
Alan Francis wrote a book containing everything men understand about women. It consisted of 100 blank pages.

User avatar
RealNC
Posts: 2244
Joined: Wed Mar 07, 2012 4:32 am

Re: Weird Hugo bug

Post by RealNC »

Thanks, Paul.

User avatar
Tdarcos
Posts: 9333
Joined: Fri May 16, 2008 9:25 am
Location: Arlington, Virginia
Contact:

Re: Weird Hugo bug

Post by Tdarcos »

Ice Cream Jonsey wrote: Thu Feb 14, 2019 10:45 pm Different version of hc? The unix version can't run on a Mac ...... can it?
(Note, the following was the message I had to save after I was informed by the staff here that I was being moved and had to shut everything down. I successfully retrieved it, and here it is:)

Well, if we remember the core (kernel and underlying interface) of Android is still Linux, let's not forget the core of Mac OSX is still BSD. in theory at least, it should be able to work as long as it uses the correct system calls, or library calls,or whatever, at least in text mode. Unless there has been developed a huge interface layer to hide the differences between Microsoft Windows and X Windowing System (or it has been set up to use the
- - - -
This us the point it will allow me to save up to, if I try to include in the pasting the text "Wine Compatibility Layer" I get the dreaded Database Failure.
Alan Francis wrote a book containing everything men understand about women. It consisted of 100 blank pages.

User avatar
Tdarcos
Posts: 9333
Joined: Fri May 16, 2008 9:25 am
Location: Arlington, Virginia
Contact:

Re: Weird Hugo bug

Post by Tdarcos »

Wine Compatibility Layer) graphical mode is a different matter, but most (non-commercially developed) IF is still text-based. Nothing wrong with that, but GUIs have destroyed interest in TUIs[**] except by very dedicated players.

- - - -
[**] Text User Interface, the method of all - or almost all - computer interaction before about 1990.

[*] Despite the name, Open VMS is not open source. It's a closed-source, proprietary operating system

– – – –
This is wierd. Pasting the bottom half of the message is OK but not both together. This makes no.fucking sense. Then again, what does thes days?
Alan Francis wrote a book containing everything men understand about women. It consisted of 100 blank pages.

User avatar
Ice Cream Jonsey
Posts: 28877
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Weird Hugo bug

Post by Ice Cream Jonsey »

This is the one that sort of came back.

I think there is a limit for members of a class, pertaining to the word "type."
the dark and gritty...Ice Cream Jonsey!

Post Reply