Termdebug in vim9?

Ubaldo Tiberi <[email protected]>
Newsgroups gmane.editors.vim
Message-ID <CA+nhgoNCY668Q+GfrGFwjF7_0XFyF3visnGgtkzOaCmRu3eEew@mail.gmail.com>
Hi all,

I was in need of a debugger for embedded systems and I built all a
machinery around Termdebug. I eventually made it work in satisfactory
manner, or., let's say, it met my needs. However, I wanted to make some
other changes and I figured that I had to change the Termdebug source code.
However, given that I cannot script with the legacy language, and given
that I had a surgery ten days ago that keep me locked at home (all good and
all fine if you were asking) I took the freedom of converting Termdebug in
Vim9 language. I tested it a bit and it seems to work fine.

If you want to give it a shot and give some feedback, here is where it is
stored:

https://github.com/ubaldot/experiments/tree/main

There is also the original plugin in legacy scripting language. If you open
both the versions in a vertical split, then you can compare them
back-to-back fairly easily. There is also a changes.txt so you can see my
intentions on what I wish to do with it. :)

If you believe that the work is well-done I can issue a PR towards Vim
repo. Or I can make some changes reported in changes.txt file and make a
PR. You let me know :)
Otherwise if you think it's a bad porting (and I would be perfectly fine
with that given that I am an applied mathematician, not a programmer :D) I
will hack the current version by throwing away all the things that I don't
need and use the "leftovers" it as basis for a plugin that I actually kinda
need. :)

Cheers,
/Ubaldo

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/CA%2BnhgoNCY668Q%2BGfrGFwjF7_0XFyF3visnGgtkzOaCmRu3eEew%40mail.gmail.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.