Subj : New PCBoard->Icy Board To : All From : Omnibrain Date : Wed May 15 2024 01:03 am I've been working on PPE (The scripting language of PCBoard) tooling as side project and it has grown a bit so I decided to finish that and it'll end up as a BBS system. I know that there are probably more BBS authors than users left these days but it's a project for fun and testing out what's possible. (The same applies for my other projects :)) IcyBoard is still months from beeing an alpha - however it's shaping up: + Can convert old PCBOARD installations (I'm interested in getting some for testing purposes. + Can run .PPE files (even 15.4 ones) + Has basically all PCBOARD commands implemented First demo: https://www.youtube.com/watch?v=tjBUZVtrzWk Files: https://www.youtube.com/watch?v=RWq2iFDUbp8 Running a PPE & sysop screen: https://www.youtube.com/watch?v=wWytQHRvutM Writing mail with extern PPE editor: https://www.youtube.com/watch?v=IKc7fwmPZas I set up a blog today. First post is about the menu system I'm working on: https://icytools.blogspot.com/2024/05/icy-board-menu-system.html In that state I can really need input in all areas. Everything helps. The main goal is to provide a base to run the old .PPE ecosystem and to modernize the PPL programming language. I've a working compiler, decompiler, disassembler and language server. However I can need help/input on getting the language server running on editors. Is there one editor I should try to plug the lsp into (beside VS Code of course). The LSP works in vs code: https://www.youtube.com/watch?v=ZNV9mrnn-Ms It provides syntax highlighting, on the fly errors, tooltips, completion. I want to add formatting & refactorings and want to target at least vs code (still need to learn a bit about it) and zed (if it's ready). I've been extending PPL a bit if anyone is interested in discussing that I would like to get feedback on PPL. The plan for PPL is to bring it not only to icy_board but to icy_draw as plugin & animation language as well. --- ENiGMA 1/2 v0.0.14-beta (linux; x64; 18.18.2) * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121) .