2022-08-29 17:31:46 what do you guys think made you a good forthwrigth? 2022-08-29 17:35:26 rewriting the same code a dozen times until it was sufficiently nice 2022-08-29 17:51:57 hahahah 2022-08-29 17:52:16 remexre: do you use forth-mode? 2022-08-29 17:52:29 I see https://raw.githubusercontent.com/cstrotm/tile-forth/master/src/forth.el which comes with tile 2022-08-29 17:52:53 but I'm not able to load-file or package-install-file with it 2022-08-29 17:53:11 and not sure if it's better the forth-mode from melpa 2022-08-29 17:54:16 oh I can load it 2022-08-29 17:55:37 vms14: no, I use the stock Forth support in Neovim, with a watchexec process running to rerun the program on save 2022-08-29 17:57:06 https://sourcegraph.com/github.com/neovim/neovim/-/blob/runtime/syntax/forth.vim 2022-08-29 17:59:18 hmm, I'll just try the forth-mode from melpa, but the one that comes with tile for some reason seems better 2022-08-29 18:05:49 it's fucking shit :/ 2022-08-29 18:09:07 I suppose, what features are you looking for? 2022-08-29 18:20:29 I just want it to work 2022-08-29 18:20:48 but also I expect to be able to execute lines, or whatever is in the buffer 2022-08-29 18:20:57 I'm trying to edit the tile forth.el 2022-08-29 18:21:28 now it seems to load pforth, but I'm not able to send data or at least I see no effect 2022-08-29 18:23:10 ok it's sending stuff, but it's weird 2022-08-29 18:23:18 anyways 123432 times better than what melpa has 2022-08-29 18:24:20 I suppose I have to spend some time making it work fine 2022-08-29 18:53:38 :0 now I can at least see stuff and send the contents of the buffer 2022-08-29 18:54:13 it was weird because it sended stuff but the window was at the end of the buffer so I saw nothing 2022-08-29 18:54:35 had to scroll up every time I send stuff, now it kind of works fine 2022-08-29 18:54:51 it's much better than what's in the melpa 2022-08-29 18:55:45 if someone wants it https://termbin.com/w1mc 2022-08-29 18:56:23 it's using pforth, but you can change the line 316 (defvar forth-program-name "pforth" for your forth 2022-08-29 18:57:14 it will run when opening a file with .fh extension, you could add the other extensions too, but it has a weird hotfix I've made 2022-08-29 18:57:49 if you call emacs with a file name it will focus that buffer when starting forth-mode 2022-08-29 18:58:24 because when I started emacs like emacs file.fh for some reason it focused to the scratch buffer 2022-08-29 18:58:32 :D 2022-08-29 18:59:03 I'd spend more time fixing it, but I want to learn some forth instead 2022-08-29 22:46:50 did you play with waforth? 2022-08-29 22:46:52 https://github.com/remko/waforth 2022-08-29 22:48:33 https://github.com/remko/waforth/blob/master/src/waforth.wat