User-Agent: Synchronet msgeditor master/123f2d28a
Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit
Speaking of, testing DDMsgReader here and it is not really working as expected. :)
Except this message seems to be written with the Synchronet msgeditor..?
Are you having issues with DDMsgReader separately and using a different editor
to tell us about it?
No. I was using DDMsgReader and when I tried the reply function, it brought up the Synchronet editor, which was not "as expected" since DD was installed per the synchronet wiki page.
I assumed that I misunderstood and that DDMsgReader is a "reader," as the name suggests, and doesn't provide an external msg editor.
No. I was using DDMsgReader and when I tried the reply function, it
brought up the Synchronet editor, which was not "as expected" since
DD was installed per the synchronet wiki page.
I assumed that I misunderstood and that DDMsgReader is a "reader,"
as the name suggests, and doesn't provide an external msg editor.
As for why I replied to a random message from Gamgee... I was
looking for a> message that I could test reply-and-quote with, and
since Gamgee's metioned "misconfiguration" I figured testing with it
was appropriate. ;)
and work well together. Besides the one you have already used, there is also some other editors specifically for Synchronet (well, BBSs that supports javascript, I suppose),
I don't know of another BBS package that supports JavaScript. But
even for those that do, I'd expect SlyEdit would still only work
with Synchronet. Synchronet has a very specific implementation of
what it exposes via JavaScript, which means that JS mods that work
with Synchronet have to use what Synchronet provides via JS. If
another BBS package supports JavaScript, it's extremely likely that
the functions & other objects & things it provides via JS would have different names, so any JS mods for Synchronet wouldn't work with
it.
Re: Re: Using JSexec to run IRCd
By: Mike Powell to Dan Clough on Mon Nov 17 2025 03:35 pm
Nobody's claiming "perfection" here. Perhaps "properly configured" on
non-crappy hardware?
Speaking of, testing DDMsgReader here and it is not really working as expected. :)
In what way? You're welcome to contact me with any questions or reports of behavior that isn't expected.
That is correct. DDMsgReader reads the messages, then uses whatever you have configured for an external editor to write messages. I would suggest trying SlyEdit with DDMsgReader, since they are made by the same person, and work wel
together.
etc. I've also used nano and vim as external editors (with a "restricted" option in place to not allow users to access the hard drive at all, besides saving their message).
As for why I replied to a random message from Gamgee... I was
looking for a> message that I could test reply-and-quote with, and
since Gamgee's metioned "misconfiguration" I figured testing with it
was appropriate. ;)
Hah! I'd agree you picked a perfect message to reply to! ;)
misunderstanding on my part. The "Reader" part did seem to work, although I did get this error whenever I tried to answer "yes" to this question:
Search all groups for unread messages to you?
!JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 1776: TypeError: msg_area.sub[this.subBoardCode] is undefined
Also, as a module, it seemed to be ignoring any command line options I added, although I may have been adding them to the wrong module entry.
Here, "pico" actually calls nano. I tried it out earlier this week,
too, and it works ok with plain ascii messages but barfs hard on any
replies to messages that have any extended ascii in them. I would
not mind using that as my *personal* editor, but wouldn't want to
let users use it as they'd not know not to quote any high ascii
messages.
Considering that I figured I was misunderstanding something, I> thought it was, too! :D
misunderstanding on my part. The "Reader" part did seem to work, although
I did get this error whenever I tried to answer "yes" to this question:
Search all groups for unread messages to you?
!JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 1776: TypeError: msg_area.sub[this.subBoardCode] is undefined
Are you using the latest version from the Git repository? In the one currentl
in the Git repository, line 1776 doesn't have msg_area.sub[this.subBoardCode].
The one currently in the Git repository has this on line 1776:
addAuthorToTwitList: 9,
If you haven't updated, I would recommend updating with the latest that's currently in the Git repository.
Also, as a module, it seemed to be ignoring any command line options I added, although I may have been adding them to the wrong module entry.
Are you referring to using it in SCFG > System > Loadable Modules (for Read Mail, Scan Msgs, and List Msgs)?
When using it there, you don't need to add
any command-line options (and I believe I made it so that if used that way, it
probably wouldn't look at any additional command-line options you add). When used as a module there, Synchronet passes a few command-line arguments. DDMsgReader is designed to work with the command-line arguments that Synchrone
passes when used as a module there.
!JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 1776: TypeError:
msg_area.sub[this.subBoardCode] is undefined
Are you using the latest version from the Git repository? In the one
No, I tried the version that came the last time I pulled Synchronet for a compile... probably from the Spring or early Summer.
Reason I was trying to add args was because it always seemed to "act" the same way regardless of which command was being executed in Synchronet, i.e. the "check for new mail" and "check for *my* new mail" options both resulted in a "check for new mail" (to anyone) search. I tried a command line arg to try to get it to search for only "my new mail" but it ignored it, as you pointed out.
Something else it did with the new mail scan... it started in the last msg area I was in rather than checking all areas. So, if I happened to change to the very last group/area on the BBS, it would only search that one. I had to be sitting in Group 1, Area 1 before it would search them all.
Maybe that is all because it is ~9 month old code, though.
| Sysop: | Darkmage |
|---|---|
| Location: | Tucson, Arizona |
| Users: | 3 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 249:52:25 |
| Calls: | 21 |
| Messages: | 26,059 |