2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-04-21 04:53:24 +00:00

Commit Graph

  • 180b77f166
    fix: replicate default runners for runnerHandler.exec to work TorchedSammy 2022-05-28 18:47:08 -04:00
  • 7463b7558f
    fix: set default runners table properly for check TorchedSammy 2022-05-28 18:38:25 -04:00
  • bc1f0d404f
    fix: look over pairs in runner handler instead of ipairs TorchedSammy 2022-05-28 18:23:14 -04:00
  • 42daf59746
    fix: allow setting current runner to defaults TorchedSammy 2022-05-28 18:22:57 -04:00
  • f6c98d5bc0
    fix: allow function arg to add runner TorchedSammy 2022-05-28 18:22:20 -04:00
  • 10337af11e
    docs: update changelog and docs referencing how objects are userdata TorchedSammy 2022-05-28 17:24:14 -04:00
  • e656b8f210
    refactor!: use userdata for timer objects TorchedSammy 2022-05-28 17:17:59 -04:00
  • a004f315be
    chore: merge from master TorchedSammy 2022-05-28 14:22:27 -04:00
  • dce49574e6
    feat: extend hilbish.runner interface to allow multiple runners TorchedSammy 2022-05-28 13:54:53 -04:00
  • e3c25586e4
    fix: broken ansi escape codes on windows cmd TorchedSammy 2022-05-28 09:07:28 -04:00
  • b93d6ef551
    refactor!: use userdata for job object instead of table TorchedSammy 2022-05-27 20:40:25 -04:00
  • 9d385efbfc
    docs: add new methods for job objects TorchedSammy 2022-05-24 19:32:03 -04:00
  • d99c24842f
    docs: update changelog TorchedSammy 2022-05-24 19:31:51 -04:00
  • 61271dc70c
    fix: load bg command on init TorchedSammy 2022-05-24 19:26:35 -04:00
  • 8697344f98
    feat: implement job foregrounding/backgrounding (#155) sammyette 2022-05-24 19:15:02 -04:00
  • 7ac43aa2da
    feat: add job.background and bg command fg-job TorchedSammy 2022-05-24 18:21:06 -04:00
  • 43dc00c120
    refactor: implement fg in lua TorchedSammy 2022-05-24 18:07:31 -04:00
  • 4c8cb686a0
    feat: add job.background function TorchedSammy 2022-05-24 18:07:10 -04:00
  • 2940b82a91
    chore: update deps TorchedSammy 2022-05-24 18:05:46 -04:00
  • e6b1e260d8
    feat: attempt to implement fg builtin TorchedSammy 2022-05-24 17:24:08 -04:00
  • d65b574cb2
    docs: fix typo in job hook docs TorchedSammy 2022-05-22 07:29:01 -04:00
  • d808534da6
    perf: use waitgroup instead of loop to wait on timers TorchedSammy 2022-05-21 21:58:58 -04:00
  • a4b358fd9c
    perf: use struct{} for done channel in timer instead of bool TorchedSammy 2022-05-21 21:39:14 -04:00
  • 8f6f27e647
    docs: add docs for lunacolors (closes #144) TorchedSammy 2022-05-21 21:27:51 -04:00
  • f888aabc80
    chore!: update lunacolors TorchedSammy 2022-05-21 21:26:34 -04:00
  • 2572d0ea9e
    docs: update changelog with latest changes TorchedSammy 2022-05-21 21:11:59 -04:00
  • d2f16dfbbf
    feat: job enhancements (#153) sammyette 2022-05-21 20:53:36 -04:00
  • 392cb66382
    fix: handle sigterm and remove obsolete code TorchedSammy 2022-05-21 20:53:02 -04:00
  • 1fd99a78cc
    docs: add docs and changelogs relating to jobs extended-job-api TorchedSammy 2022-05-21 20:33:05 -04:00
  • e50ee0b511
    fix!: make exec path in job add explicit in lua side TorchedSammy 2022-05-21 20:11:15 -04:00
  • f43ff7d03c
    chore: fix comments TorchedSammy 2022-05-21 19:58:41 -04:00
  • 3bcff3e350
    feat: add job output TorchedSammy 2022-05-21 19:55:05 -04:00
  • 8fdde4aa58
    chore: remove unused code TorchedSammy 2022-05-21 12:47:21 -04:00
  • dde56cbb4f
    feat: make disown command get last job if id isnt suppied as arg TorchedSammy 2022-05-21 11:54:07 -04:00
  • bbff7098c2
    feat: add jobs.last function to get last job TorchedSammy 2022-05-21 11:53:44 -04:00
  • b3a5c0e67c
    feat: add disown command TorchedSammy 2022-05-21 11:38:26 -04:00
  • fc40bad092
    fix: stop jobs on exit TorchedSammy 2022-05-21 11:38:02 -04:00
  • db6817e4ca
    feat: add disown function TorchedSammy 2022-05-21 11:37:19 -04:00
  • 4bc94ce916
    fix: set bg proc attr in build tagged file TorchedSammy 2022-05-21 06:03:53 -04:00
  • 1522749397
    fix: use right procattr on correct os TorchedSammy 2022-05-21 05:58:01 -04:00
  • 4a5e4957d7
    fix: use setpgid on cmd procattr for background jobs TorchedSammy 2022-05-20 09:19:07 -04:00
  • 055132aa10
    chore: update modules TorchedSammy 2022-05-19 05:54:55 -04:00
  • 0b07b93de2
    docs: move nature docs into a folder TorchedSammy 2022-05-18 21:56:03 -04:00
  • 8b6506b36c
    refactor: move out home abbreviating code to a util function TorchedSammy 2022-05-17 21:37:42 -04:00
  • 4805244417
    feat: emit job.add hook when job is added TorchedSammy 2022-05-17 18:08:27 -04:00
  • 2fb55526dc
    fix: assign binary path to job TorchedSammy 2022-05-17 18:05:16 -04:00
  • 9f6a07c90a
    fix: deadlock in lua job add function and not taking proper amount of args TorchedSammy 2022-05-17 18:00:28 -04:00
  • b5c78a39a8
    fix: reuse standard files for jobs TorchedSammy 2022-05-17 17:43:42 -04:00
  • ab8b9c8376
    feat: add hilbish.version interface TorchedSammy 2022-05-17 06:39:30 -04:00
  • 5dd2af7250
    fix: add release name to version TorchedSammy 2022-05-17 06:39:05 -04:00
  • ac21109307
    fix: change how version is retrieved TorchedSammy 2022-05-16 19:36:34 -04:00
  • cb88db8cfc
    feat: add hilbish.vim interface (closes #114) TorchedSammy 2022-05-13 20:52:48 -04:00
  • 960909b81d
    fix: typo in editor interface TorchedSammy 2022-05-13 20:52:30 -04:00
  • dc933934eb
    feat: add hilbish.editor interface TorchedSammy 2022-05-13 20:43:40 -04:00
  • c78d7f5627
    feat!: add start function to jobs TorchedSammy 2022-05-13 19:46:25 -04:00
  • 827c25fb57
    feat: add hilbish.job.add function TorchedSammy 2022-05-13 17:08:15 -04:00
  • 3374dfd28f
    fix: always start job in exec handler TorchedSammy 2022-05-13 16:59:16 -04:00
  • 9a87d76969
    fix: finish job on lua job stop function TorchedSammy 2022-05-12 22:27:49 -04:00
  • 200fe1054f
    fix: pass user input to runner function instead of expanded alias TorchedSammy 2022-05-11 21:13:29 -04:00
  • 52a58b14c3
    docs: update nature doc to have new correct info TorchedSammy 2022-05-08 15:59:04 -04:00
  • 15035c02cb
    fix(doc): check if modmt exists before trying to get module prop docs TorchedSammy 2022-05-08 16:02:24 -04:00
  • dd678a4a75
    fix: Not loading nature module on some systems (#150) Renzix 2022-05-08 16:01:06 -04:00
  • 0e076f391a
    fix: bring in latest changes insensitive-tab TorchedSammy 2022-05-07 08:11:32 -04:00
  • 0a01ed862c
    feat: print error if nature is missing TorchedSammy 2022-05-06 19:21:32 -04:00
  • 200babf831
    chore: merge TorchedSammy 2022-05-06 19:06:57 -04:00
  • d6bc8b51de
    ci: fix missing files on either oses TorchedSammy 2022-05-06 19:06:06 -04:00
  • 86700c0a7b
    ci: add codeql code scanning sammyette 2022-05-06 12:20:41 -04:00
  • 30b07bc98b
    fix: check if path has tilde prefix when trying to expand home TorchedSammy 2022-05-01 07:20:40 -04:00
  • db437905e0
    fix: implicitly expand tilde on args to all fs functions TorchedSammy 2022-05-01 00:49:59 -04:00
  • c890b86e08
    feat: add hilbish.opts and autocd opt TorchedSammy 2022-04-30 21:22:37 -04:00
  • a8406657f9
    fix: remove nature hook handles TorchedSammy 2022-04-30 21:05:21 -04:00
  • 4178b78341
    fix: return other errors from sh runner TorchedSammy 2022-04-30 21:02:36 -04:00
  • c4eb3ad368
    chore: change lua init errors to make more sense TorchedSammy 2022-04-30 20:31:37 -04:00
  • 0642ddda36
    fix: push home dir to recent dirs with correct function TorchedSammy 2022-04-30 20:28:47 -04:00
  • b210378380
    ci: remove .exe from windows artifact names TorchedSammy 2022-04-30 12:08:54 -04:00
  • 03cb9c06f3
    ci: fix release builds; make them include lua libs and nature lib TorchedSammy 2022-04-30 12:08:39 -04:00
  • c929c7602f
    ci: checkout submodules TorchedSammy 2022-04-30 12:00:41 -04:00
  • e678ef66d8
    docS: update changelogs for master TorchedSammy 2022-04-30 12:00:01 -04:00
  • d053b58204
    ci: indent list of files TorchedSammy 2022-04-30 10:50:06 -04:00
  • eb3123405a
    ci: fix list of files for artifact build TorchedSammy 2022-04-30 10:48:32 -04:00
  • f12f88ed00
    ci: include all required files in build artifacts TorchedSammy 2022-04-30 10:45:55 -04:00
  • 3bad452f95
    fix: load completions by default TorchedSammy 2022-04-24 09:00:06 -04:00
  • 2790982ad1
    fix: no command completions if query/line is an alias TorchedSammy 2022-04-24 00:06:19 -04:00
  • 4e5f8b5c80
    docs: add docs for nature module TorchedSammy 2022-04-24 00:00:18 -04:00
  • 4a4c4d8c74
    refactor: rewrite completion handler in lua TorchedSammy 2022-04-23 23:59:03 -04:00
  • bcf02a6b0e
    fix: make custom hist dir match default by adding hilbish to the path TorchedSammy 2022-04-23 23:55:04 -04:00
  • 984b8a4308
    feat: add hilbish.aliases.resolve to resolve an alias TorchedSammy 2022-04-23 12:28:28 -04:00
  • 3db6334445
    docs: [ci] generate new docs TorchedSammy 2022-04-23 04:01:54 +00:00
  • 9e596dc271
    refactor: (re)organize and change prelude path and structure TorchedSammy 2022-04-22 23:56:57 -04:00
  • f003249632
    docs: update doc reference for vim mode actions TorchedSammy 2022-04-22 23:45:28 -04:00
  • 1714aeac36
    feat: add fs.abs TorchedSammy 2022-04-22 23:35:26 -04:00
  • bca89197ad
    fix: add io flush after doc help message TorchedSammy 2022-04-22 21:31:24 -04:00
  • 27ac60b856
    fix: remove unused var TorchedSammy 2022-04-22 21:26:48 -04:00
  • dbb27f7739
    docs: [ci] generate new docs TorchedSammy 2022-04-23 01:26:03 +00:00
  • 03a57fce5b
    docs: add more documentation for completions TorchedSammy 2022-04-22 21:25:39 -04:00
  • abfbeb5f84
    feat: allow overwrite of completion handler (closes #122) TorchedSammy 2022-04-22 21:16:35 -04:00
  • 3194add3dc
    fix: restore doc related metafields on hilbish table TorchedSammy 2022-04-22 10:42:04 -04:00
  • 1ba88fea88
    fix: correct custom runner mode handling with recent changes TorchedSammy 2022-04-21 23:41:49 -04:00
  • 1274811739
    docs: [ci] generate new docs TorchedSammy 2022-04-22 02:22:20 +00:00
  • 0af36db6ff
    fix!: change the way highlighter and hinter are set TorchedSammy 2022-04-21 22:19:27 -04:00