Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_SYSOPS    |    Synchronet Multinode BBS Software Suppor    |    33,243 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 31,433 of 33,243    |
|    Dan Clough to Digital Man    |
|    Re: FreqIt doesn't respond to incoming .    |
|    14 Mar 25 19:45:52    |
      TZUTC: -0500       MSGID: 12785.fido_syncsyso@1:135/115 2c3a35b1       REPLY: 57487.sync_sys@1:103/705 2c3ad5bb       PID: Synchronet 3.20e-Linux master/4f2886fce Mar 08 2025 GCC 14.2.0       TID: SBBSecho 3.23-Linux master/4f2886fce Mar 08 2025 GCC 14.2.0       BBSID: PALANTIR       CHRS: CP437 2       -=> Digital Man wrote to Gamgee <=-               > > > > I have figured this out and will close the issue. Apparently the        > > > > magic name defined in ../ctrl/freqit.ini (as in [ALLFILES]) must be        > > > > in lowercase. I had it in all CAPS and when I changed it to        > > > > lowercase things work as expected. Ugh.               > > The code (freqit_common.js) calls wildmatch() for magic names,        > > case-insensitively:        > > wildmatch(fent.name, match, true)        >        > > so it certainly *should* be case-insensitive.               > Agreed that it *should* be, but I just tested things again and it most        > certainly is not. I tested it by changing *ONLY* the case of the header in        > the freqit.ini file, and repeating the test from a remote system.        >        > Just to be clear what I'm talking about, I'm saying the section header in        > the freqit.ini file (as in: [ALLFILES]) does not work if it's all caps.        > When it is lowercase it works as expected.        >        > What I am *NOT* talking about is the file request netmail itself, on the        > Subject line. That can be written: FR: ALLFILES ... or FR: allfiles , and        > either one works fine.        >        > I welcome someone else trying this test and reporting results.               DM> I understand. I'm just looking at the code (freqit_common.js) and I see        DM> that it's using the Sync-JS global "wildmatch" function to do the magic        DM> name and filename comparisons against the requested name and that        DM> function (wildmatch, see https://www.synchro.net/docs/jsobjs.html for        DM> details) compares case-insensitively by default (the script author        DM> would have had to pass "true" as the first argument to wildmatch() for        DM> it to behave case-sensitively). So the intention of the script is for        DM> it to be compare case-insensitively. If it's not, it could be a bug in        DM> wildmatch() or perhaps in the script itself.              Thank you for the reply, DM. I've looked at those various parts of the        code, but am not a .js developer and don't know what I'm seeing. I do        see several references to "fname.tolowercase" in the '../exec/freqit.js        script and wonder if that is relevant.              At this point it doesn't matter so much to me, as it's working as long        as I keep the Magic names in lowercase in the config file. I'm OK with        that, it just isn't intuitive and I thought it should work the other        way.              I'd still like to see somebody else test this and confirm what I'm        seeing, but... ;-)                            ... Internal Error: The system has been taken over by sheep at line 19960       === MultiMail/Linux v0.52       --- SBBSecho 3.23-Linux        * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (1:135/115)       SEEN-BY: 1/19 120 16/0 18/0 19/37 103/705 104/119 105/81 106/201 123/0       SEEN-BY: 123/25 130 180 755 3001 3002 124/5016 128/187 135/0 115 205       SEEN-BY: 135/220 230 240 363 366 382 385 388 390 391 142/104 153/757       SEEN-BY: 153/7715 154/10 30 50 110 700 701 203/0 218/700 220/6 20       SEEN-BY: 220/90 221/0 6 222/2 226/30 44 50 227/114 229/110 114 206       SEEN-BY: 229/317 400 426 428 470 550 700 705 240/1120 2100 5411 5832       SEEN-BY: 240/5853 5890 250/1 266/512 275/1000 280/464 5003 5006 291/111       SEEN-BY: 292/8125 301/1 320/119 219 319 2119 322/757 762 326/101 341/66       SEEN-BY: 341/234 342/200 396/45 423/120 460/58 467/888 633/280 712/848       SEEN-BY: 712/1321 770/1 902/26 2320/105 2454/119 3634/0 12 27 57 58       SEEN-BY: 3634/60 119 5020/400 5075/35       PATH: 135/115 3634/12 154/10 280/464 240/5832 320/219 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca