• Help with YAQN

    From Gryphon@VERT/CYBERIA to All on Mon Jul 2 12:35:00 2012
    Hello All,

    I am a Mystic BBS sysop and I get my feed to my BBS via QWKnet. I think
    I'm the only one that does it. I ftp my qwk/rep files to and from vert and then toss them with my YAQN tosser.

    It seems to work fine, except for one little annoying bug. When it imports messages, there is constantly a problem where it seems to strip a space
    from the text. It is not overwelmingly annoying, but it does mess up any
    ansis or columnar text when it does that.

    I've tried to squash this bug, but my efforts have not paid off. I was
    wanting to invite any C programmers out there to have a look at it for themselves.

    Is anybody game?

    Gryphon x Cyberia BBS x cyberia.darktech.org

    --- Mystic BBS v1.10 A13 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX (2000:281/324)
  • From John Guillory@VERT/MAINLINE to Gryphon on Mon Jul 2 12:47:13 2012
    Re: Help with YAQN
    By: Gryphon to All on Mon Jul 02 2012 08:35 am

    I've tried to squash this bug, but my efforts have not paid off. I was wanting to invite any C programmers out there to have a look at it for themselves.
    Is anybody game?
    It's been a while since I've done Mystic, but could look at the code and just see if I see anything that looks suspicious... Thinking about it, that must be some really hairy code.... QWK uses BASIC reals, Mystic is a Pascal coded BBS, and your the link between the two is in C.... Lots of conversion! I could forsee issues in other things, but not necessarily dropping spaces....

    ---
    ■ Synchronet ■ Roach Guts -- kingcoder.net
  • From Gryphon@VERT/CYBERIA to John Guillory on Mon Jul 2 16:22:00 2012
    On 07-02-12, John Guillory said the following...

    Re: Help with YAQN
    By: Gryphon to All on Mon Jul 02 2012 08:35 am

    I've tried to squash this bug, but my efforts have not paid off. I was wanting to invite any C programmers out there to have a look at it for themselves.
    Is anybody game?

    It's been a while since I've done Mystic, but could look at the code and just see if I see anything that looks suspicious...Thinking about it, that must be some really hairy code.... QWK uses BASIC reals, Mystic is a Pasc coded BBS, and your the link between the two is in C.... Lots of conversio could forsee issues in other things, but not necessarily dropping spaces..

    While it's true that Mystic is coded in pascal, YAQN is really a QWK->JAM tosser, and is originally coded using the Husky libraries. So technically,
    any BBS that uses JAM message bases can use YAQN.

    But unfortunately, I tried to switch from Husky to jamlib, since husky has changed considerably since my initial release. It pretty much broke yaqn,
    so I'm trying to use jamlib, which is whats used for crashmail. You will
    have to give me some time to make that conversion and test it before I try
    to send out the code.

    I prolly shouldn't have made this request so soon actually, but when I was trying to package up yaqn, it apparently became apparent that somethings
    were still broken.

    Gryphon x Cyberia BBS x cyberia.darktech.org

    --- Mystic BBS v1.10 A13 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX (2000:281/324)
  • From John Guillory@VERT/MAINLINE to Gryphon on Tue Jul 3 02:53:11 2012
    Re: Re: Help with YAQN
    By: Gryphon to John Guillory on Mon Jul 02 2012 12:22 pm

    While it's true that Mystic is coded in pascal, YAQN is really a QWK->JAM tosser, and is originally coded using the Husky libraries. So
    technically, any BBS that uses JAM message bases can use YAQN.
    Ahh, gotcha, well, if when your done, you just need a second set of eyes
    to look at it from another perspective, you can e-mail me at
    westlakegeek@yahoo.com when you get done. Sometimes, as a programmer,
    you can fight with finding something, then you just step back, ask someone
    else to look at it, and Bam! it sticks out like a sore thumb... Then again,
    there's those bugs that require major looking from everyone ;-).

    ---
    ■ Synchronet ■ Roach Guts -- kingcoder.net