• AmberEdit

    From Yegor Gluhov@2:382/736 to All on Sun Aug 23 21:40:22 2026
    Hello All!

    Just to announce that there's one more UTF-8 compatible editor now: https://github.com/jegornet/amberedit working with Squish and JAM message bases.

    macOS and Linux only, for now.

    Yegor
    --- AmberEdit/linux 0.3.1
    * Origin: Somewhere in the world (2:382/736)
  • From Nick Boel@1:154/10 to Yegor Gluhov on Sun Aug 23 17:44:22 2026
    Hey Yegor!

    On Sun, 23 Aug 2026 21:40:22 +0200, you wrote:

    Just to announce that there's one more UTF-8 compatible editor now: https://github.com/jegornet/amberedit working with Squish and JAM
    message bases.

    Thanks for the announcement. Since there's no mention of it whatsoever, maybe I can help you make it easier to compile on Archlinux:

    -- Performing Test AMBEREDIT_NCURSESW_SUBDIR - Failed

    ncursesw is part of the ncurses package in Arch.

    -- Performing Test AMBEREDIT_CURSES_PLAIN
    -- Performing Test AMBEREDIT_CURSES_PLAIN - Success
    -- Performing Test ICONV_IN_LIBC
    -- Performing Test ICONV_IN_LIBC - Success
    -- Performing Test AMBEREDIT_HAVE_TL_EXPECTED
    -- Performing Test AMBEREDIT_HAVE_TL_EXPECTED - Failed
    CMake Error at CMakeLists.txt:207 (message):
    AmberEdit needs tl::expected (<tl/expected.hpp>). Install expected-devel
    on RHEL and Fedora, from EPEL on RHEL; libexpected-dev on Debian and
    Ubuntu; `brew install tl-expected` on macOS, where it also wants
    -DCMAKE_PREFIX_PATH=$(brew --prefix tl-expected).

    Even with the package 'tl-expected' installed, I get this error. Most likely it's not looking in the right place, because Arch probably doesn't have it where you think it is. ;)

    Regards,
    Nick

    ... Sarcasm: because beating people up is illegal.
    --- GoldED+/LNX 1.1.5-b20260425
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/10)
  • From Nick Boel@1:154/10 to Yegor Gluhov on Sun Aug 23 17:55:40 2026
    Hey Yegor!

    On Sun, 23 Aug 2026 21:40:22 +0200, you wrote:

    Disregard my last message. I had to clear the build dir after the failure. ;)

    Regards,
    Nick

    ... Sarcasm: because beating people up is illegal.
    --- GoldED+/LNX 1.1.5-b20260425
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/10)
  • From Yegor Gluhov@2:382/736 to Nick Boel on Mon Aug 24 02:34:28 2026
    Hello Nick!

    23 Aug 26 17:55, you wrote to me:


    Disregard my last message. I had to clear the build dir after the
    failure. ;)

    So did you finally manage to build it? I believe "AMBEREDIT_NCURSESW_SUBDIR - Failed" isn't a blocker on Arch Linux, it should work after `sudo pacman -S tl-expected doctest`

    I'll update the build instructions though. :-)

    Yegor
    --- AmberEdit/linux 0.3.1
    * Origin: Somewhere in the world (2:382/736)
  • From Nick Boel@1:154/10 to Yegor Gluhov on Sun Aug 23 19:49:10 2026
    Hey Yegor!

    On Sun Aug 23 2026 21:40:22, you wrote:

    Just to announce that there's one more UTF-8 compatible editor now: https://github.com/jegornet/amberedit working with Squish and JAM message bases.

    Something is very familiar/comfortable about this. :)

    I don't blame you for going this route, though. Even AI gets confused and starts spinning in circles trying to change things and/or fix issues with Golded's code.

    macOS and Linux only, for now.

    Working here so far! Can't wait to see where this goes.

    FYI, I keep hitting home and end to move around when editing what I've written, and it treats it the same as hitting ESC.

    Regards,
    Nick
    --- AmberEdit/linux 0.3.1
    * Origin: thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin) (1:154/10)
  • From Nick Boel@1:154/10 to Yegor Gluhov on Sun Aug 23 19:56:36 2026
    Hey Yegor!

    On Mon Aug 24 2026 02:34:28, you wrote:

    So did you finally manage to build it? I believe "AMBEREDIT_NCURSESW_SUBDIR - Failed" isn't a blocker on Arch Linux, it should work after `sudo pacman -S tl-expected doctest`

    I did, and I like it so far. I can mess around with my color pallete as time permits. I wanted to make sure everything was configured as thoroughly as possible, but it was nice to be able to bring over a lot of my golded config when it came to groups and whatnot.

    Using your instructions in INSTALL.md, I built without doctest and prefixed a location in my home directory.

    I'll update the build instructions though. :-)

    So far, so good. Would you like bugs and/or feature requests as issues on github?

    Regards,
    Nick
    --- AmberEdit/linux 0.3.1
    * Origin: thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin) (1:154/10)
  • From Yegor Gluhov@2:382/736 to Nick Boel on Mon Aug 24 03:46:06 2026
    Hello Nick!

    23 Aug 26 19:49, you wrote to me:


    Just to announce that there's one more UTF-8 compatible editor now:
    https://github.com/jegornet/amberedit working with Squish and JAM
    message bases.
    Something is very familiar/comfortable about this. :)

    I don't blame you for going this route, though. Even AI gets confused and starts spinning in circles trying to change things and/or fix issues with Golded's code.

    Funny thing is I used to be pretty sceptical about vibe-coding - now here I am. ;-)

    macOS and Linux only, for now.
    Working here so far! Can't wait to see where this goes.

    FYI, I keep hitting home and end to move around when editing what I've written, and it treats it the same as hitting ESC.

    Sounds like a classic terminal emulator issue - the terminal sends one escape-sequence for Home/End, the app expects another. Which terminal app do you use? And what's does `echo $TERM` output? Is it local or over ssh?

    Yegor
    --- AmberEdit/linux 0.3.1
    * Origin: Somewhere in the world (2:382/736)
  • From Yegor Gluhov@2:382/736 to Nick Boel on Mon Aug 24 04:02:47 2026
    Hello Nick!

    23 Aug 26 19:56, you wrote to me:

    So did you finally manage to build it? I believe
    "AMBEREDIT_NCURSESW_SUBDIR - Failed" isn't a blocker on Arch Linux, it
    should work after `sudo pacman -S tl-expected doctest`
    I did, and I like it so far. I can mess around with my color pallete as time permits. I wanted to make sure everything was configured as thoroughly as possible, but it was nice to be able to bring over a lot of my golded config when it came to groups and whatnot.

    At first I wanted to do the color themes in TrueColor to make it look cooler, but it's tricky to detect whether the terminal actually supports it. For example, iTerm2 sets COLORTERM=truecolor, but that doesn't get passed through to an ssh session by default - only if you set it up manually. So I've shelved this idea for now.

    BTW, you might wanna try `theme themes/16_colors.cfg` if you prefer to customize the color palette in your terminal app.

    I'll update the build instructions though. :-)
    So far, so good. Would you like bugs and/or feature requests as issues on github?

    Sure.

    Yegor
    --- AmberEdit/linux 0.3.1
    * Origin: Somewhere in the world (2:382/736)
  • From Yegor Gluhov@2:382/736 to Nick Boel on Mon Aug 24 04:12:13 2026
    Hello Nick!

    24 Aug 26 03:46, I wrote to you:

    FYI, I keep hitting home and end to move around when editing what I've
    written, and it treats it the same as hitting ESC.
    Sounds like a classic terminal emulator issue - the terminal sends one escape-sequence for Home/End, the app expects another. Which terminal app do you use? And what's does `echo $TERM` output? Is it local or over ssh?

    And one more question to clarify: when you run `cat -v` in your terminal and press Home then End - what's the output?

    Yegor
    --- AmberEdit/linux 0.3.1
    * Origin: Somewhere in the world (2:382/736)