• More on Magiterm

    From apam@21:1/101 to All on Monday, June 13, 2022 19:02:33
    Hello again..

    I pushed 1.1.11 now :D

    It's got support for setting the download directory per dd entry, and also you can now press return as well as escape to work around tiny's dodgy laptop.

    It's still not possible to set the default download directory, that defaults to $HOME

    It's been fun working on this the last few days ...

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From deon@21:2/116 to apam on Tuesday, June 14, 2022 08:11:51
    Re: More on Magiterm
    By: apam to All on Mon Jun 13 2022 07:02 pm

    I pushed 1.1.11 now :D

    It's got support for setting the download directory per dd entry, and also you can now press return as well as escape to work around tiny's dodgy laptop.

    Howdy,

    For I got it compile on my Mac M1 and it works well.

    I've noticed that if you CTRL-M to change screen resollution ALT-Z (help) no longer works.


    ...δεσ∩
    --- SBBSecho 3.15-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From apam@21:1/101 to deon on Tuesday, June 14, 2022 10:55:36
    I've noticed that if you CTRL-M to change screen resollution ALT-Z
    (help) no longer works.

    Thanks, Fixed in git.

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From deon@21:2/116 to apam on Tuesday, June 14, 2022 10:52:49
    Re: Re: More on Magiterm
    By: apam to deon on Tue Jun 14 2022 10:55 am

    I've noticed that if you CTRL-M to change screen resollution ALT-Z (help) no longer works.

    Thanks, Fixed in git.

    Works well.

    BTW: I got a few compile warnings - are you interested in those?

    [ 27%] Building CXX object CMakeFiles/MagiTerm.dir/dialdirectory.cpp.o /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1297:57: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[9;%" PRIu64 "H", strlen(tmpbbs) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1307:58: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[11;%" PRIu64 "H", strlen(tmphost) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1333:49: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[16;%" PRIu64 "H", strlen(tmpuser) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
    /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1345:49: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[18;%" PRIu64 "H", strlen(tmppass) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
    /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1356:49: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[20;%" PRIu64 "H", strlen(tmpmemo) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
    /Users/deon/Sync/devel/MagiTerm/dialdirectory.cpp:1365:49: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    snprintf(buffer, 10, "\x1b[22;%" PRIu64 "H", strlen(tmpdownload) + 24);
    ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
    6 warnings generated.

    [ 63%] Building C object CMakeFiles/MagiTerm.dir/sexyz/zmodem.c.o /Users/deon/Sync/devel/MagiTerm/sexyz/zmodem.c:141:15: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    bname = &(filename[i]);
    ^ ~~~~~~~~~~~~~~ /Users/deon/Sync/devel/MagiTerm/sexyz/zmodem.c:2262:4: warning: format specifies type 'unsigned long *' but the argument has type 'uint32_t *' (aka 'unsigned int *') [-Wformat]
    ,&tmptime /* file time (octal unix format) */
    ^~~~~~~~
    2 warnings generated.


    ...δεσ∩
    --- SBBSecho 3.15-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From apam@21:1/101 to deon on Tuesday, June 14, 2022 14:18:11
    BTW: I got a few compile warnings - are you interested in those?

    Thanks, I'll clean those up later. Seems to be Linux complains if i use unsigned long, windows complains if i use unsigned long long and now apple does as well. :S

    I imagine theres quiet a few more if you compile with -Wall lol

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From phigan@21:1/101 to deon on Thursday, June 16, 2022 02:32:48
    For I got it compile on my Mac M1 and it works well.

    Did you have to use Brew or does it build with just the xcode tools?

    If it does need Brew, is it possible to make a build that would work on the preM1 Mac? :)

    ... It said "insert disk #3", but only two will fit...

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From deon@21:2/116 to phigan on Thursday, June 16, 2022 08:23:34
    Re: Re: More on Magiterm
    By: phigan to deon on Thu Jun 16 2022 02:32 am

    For I got it compile on my Mac M1 and it works well.

    Did you have to use Brew or does it build with just the xcode tools?

    If it does need Brew, is it possible to make a build that would work on the preM1 Mac? :)

    It's pretty simple.

    brew install cmake
    brew install sdl2
    brew install sdl2_image
    brew install libssh

    And then follow apams instructions.

    My build on my Mac Mini M1, didnt work on my MacBook Pro M1 for some reason - but a quick rebuild was easy.


    ...δεσ∩
    --- SBBSecho 3.15-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Phigan@21:2/999 to deon on Wednesday, June 15, 2022 17:36:55
    Re: Re: More on Magiterm
    By: deon to phigan on Thu Jun 16 2022 08:23:34

    It's pretty simple.

    My build on my Mac Mini M1, didnt work on my MacBook Pro M1 for some reason - but a quick rebuild was easy.

    Yeah, it's just that I don't have brew installed and have always stayed away from installing stuff like that. I still have a bad taste in my mouth from last time I did, which was admittedly on much earlier versions of OS X.. and probably was that other thing, before brew.. or could've been both! I still don't have a copy of FreeRDP to run because I've been avoiding brew.
    --- SBBSecho 3.14-Win32
    * Origin: TheViper BBS > theviperbbs.mywire.org (21:2/999)
  • From deon@21:2/116 to Phigan on Thursday, June 16, 2022 17:59:49
    Re: Re: More on Magiterm
    By: Phigan to deon on Wed Jun 15 2022 05:36 pm

    Yeah, it's just that I don't have brew installed and have always stayed away from installing stuff like that. I still have a bad taste in my mouth
    from last time I did, which was admittedly on much earlier versions of OS X.. and probably was that other thing, before brew.. or could've been
    both!

    I've been using brew for years and never had any problems with it.


    ...δεσ∩
    --- SBBSecho 3.15-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Roon@21:4/148 to Phigan on Thursday, June 16, 2022 12:24:00
    Hello Phigan,

    15 Jun 22 17:36, you wrote to deon:

    Re: Re: More on Magiterm
    By: deon to phigan on Thu Jun 16 2022 08:23:34

    It's pretty simple.

    My build on my Mac Mini M1, didnt work on my MacBook Pro M1 for
    some reason - but a quick rebuild was easy.

    Yeah, it's just that I don't have brew installed and have always
    stayed away from installing stuff like that. I still have a bad taste
    in my mouth from last time I did, which was admittedly on much earlier versions of OS X.. and probably was that other thing, before brew.. or could've been both! I still don't have a copy of FreeRDP to run
    because I've been avoiding brew.

    somehow i don't like brew either. had some issues with that in the past as well.

    --- SBBSecho 3.14-Win32
    * Origin: TheViper BBS > theviperbbs.mywire.org (21:2/999)

    u sure that its the correct node number? :)

    Regards,
    --
    dp

    telnet://bbs.roonsbbs.hu:1212 <<=-

    ... 2:21pm up 31 days, 0:06:23, load: 76 processes, 274 threads.
    --- GoldED/2 1.1.4.7+EMX
    * Origin: Roon's BBS - Budapest, HUNGARY +36-1-4454412 (21:4/148)