• recursion errors

    From Rastus@EWBBS to DOVE-Net.Synchronet_JavaScript on Saturday, December 28, 2013 20:25:16
    This question has undoubtedly been asked before so I'll apologize in advance for not keeping adequate archives.

    I have a several JavaScript menus that are two levels deep. They work fine when calling an external program, but I get a recursion error when calling a JavaScript program such as a JavaScript external message editor or yet
    another JavaScript menu.

    Is there a way to circumvent this error other than the obvious choice of limiting the depth of the menus to one level?

    Thanks,

    Nick

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From echicken@ECBBS to Rastus on Sunday, December 29, 2013 02:48:34
    Re: recursion errors
    By: Rastus to DOVE-Net.Synchronet_JavaScript on Sat Dec 28 2013 20:25:16

    I have a several JavaScript menus that are two levels deep. They work fine when calling an external program, but I get a recursion error when calling a JavaScript program such as a JavaScript external message editor or yet another JavaScript menu.

    Is there a way to circumvent this error other than the obvious choice of limiting the depth of the menus to one level?

    Can you put the code somewhere so we can look at it? Is there an exact error message that you can provide, or is it just "Recursion error"?

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    ■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
  • From Nightfox@DIGDIST to Rastus on Sunday, December 29, 2013 09:06:00
    Re: recursion errors
    By: Rastus to DOVE-Net.Synchronet_JavaScript on Sat Dec 28 2013 20:25:16

    I have a several JavaScript menus that are two levels deep. They work fine when calling an external program, but I get a recursion error when calling a JavaScript program such as a JavaScript external message
    editor or yet another JavaScript menu.

    Is there a way to circumvent this error other than the obvious choice of limiting the depth of the menus to one level?

    You shouldn't be getting a recursion error if your JavaScript code is only two levels deep. I've only ever seen that error in JavaScript when I was calling a recursive function that had (probably) called itself hundreds or perhaps thousands of times.

    If you can post the code that is producing the error, that might help diagnose it.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion BBS - digitaldistortionbbs.com
  • From Rastus@EWBBS to echicken on Sunday, December 29, 2013 12:03:42
    echicken wrote:

    Re: recursion errors
    By: Rastus to DOVE-Net.Synchronet_JavaScript on Sat Dec 28 2013 20:25:16

    I have a several JavaScript menus that are two levels deep. They
    work Ra> fine when calling an external program, but I get a recursion
    error when Ra> calling a JavaScript program such as a JavaScript external
    message editor Ra> or yet another JavaScript menu.

    Is there a way to circumvent this error other than the obvious choice
    of Ra> limiting the depth of the menus to one level?

    Can you put the code somewhere so we can look at it? Is there an exact
    error message that you can provide, or is it just "Recursion error"?


    I am using Eric Oulashin's BRE/Lord Menu's. I used the example provided to create a hierarchal menu for BRE. I placed the url of the archive below.

    I ran into trouble when I added a Message Base to a menu.. I also use Eric's SlyEdit as my editor of choice. Calling the editor from 2 layers deep
    creates the following error:

    ---<snip>--
    !JavaScript /sbbs/exec/L169_Menu.js line 206: too much recursion
    !JavaScript /sbbs/exec/SlyEdit.js line 1: unknown (can't convert to string)

    !ERROR compiling /sbbs/exec/SlyEdit.js
    ---<snip>---

    The editor is not in question, calling any JavaScript file from 2 layers
    deep creates the same type of error message. However there is no problem calling JS files from The first layer of a such a JS menu.

    I am quite fond of Eric's Menus. It makes adding new games a breeze, far easier than trying to do Lightbars with Baja, and it looks great too!

    I included the link because there are a couple of JS Scripts including DDlightBarMenu.js. The Archive can be found here: ftp://www.digitaldistortionbbs.com/bbs/SYNC_JS/lbBRELRD.zip

    Nicholas Loch | SysOp: Electronic Warfare BBS
    Play Barren Realms Elite, Falcon's Eye, & More!
    http://www.ewbbs.net | telnet://bbs.ewbbs.net

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Nightfox@DIGDIST to Rastus on Sunday, December 29, 2013 12:05:45
    Re: Re: recursion errors
    By: Rastus to echicken on Sun Dec 29 2013 12:03:42

    I ran into trouble when I added a Message Base to a menu..

    When you say you added a message base to a menu, what does that mean exactly? A command to read messages?

    I am using Eric Oulashin's BRE/Lord Menu's. I used the example provided
    ...
    !JavaScript /sbbs/exec/L169_Menu.js line 206: too much recursion

    L169_Menu.js is not one of the files in my BRE/LORD menu package. Can you give more details on where you got that file from? Or is it one that you created? If so, posting the code on & around line 206 might help us see what the issue might be.

    !JavaScript /sbbs/exec/SlyEdit.js line 1: unknown (can't convert to string)

    I'm not sure about that one.. Line 1 of SlyEdit.js is a comment, so the JavaScript interpreteer should simply ignore it. I'm not sure why it's giving you an error there.

    The editor is not in question, calling any JavaScript file from 2 layers deep creates the same type of error message. However there is no
    problem calling JS files from The first layer of a such a JS menu.

    When you say "layer", do you mean creating another menu based on the option chosen from the first menu?

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion BBS - digitaldistortionbbs.com
  • From echicken@ECBBS to Rastus on Monday, December 30, 2013 01:08:15
    Re: Re: recursion errors
    By: Rastus to echicken on Sun Dec 29 2013 12:03:42

    !JavaScript /sbbs/exec/L169_Menu.js line 206: too much recursion

    I think that this is the file I'd need to take a look at in order to tell you anything. Pastebin, perhaps?

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    ■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
  • From Rastus@EWBBS to Nightfox on Sunday, December 29, 2013 23:16:40
    Nightfox wrote:

    Re: Re: recursion errors
    By: Rastus to echicken on Sun Dec 29 2013 12:03:42

    I ran into trouble when I added a Message Base to a menu..

    When you say you added a message base to a menu, what does that mean
    exactly? A command to read messages?


    Yes.. A command to read messages.. Reads fine.. but when replying or posting from there is where the problem occurs but only IF using an FS Editor such
    as SlyEdit which is JavaScript. However, if the user does not use a JS
    editor then no errors occur.

    (The editor only presents an issue because it IS JavaScript .. So don't get hung up on this specific command.)

    case BNREAD:
    console.gotoxy(1, BREMenu.topLeftY + BREMenu.height);
    console.print("^An^Ah^AyStarting ....");
    console.clear()
    bbs.scan_msgs("bn000d");
    break;

    L169_Menu.js is not one of the files in my BRE/LORD menu package. Can you give
    more details on where you got that file from? Or is it one that you
    created? If so, posting the code on & around line 206 might help us see
    what the issue might be.

    !JavaScript /sbbs/exec/SlyEdit.js line 1: unknown (can't convert to string)

    I'm not sure about that one.. Line 1 of SlyEdit.js is a comment, so the JavaScript interpreteer should simply ignore it. I'm not sure why it's giving you an error there.

    No it's not a comment, it is the error message as output by Synchronet to
    the terminal. (see better description below)

    When you say "layer", do you mean creating another menu based on the
    option chosen from the first menu?


    I'll start over...

    I use Erics BRE/Lord Menus for all my external programs. The filenames
    below are those that I created using the original as a template. The first "Layer" is the main External Program (DOOR) Menu.. Most of the commands in DOOR_Menu.js point to other Menus such as L169_Menu.js which then point to
    an external program.. This is not a problem unless that Third program is
    also a JavaScript program.. if it IS a JS script program then the error as I listed it below occurs.

    I don't know how else I can explain it.. maybe this will help..

    This works:
    (Level 0) Baja Main Menu -->
    (Level 1)DOOR_Menu.js --> (Level 2) L169_Menu.js --> (Level 3) EXT_Prog_ID
    (the above works but ONLY if Level3 is NOT a JavaScript Program)

    This does not:
    (Level 0) Baja Main Menu -->
    (Level 1)DOOR_Menu.js --> (Level 2) L169_Menu.js --> (Level 3) AnyOther.js

    The following lines between the snips are the error out as reported by Synchronet.


    ---<snip>--
    !JavaScript /sbbs/exec/L169_Menu.js line 206: too much recursion
    !JavaScript /sbbs/exec/SlyEdit.js line 1: unknown (can't convert to string)

    !ERROR compiling /sbbs/exec/SlyEdit.js
    ---<snip>---

    (The script file names are not important..as ANY JavaScript will fail when called from what I called Level 2)

    --
    Nicholas Loch | SysOp: Electronic Warfare BBS
    Play Barren Realms Elite, Falcon's Eye, & More!
    http://www.ewbbs.net | telnet://bbs.ewbbs.net

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Nightfox@DIGDIST to Rastus on Monday, December 30, 2013 08:06:41
    Re: Re: recursion errors
    By: Rastus to Nightfox on Sun Dec 29 2013 23:16:40

    !JavaScript /sbbs/exec/SlyEdit.js line 1: unknown (can't convert
    to string)

    I'm not sure about that one.. Line 1 of SlyEdit.js is a comment, so
    the JavaScript interpreteer should simply ignore it. I'm not sure why
    it's giving you an error there.

    No it's not a comment, it is the error message as output by Synchronet to

    That error is reporting an error on line 1 of SlyEdit.js - and line 1 of SlyEdit.js is indeed a comment. This is line 1 of SlyEdit.js:
    /* This is a text editor for Synchronet designed to mimic the look & feel of
    So I'm not sure why it's getting that error on a comment in the JavaScript source.

    This works:
    (Level 0) Baja Main Menu -->
    (Level 1)DOOR_Menu.js --> (Level 2) L169_Menu.js --> (Level 3)
    EXT_Prog_ID (the above works but ONLY if Level3 is NOT a JavaScript Program)

    This does not:
    (Level 0) Baja Main Menu -->
    (Level 1)DOOR_Menu.js --> (Level 2) L169_Menu.js --> (Level 3)
    AnyOther.js

    !JavaScript /sbbs/exec/L169_Menu.js line 206: too much recursion

    That's odd. But if you could post the code from L169_Menu.js around line 206, that might help us see what's going on.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion BBS - digitaldistortionbbs.com
  • From Rastus@EWBBS to Nightfox on Monday, December 30, 2013 15:20:04
    You shouldn't be getting a recursion error if your JavaScript code is only two levels deep. I've only ever seen that error in JavaScript when I was calling a recursive function that had (probably) called itself hundreds or perhaps thousands of times.

    With this in mind..(any without any holiday cheer in my glass).. I revisited The Synchronet JavaScript Object Model Reference and found that I've been calling the menu scripts incorrectly:

    Had been calling the Javascript menus using a command such as this:

    bbs.exec("?Space_Menu.js");

    But if I found if I call them using 'Load' I'm not seeing errors and the programs work properly. ie:

    load("Space_Menu.js");

    I can then use bbs.exec to call any JavaScript door programs ie:

    bbs.exec("?/sbbs/xtrn/dicewarz/dice.js");

    Or should I using some other syntax?

    Thanks,

    Nick

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Rastus@EWBBS to Rastus on Monday, December 30, 2013 15:36:29
    Rastus wrote:

    You shouldn't be getting a recursion error if your JavaScript code is
    only
    two levels deep. I've only ever seen that error in JavaScript when I was
    calling a recursive function that had (probably) called itself hundreds
    or perhaps thousands of times.

    With this in mind..(any without any holiday cheer in my glass).. I
    revisited The Synchronet JavaScript Object Model Reference and found that I've been calling the menu scripts incorrectly:

    Had been calling the Javascript menus using a command such as this:

    bbs.exec("?Space_Menu.js");

    But if I found if I call them using 'Load' I'm not seeing errors and the programs work properly. ie:

    load("Space_Menu.js");

    I can then use bbs.exec to call any JavaScript door programs ie:

    bbs.exec("?/sbbs/xtrn/dicewarz/dice.js");

    This is just an example.. I would create a xtrn program using scfg for such thing... I forgot to mention that..

    Or should I using some other syntax?

    Thanks,

    Nick
    --

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Rastus@EWBBS to Rastus on Monday, December 30, 2013 16:05:25
    When using 'load' to load the menus they exit back to the Main Menu. I wish them to return to the calling menu. This the exit command that was used by default:

    case EXIT_MENU:
    continueOn = false;
    break;

    I want to make sure that I'm exiting the menu properly as to not create a
    new recursion issue.. or a memory hole...

    I'm not a JS programmer and can only tinker with scripts using examples..
    I've read the jsobs docs and much the comments have the reader examine other js files for examples.. this is great for other programmers.. I often get
    lost in the code.. sometimes I find what I'm looking for and sometimes I
    only think I'm looking in the right place if I'm looking in the right place
    at all..

    Thanks Again,

    Nick

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Nightfox@DIGDIST to Rastus on Monday, December 30, 2013 19:44:45
    Re: Re: recursion errors
    By: Rastus to Rastus on Mon Dec 30 2013 15:36:29

    Had been calling the Javascript menus using a command such as this:

    bbs.exec("?Space_Menu.js");

    But if I found if I call them using 'Load' I'm not seeing errors and
    the programs work properly. ie:

    load("Space_Menu.js");

    I can then use bbs.exec to call any JavaScript door programs ie:

    bbs.exec("?/sbbs/xtrn/dicewarz/dice.js");

    This is just an example.. I would create a xtrn program using scfg for such thing... I forgot to mention that..

    Or should I using some other syntax?

    I don't think I've tried running a JavaScript door using bbs.exec().. I usually set up a JavaScript as an external door in SCFG and running it using bbs.exec_xtrn() and passing the door's internal code. For instance, one of the doors I have set up on my BBS is Global One-Linerz, which is implemented in JavaScript. I've set that up with the internal code GONLINRZ, so to run that from a JavaScript script, I call bbs.exec_xtrn("GONLINRZ");

    I'd think you should be able to use bbs.exec("?....js") though... Sorry I can't think of a good reason why that's not working.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion BBS - digitaldistortionbbs.com
  • From echicken@ECBBS to Rastus on Friday, January 03, 2014 11:28:32
    Re: Re: recursion errors
    By: Rastus to Nightfox on Mon Dec 30 2013 15:20:04

    bbs.exec("?Space_Menu.js");

    This runs "Space_Menu.js" in its own scope, meaning that (likely) won't have access to variables or functions defined in the script that called it.

    load("Space_Menu.js");

    This loads "Space_Menu.js" into the scope of the script that's currently running. (If it helps, you can think of it as essentially appending the contents of "Space_Menu.js" to the current script. That may give you some ideas as to how "Space_Menu.js" is able to reference or modify variables and functions defined in the parent script.)

    Which of these is best to use depends on the design of your module.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    ■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
  • From Digital Man to echicken on Friday, January 03, 2014 16:46:32
    Re: Re: recursion errors
    By: echicken to Rastus on Fri Jan 03 2014 11:28 am

    Re: Re: recursion errors
    By: Rastus to Nightfox on Mon Dec 30 2013 15:20:04

    bbs.exec("?Space_Menu.js");

    This runs "Space_Menu.js" in its own scope, meaning that (likely) won't
    have access to variables or functions defined in the script that called it.

    load("Space_Menu.js");

    This loads "Space_Menu.js" into the scope of the script that's currently running. (If it helps, you can think of it as essentially appending the contents of "Space_Menu.js" to the current script. That may give you some ideas as to how "Space_Menu.js" is able to reference or modify variables
    and functions defined in the parent script.)

    Which of these is best to use depends on the design of your module.

    And neither of which is the correct way to launch an external program which has
    been configured in SCFG->External Programs->Online Programs. Just say'n. :-)

    digital man

    Synchronet "Real Fact" #11:
    Synchronet was the first BBS software to ship with built-in RIPscrip support. Norco, CA WX: 67.9°F, 27.0% humidity, 7 mph SE wind, 0.00 inches rain/24hrs
  • From echicken@ECBBS to Digital Man on Friday, January 03, 2014 23:51:12
    Re: Re: recursion errors
    By: Digital Man to echicken on Fri Jan 03 2014 16:46:32

    And neither of which is the correct way to launch an external program which has been configured in SCFG->External Programs->Online Programs. Just say'n. :-)

    I didn't want to confuse things by mentioning that, because I don't believe that the script in question is an external program (as such.) I suspect he's broken the menus of his command shell out into separate .js files and is loading them inline as necessary. Once he deals with that for a while, he'll likely figure out some tidier ways of organizing his code (I know I did.)

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230

    ---
    ■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
  • From Rastus@EWBBS to Digital Man on Thursday, January 09, 2014 19:47:26
    I'll try explain one more time..

    Since you are using the BRE/LORD menus too..

    Using the BRE/Lord Menus.. Create 3 Menus

    Nest Them. IE: Call a JS Menu from a JS Menu and Do it a third time..

    you'll see what I mean..

    anytime, anywhere, anyway.. I try to call a JS from a JS from a JS I get a recursion error..

    btw.. I am running Linux and 3.15b updated from source today.

    If you don't understand what I am trying to say then forget it.. I'll just live with it and hope the problem is corrected in the next version....

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Digital Man to Rastus on Thursday, January 09, 2014 18:40:11
    Re: Re: recursion errors
    By: Rastus to Digital Man on Thu Jan 09 2014 07:47 pm

    I'll try explain one more time..

    Since you are using the BRE/LORD menus too..

    I am?

    Using the BRE/Lord Menus.. Create 3 Menus

    Nest Them. IE: Call a JS Menu from a JS Menu and Do it a third time..

    you'll see what I mean..

    You must be thinking of someone else. I'm not using "the BRE/Lord Menus".

    anytime, anywhere, anyway.. I try to call a JS from a JS from a JS I get a recursion error..

    btw.. I am running Linux and 3.15b updated from source today.

    If you don't understand what I am trying to say then forget it.. I'll just live with it and hope the problem is corrected in the next version....

    Have you considered trying the current development version (3.16), as an experiment, to see if it resolves the issue?

    digital man

    Synchronet "Real Fact" #59:
    Free dynamic yourbbs.synchro.net hostnames were made first available in 2003. Norco, CA WX: 54.3°F, 83.0% humidity, 3 mph SSE wind, 0.00 inches rain/24hrs
  • From Rastus@EWBBS to Digital Man on Saturday, January 11, 2014 11:47:53
    Digital Man wrote:

    You must be thinking of someone else. I'm not using "the BRE/Lord Menus".

    Sorry, my comments were directed at echicken.. I believed he said he was
    using them..

    Have you considered trying the current development version (3.16), as an experiment, to see if it resolves the issue?

    I have been wanting to try 3.16. I like to update from CVS and I have not
    seen any instructions on how to upgrade to 3.16 using that method. I've
    been told there are instructions on the Sync Wiki, but I went all over the Wiki and ended up going in circles looking for it. I gave up looking for the instructions after spending hours doing so. What's more, I had a stroke and and no longer type very well so I don't want to waste anyone's time in the
    IRC channels. That damned stroke has also made it difficult for me to communicate my thoughts and ideas.. somehow they get lost between my brain
    and the keyboard and I often come across like I'm an ass when that was not
    my intention at all..

    I can not find any upgrade instructions elsewhere either other than some
    stuff in the DoveNet echo's but most of it directed towards the Win version.

    I downloaded the 316 binaries from Vert, the description said they were i386 but the readme in the archive suggested that they were 64 bit. I am running the i386 version and did want to risk any downtime as my board is very
    active right now.

    I am not in a hurry to fix this issue. I can come close to making a Baja lightbar menu that mimics Eric's JS menus.. but the JS menus are so much easier to maintain.

    I am really looking forward to the newer releases.

    Thanks,

    Nick

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Mro@BBSESINF to Rastus on Saturday, January 11, 2014 14:31:13
    Re: Re: recursion errors
    By: Rastus to Digital Man on Sat Jan 11 2014 11:47 am

    I have been wanting to try 3.16. I like to update from CVS and I have not seen any instructions on how to upgrade to 3.16 using that method. I've been told there are instructions on the Sync Wiki, but I went all over the


    you download from the cvs and drop in the files. do not replace any custom scripts or mods you have.

    backup first.

    this is a good opportunity to learn about what does what and where it is located in regards to synchronet.

    btw, i dont believe i was ever a user on your bbs, but you have my ip blocked. blocking my ip didnt really accomplish keeping me off your system, just was wondering why i was blocked cause i find that odd.


    good luck upgrading. it's not hard.

    back up first.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From echicken@ECBBS to Rastus on Saturday, January 11, 2014 22:16:39
    Re: Re: recursion errors
    By: Rastus to Digital Man on Sat Jan 11 2014 11:47:53

    You must be thinking of someone else. I'm not using "the BRE/Lord
    Menus".

    Sorry, my comments were directed at echicken.. I believed he said he was using them..

    I'm not sure what the BRE/LORD menus are, but I am fairly certain that I'm not using them.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    ■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
  • From Digital Man to Rastus on Saturday, January 11, 2014 20:28:45
    Re: Re: recursion errors
    By: Rastus to Digital Man on Sat Jan 11 2014 11:47 am

    Digital Man wrote:

    You must be thinking of someone else. I'm not using "the BRE/Lord Menus".

    Sorry, my comments were directed at echicken.. I believed he said he was using them..

    Have you considered trying the current development version (3.16), as an experiment, to see if it resolves the issue?

    I have been wanting to try 3.16. I like to update from CVS and I have not seen any instructions on how to upgrade to 3.16 using that method.

    Here are those instructions:
    http://wiki.synchro.net/install:nix#updating

    digital man

    Synchronet "Real Fact" #82:
    Donations to the Synchronet project are welcome @ http://wiki.synchro.net/donate
    Norco, CA WX: 59.8°F, 60.0% humidity, 1 mph SE wind, 0.00 inches rain/24hrs
  • From Rastus@EWBBS to Mro on Tuesday, January 14, 2014 07:43:12
    Mro wrote:

    you download from the cvs and drop in the files. do not replace any custom scripts or mods you have.

    backup first.

    this is a good opportunity to learn about what does what and where it is located in regards to synchronet.

    btw, i dont believe i was ever a user on your bbs, but you have my ip blocked. blocking my ip didnt really accomplish keeping me off your
    system, just was wondering why i was blocked cause i find that odd.


    Thanks but I had asked about upgrading to 3.16. I keep current.. here's the script I run at least weekly:

    cd /sbbs
    tar -czf exec.tgz exec
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp
    cd /sbbs/src/sbbs3
    make RELEASE=1
    cd /sbbs/src/sbbs3/scfg
    make RELEASE=1
    cd /sbbs/exec
    make
    /sbbs/exec/jsexec update.js

    Nick

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Rastus@EWBBS to Mro on Tuesday, January 14, 2014 08:08:16
    Mro wrote:

    btw, i dont believe i was ever a user on your bbs, but you have my ip blocked. blocking my ip didnt really accomplish keeping me off your
    system, just was wondering why i was blocked cause i find that odd.

    You were on my board but I removed your account and blocked your IP because you requested it after receiving a message I had sent to all users about hanging up properly. It was early on.. and at the time there were only a
    few users on my board. But neither you or anyone else is gonna tell me how
    to run my BBS. In short.. you were being an ass..

    <snip>
    Yes, i set it up to forward to email, and that's what i intended it to do.
    i didnt chose [Y]es to receiving dumb msgs though.

    thanks for deleting my account and please put 184.59.39.94 into your sbbs/text/ip.can

    have a good one!

    ---
    ■ Synchronet ■ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Khelair@TINFOIL to Mro on Tuesday, January 14, 2014 13:02:37
    Re: Re: recursion errors
    By: Mro to Rastus on Sat Jan 11 2014 14:31:13

    btw, i dont believe i was ever a user on your bbs, but you have my ip blocked. blocking my ip didnt really accomplish keeping me off your system, just was wondering why i was blocked cause i find that odd.

    Wow, Mro, your digital penis really _is_ bigger than everyone else's.

    --Damo dice, "Perhaps today IS a good day to die!"

    ---
    ■ Synchronet ■ Tinfoil Tetrahedron BBS - telnet bismaninfo.hopto.org 8023
  • From Mro@BBSESINF to Rastus on Tuesday, January 14, 2014 17:01:18
    Re: Re: recursion errors
    By: Rastus to Mro on Tue Jan 14 2014 07:43 am

    blocked. blocking my ip didnt really accomplish keeping me off your system, just was wondering why i was blocked cause i find that odd.


    Thanks but I had asked about upgrading to 3.16. I keep current.. here's
    the script I run at least weekly:


    yeah i was talking about upgrading to 3.16

    maybe you should stop running a script so you know what does what with your bbs software.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Mro@BBSESINF to Rastus on Tuesday, January 14, 2014 17:05:23
    Re: Re: recursion errors
    By: Rastus to Mro on Tue Jan 14 2014 08:08 am

    You were on my board but I removed your account and blocked your IP because you requested it after receiving a message I had sent to all users about hanging up properly. It was early on.. and at the time there were only a few users on my board. But neither you or anyone else is gonna tell me how to run my BBS. In short.. you were being an ass..


    OH, well i felt you were being an ass.

    just because someone is giving you criticism, that doesnt mean they
    "are telling you how to run your bbs".

    it must have been a real snotty email for me to reply to you like that
    and tell you to block my ip and how to do it. i dont just do that on a whim. nothing pisses me off more than a sysgod.

    either way i guess neither of us learned from it.

    i'll let you know when my ip changes next.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From MCMLXXIX@MDJ to Mro on Tuesday, January 14, 2014 22:28:20
    Re: Re: recursion errors
    By: Mro to Rastus on Tue Jan 14 2014 17:05:23

    just because someone is giving you criticism, that doesnt mean they
    "are telling you how to run your bbs".

    it must have been a real snotty email for me to reply to you like that
    and tell you to block my ip and how to do it. i dont just do that on a whim. nothing pisses me off more than a sysgod.

    i tend to think you put a great deal of time into telling people how to run their bbs... and you do it on a whim, all the time...

    ---
    ■ Synchronet ■ The BRoKEN BuBBLE (bbs.thebrokenbubble.com)
  • From art@FATCATS to All on Thursday, January 16, 2014 08:11:53
    Re: Re: recursion errors
    By: Mro to Rastus on Tue Jan 14 2014 17:05:23

    Avast! It must be joking hour!

    it must have been a real snotty email for me to reply to you like that
    and tell you to block my ip and how to do it. i dont just do that on a
    whim. nothing pisses me off more than a sysgod.

    ...

    Actually. I'm not going to write anything at all. That sums it up.

    :D

    Darkest condolences,

    art@fatcatsbbsdotcom

    "What was that ?"
    "It is large. Approximately 200 kilograms."
    -- Picard and Data in ST:TNG "Genesis"

    ---
    ■ Synchronet ■ fatcats bbs - fatcatsbbs.com