You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something that could be improved for the job control module is to use Job pointers instead of ids. I used ids in the first place because I didn't knew how to associate arbitrary pointers with vimscript objects(not sure if it's possible). Perhaps @ZyX-I has some advice on this matter? If we used Job pointers we could also get rid of the job table and use a linked list to keep track of running jobs.
We also need APIs for getting detailed job info such as pid(probably a jobinfo function that returns a dictionary) and a list of jobs.
The text was updated successfully, but these errors were encountered:
system() adds an extra newline which breaks the DOS shortname hack
for Neovim on Windows.
Suppress echo so the DOS shortname is the 1st line of the output
Related: neovim#7788
Something that could be improved for the job control module is to use Job pointers instead of ids. I used ids in the first place because I didn't knew how to associate arbitrary pointers with vimscript objects(not sure if it's possible). Perhaps @ZyX-I has some advice on this matter? If we used Job pointers we could also get rid of the job table and use a linked list to keep track of running jobs.
We also need APIs for getting detailed job info such as pid(probably a
jobinfo
function that returns a dictionary) and a list of jobs.The text was updated successfully, but these errors were encountered: