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

Commit Graph

  • 1a4008fcfb docs: [ci] generate new docs TorchedSammy 2022-04-22 02:17:00 +00:00
  • 57d7527356
    fix: make hilbish.which work with aliases and commanders TorchedSammy 2022-04-21 22:16:04 -04:00
  • 3d525aa7da
    fix: dont allow overrides on hilbish table TorchedSammy 2022-04-21 20:39:38 -04:00
  • 37e1b12b81
    feat: add hilbish.completion.call to call a completer TorchedSammy 2022-04-21 20:39:06 -04:00
  • abfd4e5196
    fix(util): SetField on a table with a metatable causing panic TorchedSammy 2022-04-21 20:33:32 -04:00
  • bd35e3b871
    refactor: use foreach function to loop over lua tables TorchedSammy 2022-04-21 14:01:59 -04:00
  • 86aa40af64 docs: [ci] generate new docs TorchedSammy 2022-04-21 16:19:31 +00:00
  • a89d3e59d6
    docs: fix typo in hilbish.inputMode doc (closes #147) TorchedSammy 2022-04-21 12:19:11 -04:00
  • 1b298fd0d7
    fix(readline): access oldComp not from readline instance TorchedSammy 2022-04-21 12:13:08 -04:00
  • 1e868e4165
    fix(readline): typo in virtual candidate insert TorchedSammy 2022-04-21 10:49:19 -04:00
  • 4daebf2643
    fix(readline): update virtual completion fully if its prefix doesnt match input TorchedSammy 2022-04-21 10:46:18 -04:00
  • f360671e2a
    fix(readline): change input text if it doesnt match supplied prefix for completions TorchedSammy 2022-04-20 18:27:29 -04:00
  • c6bb8bc663
    fix: update for latest changes TorchedSammy 2022-04-20 18:18:42 -04:00
  • 1458ecdcab
    fix: file completions changes TorchedSammy 2022-04-20 13:06:46 -04:00
  • 6ccb9ebeff
    fix(readline): take into account character width (#145) ym555 2022-04-20 14:18:34 +02:00
  • e34ab5314a
    fix: make macOS config path match Linux (#143) Will Eccles 2022-04-19 22:12:05 -04:00
  • 0ae31123b9
    fix: make expand home actually expand and not do the opposite TorchedSammy 2022-04-19 22:05:48 -04:00
  • 7a17d7931f
    fix: use load from source in DoFile function instead of load chunk TorchedSammy 2022-04-19 21:25:52 -04:00
  • d4084a82ba
    fix: expandHome function using hist dir instead of passed arg TorchedSammy 2022-04-19 21:23:48 -04:00
  • 9d69b63a0f
    chore: update golua (closes #142) TorchedSammy 2022-04-19 14:37:57 -04:00
  • b83c09a2b3
    fix(readline): check stdin error properly TorchedSammy 2022-04-19 10:30:04 -04:00
  • bee8d6e9e6
    fix(readline): input going to next line if its longer than terminal width TorchedSammy 2022-04-18 22:42:27 -04:00
  • 48cb62282d
    fix(readline): input getting cut off on enter TorchedSammy 2022-04-18 22:36:54 -04:00
  • 1e48a3e03d
    fix(readline): home and end buttons not putting the cursor in the right place TorchedSammy 2022-04-18 16:04:56 -04:00
  • 4e8aa7ed1d
    fix(readline): use invert for completion highlight instead of hardcoded colors TorchedSammy 2022-04-17 23:39:53 -04:00
  • 919a52a630
    fix: handle syntax error in aliased command TorchedSammy 2022-04-17 22:58:29 -04:00
  • b0c950a96a
    fix: make sure user input is saved to history without alias expansion (4th same regression woo) TorchedSammy 2022-04-17 22:57:31 -04:00
  • c4438579f6
    build: remove all from install target TorchedSammy 2022-04-14 10:11:20 -04:00
  • 59e81d3996
    build: improve makefile buffet 2022-04-14 13:45:50 +00:00
  • 7f161e6683
    feat: added forward/backward word keybinds (#139) Renzix 2022-04-14 07:42:46 -04:00
  • ded0be275f
    chore: bump version to v2.0.0 TorchedSammy 2022-04-13 20:50:29 -04:00
  • e3fdf84f5c
    fix!: make path to script the 0th arg instead of 1st TorchedSammy 2022-04-13 20:19:28 -04:00
  • 194e4e01b7
    fix: don't insert any unhandled control keys TorchedSammy 2022-04-13 19:36:18 -04:00
  • e5c9b85008
    feat: add ctrl _ to undo TorchedSammy 2022-04-13 16:58:36 -04:00
  • e044aeb5ed docs: [ci] generate new docs TorchedSammy 2022-04-13 14:14:06 +00:00
  • 0a2046e985
    feat: add right prompt (#140) sammyette 2022-04-13 10:13:46 -04:00
  • 626b036b4b
    fix!: add complete input to history, including continued input TorchedSammy 2022-04-13 10:11:38 -04:00
  • 0c15996d83
    docs: update doc for prompt function right-prompt TorchedSammy 2022-04-13 09:53:30 -04:00
  • fd783ee59e
    fix: add 1 space at the end of right prompt to fix character cut off TorchedSammy 2022-04-13 09:47:17 -04:00
  • 706d02a146
    chore: add comment for set right prompt function TorchedSammy 2022-04-13 09:19:44 -04:00
  • a2a2d5e5e7
    feat: add right prompt (closes #111) TorchedSammy 2022-04-13 08:57:35 -04:00
  • ce625aca0c
    feat: add ctrl delete to forward delete word (#138) sammyette 2022-04-12 23:08:44 -04:00
  • deeebf155b
    fix: make ctrl delete work on st ctrl-delete TorchedSammy 2022-04-12 22:27:25 -04:00
  • d3e043ac07
    fix: make delete word function accurately TorchedSammy 2022-04-12 22:14:41 -04:00
  • 1715a1f626
    feat: make ctrl d delete char below cursor if line isnt empty TorchedSammy 2022-04-12 21:02:01 -04:00
  • ab4fa85c26
    feat: add ctrl delete to forward delete word (closes #124) TorchedSammy 2022-04-12 20:05:17 -04:00
  • f002eca258
    fix: dont prompt for continued input on incomplete input when not interactive (closes #137) TorchedSammy 2022-04-12 19:42:57 -04:00
  • 2814f44163
    fix: typo in timer create function TorchedSammy 2022-04-12 19:41:50 -04:00
  • ea7517be05 docs: [ci] generate new docs TorchedSammy 2022-04-12 23:37:39 +00:00
  • 508fd5f8a2
    docs: update docs for timer related functions TorchedSammy 2022-04-12 19:37:15 -04:00
  • c95ff42dee
    feat: add timer pool and api (closes #135) TorchedSammy 2022-04-12 19:28:25 -04:00
  • c342f4f6f5
    fix: handle when stdin is in nonblocking mode (closes #136) TorchedSammy 2022-04-08 10:46:25 -04:00
  • 393fe3962f
    chore: update golua TorchedSammy 2022-04-05 22:50:14 -04:00
  • 8ae22127c0
    fix: remove virt g handling at command exit TorchedSammy 2022-04-05 07:41:11 -04:00
  • 8f942f6f60 docs: [ci] generate new docs TorchedSammy 2022-04-05 01:35:10 +00:00
  • b712efd278
    fix(docgen): make functions that take varargs have the signature TorchedSammy 2022-04-04 21:34:46 -04:00
  • ee4d97ff9a
    fix: put input in history instead of resolved input ran by hilbish TorchedSammy 2022-04-04 21:21:46 -04:00
  • 9ce861b080
    refactor: set runner options in a better way and move out exec handler TorchedSammy 2022-04-04 21:20:02 -04:00
  • 69d38d7048 docs: [ci] generate new docs TorchedSammy 2022-04-04 10:40:25 +00:00
  • 0fc5f457ad
    refactor!: support lua 5.4 (#129) sammyette 2022-04-04 06:40:02 -04:00
  • 5958370a7f
    fix: remove extra newline after error lua5.4 TorchedSammy 2022-04-03 22:30:03 -04:00
  • 64bf7024d2
    docs: fix hilbish typo TorchedSammy 2022-04-03 21:43:13 -04:00
  • e6563fbd8b
    fix: add newline at the beginning of file buffer when there is shebang TorchedSammy 2022-04-02 20:59:55 -04:00
  • 8a34783fee
    fix: add names at chunk load for context in errors TorchedSammy 2022-04-02 19:13:12 -04:00
  • 50f703d9b3
    fix: remove prelude error printing TorchedSammy 2022-04-02 17:24:36 -04:00
  • f94d7ac81f
    chore: add comment for reason of unreading byte TorchedSammy 2022-04-02 15:53:39 -04:00
  • 48ab7c13ac
    fix: read file manually in DoFile to avoid shebang TorchedSammy 2022-04-02 15:30:55 -04:00
  • e91cf98634
    feat: run script when provided path TorchedSammy 2022-04-02 15:27:15 -04:00
  • b39083fe32
    fix: deregister commander if return isnt number TorchedSammy 2022-04-02 12:33:08 -04:00
  • 0826839846
    fix(ansikit): flush on io.write TorchedSammy 2022-04-02 12:14:29 -04:00
  • 24d0b8ead7
    fix: set hilbish.exitCode to last command exit code TorchedSammy 2022-04-02 12:13:56 -04:00
  • dd52fd2ad9
    feat: make it so hilbish.run can return command output TorchedSammy 2022-04-02 12:11:17 -04:00
  • 37cfae3423
    refactor: use hlalias for add function in hilbish.alias interface TorchedSammy 2022-04-02 10:49:13 -04:00
  • 75b51075b8
    chore: merge from master TorchedSammy 2022-03-30 20:29:21 -04:00
  • 1c05d0d5c5
    feat: implement os interface TorchedSammy 2022-03-30 20:14:26 -04:00
  • 7786b4f37a
    feat: add module description docs TorchedSammy 2022-03-30 20:11:15 -04:00
  • 14274a9432
    feat: add completion interface TorchedSammy 2022-03-30 08:46:21 -04:00
  • d24d773e2d
    feat: implement history interface TorchedSammy 2022-03-30 08:36:05 -04:00
  • 021d20585d
    feat: implement all hilbish module functions TorchedSammy 2022-03-30 08:21:36 -04:00
  • 0a5a2e727e
    feat: add hilbish properties TorchedSammy 2022-03-29 23:37:53 -04:00
  • 0ebd8d9035
    feat: added alt backspace keybinding (#132) Renzix 2022-03-29 22:15:23 -04:00
  • 8714f54915
    feat: implement job management TorchedSammy 2022-03-29 21:43:36 -04:00
  • c46807613e
    refactor: make loader functions for go modules unexported TorchedSammy 2022-03-29 21:05:46 -04:00
  • a45b3fe1fa
    chore: fix dofile comment doc TorchedSammy 2022-03-29 21:04:50 -04:00
  • 245400e43d
    chore: add comments to document util functions TorchedSammy 2022-03-29 21:02:15 -04:00
  • 6848b59cbf
    feat: implement syntax highlight and hints TorchedSammy 2022-03-29 20:57:29 -04:00
  • ad183a7208
    style: use comma separated cases instead of fallthrough TorchedSammy 2022-03-29 20:57:05 -04:00
  • 52caedc1f1
    feat: delete key on st and fix: delete key crash on xterm (#131) Renzix 2022-03-29 20:35:51 -04:00
  • 3bea73460a
    feat: implement runner mode TorchedSammy 2022-03-29 20:16:03 -04:00
  • 5a3b28142c
    feat: add input mode TorchedSammy 2022-03-29 18:51:14 -04:00
  • 183b22e565
    feat: implement aliases TorchedSammy 2022-03-29 18:03:57 -04:00
  • 8cf101cee2
    chore: resolve merge conflict from master TorchedSammy 2022-03-29 17:42:40 -04:00
  • 34ae8ade7b
    chore: tidy go modules TorchedSammy 2022-03-29 15:28:39 -04:00
  • 23b04159b0
    chore: merge from master TorchedSammy 2022-03-29 14:53:58 -04:00
  • 294569d6e8
    chore: update golua TorchedSammy 2022-03-29 14:53:43 -04:00
  • 9ff6e5879f
    chore: bump go version to 1.17 TorchedSammy 2022-03-29 13:31:16 -04:00
  • e775e5646f
    chore: merge from master TorchedSammy 2022-03-29 13:10:27 -04:00
  • 1bd7b11ebc
    chore: update lunacolors TorchedSammy 2022-03-29 13:10:09 -04:00
  • 20fae8a870
    fix: prompt refresh (closes #116) TorchedSammy 2022-03-29 13:07:27 -04:00
  • 7373718416
    feat: implement hilbish.interval TorchedSammy 2022-03-29 13:05:43 -04:00