• crashedit ftn editor

    From Tanausu M.@86:534/20.1 to All on Fri Jun 5 22:26:50 2026
    Hello All!

    I'm taking this opportunity to announce a small release of my FTN editor, a Golded+-style editor with a few new features, and to see if anyone else is interested in trying it out and helping me test it. I've been using it for a few weeks now, and the jam component is stable.

    It has the standard features, as I mentioned in another message, and I've recently added a nodelist and a quick search function for areas, in addition to the built-in search.

    And as a bonus, a very lightweight text editor in UTF-8 with options to convert to other character sets—nothing too complicated, using the code from the previous program.

    https://github.com/skbn/crashmail https://github.com/skbn/crashmail/tree/main/crashedit

    Ugly text editor

    https://github.com/skbn/tinyedit

    I've tested both on BSD, Linux, Windows, and Amigaos. So far, it's quite stable.

    If anyone decides to try it and wants to report bugs or add features, I'll be here.

    And if not, well, there's always another editor! :D

    One more thing, I still need to test a bit more: some small utilities for Binkd that I modified with Auto NR-mode on incomplete files, NC_flag (no-compression per node), and no-call-delay config keywords.

    Utilities:
    - srifreq: SRIF-compatible file-request server for Binkd
    - process_tic: Processes FTN .tic files from inbound to filebox
    - nodelist: FidoNet nodelist compiler for Binkd

    https://github.com/skbn/binkd/tree/master/misc

    I've been able to test srifreq a bit, and process_tic, along with nodelist, works fine.

    --- CrashEdit 0.5.1 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Sean Dennis@86:10/1 to Tanausu M. on Fri Jun 5 18:43:01 2026
    Hello Tanausu,

    05 Jun 26 22:26, you wrote to All:

    I'm taking this opportunity to announce a small release of my FTN
    editor, a Golded+-style editor with a few new features, and to see if anyone else is interested in trying it out and helping me test it.
    I've been using it for a few weeks now, and the jam component is
    stable.

    MBSE uses JAM so CE should work with MBSE. I'll have to "kick the tires" on CrashEdit here soon once things settle down for me.

    -- Sean

    ... Chicken fingers are basically kids' ranch dressing scoops.
    --- GoldED+/LNX 1.1.5-b20240209
    * Origin: Outpost BBS * Johnson City, TN (86:10/1)
  • From Tanausu M.@86:534/20.1 to Sean Dennis on Sat Jun 6 00:03:00 2026
    Hello Sean!

    06 Jun 26 01:00, you wrote to me:

    Hello Tanausu,

    05 Jun 26 22:26, you wrote to All:

    I'm taking this opportunity to announce a small release of my FTN
    editor, a Golded+-style editor with a few new features, and to see if
    anyone else is interested in trying it out and helping me test it.
    I've been using it for a few weeks now, and the jam component is
    stable.

    MBSE uses JAM so CE should work with MBSE. I'll have to "kick the tires" on
    CrashEdit here soon once things settle down for me.

    It wouldn't be bad, with a small backup I have lying around. It'll look like a toy because of the colors, but it can be customized. I've focused more on robustness and avoiding memory leaks and jam corruption as much as possible than on the GUI.

    --- CrashEdit 0.5.1 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Andrew Leary@86:86/1 to Sean Dennis on Sat Jun 6 06:10:56 2026
    Hello Sean!

    05 Jun 26 18:43, you wrote to Tanausu M.:

    MBSE uses JAM so CE should work with MBSE. I'll have to "kick the
    tires" on
    CrashEdit here soon once things settle down for me.

    If you can get me the specs on what it needs for its configs, I may be able to add auto-exporting a CrashEdit configuration file like MBSE currently does for GoldED+ and MsgEd.

    Andrew

    ---
    * Origin: Phoenix BBS * NixNet HQ * phoenix.bnbbbs.net (86:86/1)
  • From Robert Wolfe@86:100/14 to Andrew Leary on Sat Jun 6 09:06:42 2026

    On Jun 06, 2026 06:10am, Andrew Leary wrote to Sean Dennis:

    Hello Sean!

    05 Jun 26 18:43, you wrote to Tanausu M.:

    MBSE uses JAM so CE should work with MBSE. I'll have to "kick
    the
    tires" on
    CrashEdit here soon once things settle down for me.

    If you can get me the specs on what it needs for its configs, I
    may be
    able to add auto-exporting a CrashEdit configuration file like
    MBSE
    currently does for GoldED+ and MsgEd.

    Andrew

    ---
    * Origin: Phoenix BBS * NixNet HQ * phoenix.bnbbbs.net
    (86:86/1)

    Andrew, what distro do you run mbse under?

    ... What happens to you does not define who you are. How you handle it does. --- Platinum Xpress/Win/WINServer v10.0b40
    * Origin: NixNet: On The Brink - Grand Islanf , NY - brinkbbs.or (86:100/14)
  • From Tanausu M.@86:534/20.1 to Andrew Leary on Sat Jun 6 13:42:08 2026
    Hello Andrew!

    06 Jun 26 14:41, Tanausu wrote to Andrew Leary:

    Hello Sean!

    05 Jun 26 18:43, you wrote to Tanausu M.:

    MBSE uses JAM so CE should work with MBSE. I'll have to "kick the
    tires" on
    CrashEdit here soon once things settle down for me.

    If you can get me the specs on what it needs for its configs, I may be able to
    add auto-exporting a CrashEdit configuration file like MBSE currently does for
    GoldED+ and MsgEd.

    Andrew

    Hi. I can give you mine, it's the latest version

    SYSOP Tanausu M.

    ORIGIN Citrick BBS citlmbbs.synchro.net

    # directory with areas.golded
    AREAFILE /home/lmd/fido/etc/areas.golded

    # directory where freq will put the .req files
    OUTBOUND /home/lmd/fido/mail/outbound

    TEARLINE

    TAGLINEFILE /home/lmd/fido/etc/taglines.txt

    # 0 AUTO, 1 ALWAYS, 2 NEVER
    FORCEINTL 0

    # FREQ_MODE_ASO FREQ_MODE_BSO FREQ_MODE_BSO_EXT
    # aso and bso in outbound
    # bso-ext in outbound.xxx
    OUTBOUNDMODE aso

    #includes to nodelist to netmail
    include /home/lmd/fido/etc/nodelist/nodelist.156
    include /home/lmd/fido/etc/nodelist/r34pnt.114
    include /home/lmd/fido/etc/nodelist/AmyList.156
    include /home/lmd/fido/etc/nodelist/ARAKNET.149
    include /home/lmd/fido/etc/nodelist/CNET.149
    include /home/lmd/fido/etc/odelist/FSXNET.156
    include /home/lmd/fido/etc/nodelist/NIXLIST.156
    include /home/lmd/fido/etc/nodelist/RETRONET.149
    include /home/lmd/fido/etc/nodelist/agoranet.072
    include /home/lmd/fido/etc/nodelist/HOBBYNET.072
    include /home/lmd/fido/etc/nodelist/MICRONET.072
    include /home/lmd/fido/etc/nodelist/PINET.072
    include /home/lmd/fido/etc/nodelist/sfnode.070
    include /home/lmd/fido/etc/nodelist/tqwnet.072

    # Charset por defecto para mensajes salientes
    # Opciones: CP850 CP865 CP866 CP437 LATIN-1 LATIN-2 UTF-8 CP1252
    CHARSET LATIN-1

    VIEWHIDDEN no
    VIEWKLUDGE no
    VIEWANSI no
    MSGLISTFIRST yes
    MSGLISTFAST yes
    MSGLISTHEADER yes
    SHOWDELETED no
    MSGLISTMAX 0
    SEARCHMAX 1048576
    AREALISTSORT FYT+U+GE
    AREALISTFORMAT A E PNU C D G
    AUTOWRAP 75
    QUOTEMARGIN 75
    UNDOLEVELS 50
    HARDWRAP no

    GREETING yes
    GREETINGTEXT Hello %t!
    ATTRIBUTION yes
    ATTRIBSELF %d, you wrote to me:
    ATTRIBOTHER %d, %n wrote to %o:
    SIGNATURE no
    SIGNATURETEXT %f

    # only windows and amiga, change default font
    FONT topaz.font

    # only amiga
    ANSIFONT topaz.font
    DEFAULT_BG_COLOR 0
    TTF_ENABLED no
    TTF_FONT
    TTF_SIZE 14
    TTF_ANTIALIAS AUTO
    TTF_USE_UTF8 yes

    --- CrashEdit 0.5.2 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Andrew Leary@86:86/1 to Robert Wolfe on Sun Jun 7 02:21:22 2026
    Hello Robert!

    06 Jun 26 09:06, you wrote to me:

    Andrew, what distro do you run mbse under?

    Slackware 15 and Devuan Daedalus.

    Andrew

    ---
    * Origin: Phoenix BBS * NixNet HQ * phoenix.bnbbbs.net (86:86/1)
  • From Robert Wolfe@86:100/14 to Andrew Leary on Sun Jun 7 06:41:40 2026
    On 6/7/2026 2:21 AM, Andrew Leary wrote to Robert Wolfe:

    Andrew, what distro do you run mbse under?

    Slackware 15 and Devuan Daedalus.

    Was thinking about trying to set it up under Rocky 10.2 which is based off my favorite
    distro RHEL.
    --- Platinum Xpress/Win/WINServer v10.0b40
    * Origin: NixNet: On The Brink - Grand Islanf , NY - brinkbbs.or (86:100/14)
  • From Andrew Leary@86:86/1 to Robert Wolfe on Mon Jun 8 06:07:21 2026
    Hello Robert!

    07 Jun 26 06:41, you wrote to me:

    Was thinking about trying to set it up under Rocky 10.2 which is based
    off my favorite
    distro RHEL.

    I did a test setup in a Rocky Linux 10.2 VM last night; the package builds fine, but I need to revise the SETUP.sh script a little bit to accomodate the fact that it's using systemd. The SETUP.sh was written for an older version of RedHat that still used System V init scripts.

    Andrew

    ---
    * Origin: Phoenix BBS * NixNet HQ * phoenix.bnbbbs.net (86:86/1)
  • From Robert Wolfe@86:100/14 to Andrew Leary on Mon Jun 8 21:15:20 2026
    On 6/8/2026 6:07 AM, Andrew Leary wrote to Robert Wolfe:

    @REPLY: 86:100/14 9bc6833c
    @MSGID: 86:86/1@nixnet 6a269c59
    @PID: GED+LNX 1.1.5-b20260304
    @CHRS: CP437 2
    @TZUTC: -0400
    @TID: MBSE-FIDO 1.1.7.2 (Linux-x86_64)
    Hello Robert!

    07 Jun 26 06:41, you wrote to me:

    Was thinking about trying to set it up under Rocky 10.2 which is based off my favorite
    distro RHEL.

    I did a test setup in a Rocky Linux 10.2 VM last night; the package builds fine, but I need to revise the SETUP.sh script a little bit to accomodate the
    fact that it's using systemd. The SETUP.sh was written for an older version
    of RedHat that still used System V init scripts.

    Oh, ok, awesome. So yeah rocky is my favorite distro, with Fedora a very close second.
    --- Platinum Xpress/Win/WINServer v10.0b40
    * Origin: NixNet: On The Brink - Grand Islanf , NY - brinkbbs.or (86:100/14)
  • From Sean Dennis@86:100/1 to Andrew Leary on Tue Jun 9 19:25:07 2026
    Andrew Leary wrote to Sean Dennis <=-

    Hello Sean!

    05 Jun 26 18:43, you wrote to Tanausu M.:

    If you can get me the specs on what it needs for its configs, I may be able to add auto-exporting a CrashEdit configuration file like MBSE currently does for GoldED+ and MsgEd.

    Tanausu should be able to tell you that since he wrote it. :P

    That would be a nice feature and a good way to get the word out.

    -- Sean


    ... America is the only place where people go hunting on a full stomach.

    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (86:100/1)
  • From Mortar@86:200/30 to Tanausu M. on Wed Jun 10 13:52:56 2026
    Re: Re: crashedit ftn editor
    By: Tanausu M. to Sean Dennis on Sat Jun 06 2026 00:03:00

    I've focused more on robustness and avoiding memory leaks and jam corruption as much as possible than on the GUI.

    Good way to go. When I was in college, one of my instructors told us, "Make it work, then make it pretty."
    --- SBBSecho 3.37-Linux
    * Origin: End Of The Line BBS - telnet endofthelinebbs.com (86:200/30)
  • From Tanausu M.@86:534/20.1 to Sean Dennis on Wed Jun 10 21:19:48 2026
    Hello Sean!

    10 Jun 26 22:18, Tanausu wrote to Sean Dennis:

    Andrew Leary wrote to Sean Dennis <=-

    Hello Sean!

    05 Jun 26 18:43, you wrote to Tanausu M.:

    If you can get me the specs on what it needs for its configs, I may be
    able to add auto-exporting a CrashEdit configuration file like MBSE
    currently does for GoldED+ and MsgEd.

    Tanausu should be able to tell you that since he wrote it. :P

    That would be a nice feature and a good way to get the word out.

    Hi. A basic config

    https://github.com/skbn/crashmail/blob/main/crashedit/crashedit.conf.example

    I don't know if I'll add anything else in there, just for the "friends" part and the TTF.


    ... The best way to predict the future is to invent it.

    --- CrashEdit 0.5.5.1 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Tanausu M.@86:534/20.1 to Mortar on Wed Jun 10 21:22:52 2026
    Hello Mortar!

    10 Jun 26 22:19, you wrote to me:

    Re: Re: crashedit ftn editor
    By: Tanausu M. to Sean Dennis on Sat Jun 06 2026 00:03:00

    I've focused more on robustness and avoiding memory leaks and jam corruption
    as much as possible than on the GUI.

    Good way to go. When I was in college, one of my instructors told us, "Make it work, then make it pretty."

    And it's difficult. Right now I'm working on some things in the editor that I still need to do and fixing some bugs. Almost everything is implemented, I think. The only thing missing is the "amigaos" part, with the TTF fonts to have true UTF-8.


    ... 640K ought to be enough for anybody.

    --- CrashEdit 0.5.5.1 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Sean Dennis@86:10/1 to Tanausu M. on Wed Jun 10 18:43:40 2026
    Hello Tanausu,

    10 Jun 26 21:19, you wrote to me:

    https://github.com/skbn/crashmail/blob/main/crashedit/crashedit.conf.e xample

    Got it. I'll grab it and see if I can compile it (my Linux-fu can be rather weird).

    -- Sean

    ... Bubble wrap is like catnip for people.
    --- GoldED+/LNX 1.1.5-b20240209
    * Origin: Outpost BBS * Johnson City, TN (86:10/1)
  • From Tanausu M.@86:534/20.1 to Sean Dennis on Thu Jun 11 00:37:57 2026
    Hello Sean!

    11 Jun 26 01:26, you wrote to me:

    Hello Tanausu,

    10 Jun 26 21:19, you wrote to me:

    https://github.com/skbn/crashmail/blob/main/crashedit/crashedit.conf.e
    xample

    Got it. I'll grab it and see if I can compile it (my Linux-fu can be rather
    weird).

    It's simple:

    make cleanlinux && make linux && make -f crashedit/Makefile.unix clean && make -f crashedit/Makefile.unix

    If you don't use crashmail, you don't need it. The editor uses the jamlib library statically. Creating it from scratch would take ages.

    The executable is created in crashmail/bin

    If you run crashedit without arguments, look for crashedit.conf in the current directory.

    Shift S in area list for setup.

    Right now, as I mentioned in another message, I'm working with the text editor. As for the rest, I've overlooked some aspects of the interface, besides the fact that it's awful, and the keyboard shortcuts... Someday I'll have to organize them more practically... XD

    Text editor:

    https://citlmbbs.synchro.net/img/diff.png

    If you happen to try it with a test database, let me know if you find any bugs, because there will be some.

    F1 for help and 'a' in the reader for ANSI mode. I still don't understand how anyone can do something like this:

    https://citlmbbs.synchro.net/img/cacatua.png


    ... All generalizations are false, including this one.

    --- CrashEdit 0.5.5.2 Linux
    * Origin: Citrick BBS citlmbbs.synchro.net (86:534/20.1)
  • From Robert Wolfe@86:100/14 to Sean Dennis on Wed Jul 1 07:41:54 2026

    On Jun 10, 2026 06:43pm, Sean Dennis wrote to Tanausu M.:

    Hello Tanausu,

    10 Jun 26 21:19, you wrote to me:

    https://github.com/skbn/crashmail/blob/main/crashedit/crashedit.conf.e
    xample

    Got it. I'll grab it and see if I can compile it (my Linux-fu can be rather weird).

    -- Sean

    ... Bubble wrap is like catnip for people.
    --- GoldED+/LNX 1.1.5-b20240209
    * Origin: Outpost BBS * Johnson City, TN (86:10/1)

    Wondering how it'd compile under Cygwin?

    ... Platinum Xpress & Wildcat!..... Nice!!!!
    --- Platinum Xpress/Win/WINServer v10.0ga1
    * Origin: On The Brink - Grand Island NY - brinkbbs.org (86:100/14)