Hilbish/docs
sammyette d2f16dfbbf
feat: job enhancements (#153)
* feat: add hilbish.job.add function

this is mainly to accomodate for the employer
handler (#152)

* feat!: add start function to jobs

the commit itself adds a few things but the
main purpose is to facilitate a lua side start
function that can restart the job

there is a breaking change in the hilbish.job.add
function; it is now required to provide an extra
table for arguments, since the first cmd
table isnt really what's actually ran

* fix: reuse standard files for jobs

* fix: deadlock in lua job add function and not taking proper amount of args

* fix: assign binary path to job

* feat: emit job.add hook when job is added

* chore: update modules

* fix: use setpgid on cmd procattr for background jobs

* fix: use right procattr on correct os

* fix: set bg proc attr in build tagged file

* feat: add disown function

* fix: stop jobs on exit

* feat: add disown command

* feat: add jobs.last function to get last job

* feat: make disown command get last job if id isnt suppied as arg

* chore: remove unused code

* feat: add job output

* chore: fix comments

* fix!: make exec path in job add explicit in lua side

* docs: add docs and changelogs relating to jobs
2022-05-21 20:53:36 -04:00
..
hooks feat: job enhancements (#153) 2022-05-21 20:53:36 -04:00
nature docs: move nature docs into a folder 2022-05-19 21:56:03 -04:00
vim-mode docs: rename vimMode to vim-mode 2022-03-22 18:39:22 -04:00
bait.txt docs: [ci] regenerate new docs 2022-02-25 22:00:39 +00:00
commander.txt docs: [ci] regenerate new docs 2022-02-25 22:00:39 +00:00
completions.txt docs: add more documentation for completions 2022-04-23 00:03:48 -04:00
fs.txt docs: [ci] generate new docs 2022-04-23 00:03:50 -04:00
hilbish.txt docs: [ci] generate new docs 2022-04-23 00:03:48 -04:00
jobs.txt feat: job enhancements (#153) 2022-05-21 20:53:36 -04:00
runner-mode.txt fix!: add complete input to history, including continued input 2022-04-13 10:12:17 -04:00
terminal.txt docs: [ci] generate new docs 2022-04-04 10:40:25 +00:00
timers.txt feat: add timer pool and api (closes #135) 2022-04-12 19:31:48 -04:00