2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-07-02 17:22:02 +00:00

Commit Graph

  • 06102ebdae
    perf: preallocate history slice TorchedSammy 2022-11-30 13:20:00 -04:00
  • bd4e0df7b3
    feat: select 1st item on history find menu (closes #148) TorchedSammy 2022-11-25 20:14:29 -04:00
  • ebec585690
    fix: binary completion with spaces (closes #210) TorchedSammy 2022-11-25 19:35:26 -04:00
  • ff4609e432
    feat: add hilbish.cancel hook (closes #213) TorchedSammy 2022-11-25 19:21:36 -04:00
  • ef3e7d92bc
    chore: update changelog TorchedSammy 2022-11-25 19:13:32 -04:00
  • d6338fc021
    fix(readline): make completion search menu display TorchedSammy 2022-11-25 19:08:38 -04:00
  • 3eaeb6a5da
    fix(readline): grip completion menu fixes TorchedSammy 2022-11-25 18:39:18 -04:00
  • 8b547f2af0
    feat: make tab completion work with spaces and escaped characters TorchedSammy 2022-11-25 16:56:35 -04:00
  • 6db529e6ac
    fix: reuse runner instance TorchedSammy 2022-11-23 18:24:52 -04:00
  • 1febe66f84
    fix(readline): use uniseg to calculate width of virtual tab entry (closes #209) TorchedSammy 2022-11-17 19:18:57 -04:00
  • 6ffcc498ac
    docs: update changelog for rc v2.0.0-rc1 TorchedSammy 2022-10-14 19:25:18 -04:00
  • fe47c6c7a1
    chore: change version to rc1 TorchedSammy 2022-10-14 19:16:24 -04:00
  • 0d32a10ca3
    feat: add builtins clear, exec and cat (#208) sammy 2022-10-14 19:15:40 -04:00
  • 373d2e4f82
    feat: add cat command builtins TorchedSammy 2022-10-14 19:09:45 -04:00
  • f3964ce389
    docs: add builtins to changelog TorchedSammy 2022-10-12 20:58:21 -04:00
  • cc6e5d01dd docs: [ci] generate new docs TorchedSammy 2022-10-11 21:43:22 +00:00
  • 068a5b5149
    feat(bait): add error hook and hooks function (closes #205) TorchedSammy 2022-10-11 17:41:13 -04:00
  • 117a4580b4
    chore: merge from upstream master TorchedSammy 2022-10-10 18:55:28 -04:00
  • 0db7f96fd7
    build: disable cgo in builds TorchedSammy 2022-10-10 18:55:03 -04:00
  • 300248de54 docs: [ci] generate new docs TorchedSammy 2022-10-10 22:41:10 +00:00
  • 3ee2b03330
    feat: make prompt optional in hilbish.read TorchedSammy 2022-10-10 18:40:29 -04:00
  • 3bec2c91a8
    fix: create an empty line reader instance for hilbish.read (closes #190) TorchedSammy 2022-10-10 18:26:54 -04:00
  • e367eeb19d
    chore: merge from master branch TorchedSammy 2022-10-10 18:20:08 -04:00
  • b4ca5bfda3
    fix(readline): put cursor at end of text when exiting editor TorchedSammy 2022-10-10 18:19:24 -04:00
  • 308e257872
    fix(readline): take into account newlines when calculating amount of lines taken up by input TorchedSammy 2022-10-10 18:17:58 -04:00
  • 7db2a2c826
    fix: check if there is cmd input before attempting to add to history (closes #206) TorchedSammy 2022-10-10 18:11:09 -04:00
  • 22f6ea8a3e
    docs: remove getting started from readme toc TorchedSammy 2022-10-10 17:34:08 -04:00
  • 91596fa81c
    docs: document drop in windows support TorchedSammy 2022-10-10 17:33:36 -04:00
  • 9eaa8ebe17
    feat: add clear and exec command TorchedSammy 2022-09-18 08:30:45 -04:00
  • e5c8e5eaff
    fix!: pass non expanded input to builtin runners TorchedSammy 2022-09-17 21:00:28 -04:00
  • 8647dc57a1
    fix: set cmdString after prompting for continue input TorchedSammy 2022-09-17 20:28:52 -04:00
  • 8f41005da7
    chore: update changelog TorchedSammy 2022-09-17 20:24:31 -04:00
  • 7108523a4c
    fix: remove logging of autostart modules TorchedSammy 2022-09-17 14:08:15 -04:00
  • ee34ccdbc3
    fix: check if key in _G is string before trying to getenv TorchedSammy 2022-09-17 10:48:34 -04:00
  • 1e2c88f4a4
    chore: merge from master TorchedSammy 2022-09-02 23:29:34 -04:00
  • 959030f70d
    refactor: automatically load all nature commands TorchedSammy 2022-09-02 23:01:39 -04:00
  • 59cec0ffa5
    fix: call hinter for hint text handler TorchedSammy 2022-09-02 22:19:30 -04:00
  • 1eed4cc7ee
    fix: add back empty string in command line split TorchedSammy 2022-08-30 23:38:46 -04:00
  • c13889592f
    fix: pass alias expanded string to sh runner (fixes #201) TorchedSammy 2022-08-30 23:10:47 -04:00
  • 2e192be2e1
    refactor: setup autocd opt in a better way TorchedSammy 2022-08-30 23:08:22 -04:00
  • c96605e79c
    feat: allow hilbish.runner.sh to be overridden TorchedSammy 2022-08-30 23:07:24 -04:00
  • a1ce2ecba6
    fix(readline): correct function to count len of prompt to accomodate east asian characters TorchedSammy 2022-08-30 22:37:21 -04:00
  • a1410ae7ad
    fix: set prompt to normal after ctrl d exit TorchedSammy 2022-08-30 21:52:07 -04:00
  • 20870b9004
    fix: only print motd when interactive TorchedSammy 2022-08-17 18:05:20 -04:00
  • 3dcd99563a docs: [ci] generate new docs TorchedSammy 2022-08-17 22:01:55 +00:00
  • 2337f9ab60
    refactor: use custom event emitter (#193) sammy 2022-08-17 18:01:32 -04:00
  • c55bf4a736
    docs(golibs/bait): add docs for lua release function new-emitter TorchedSammy 2022-08-16 13:41:46 -04:00
  • f2b68fe926
    docs: set changelog TorchedSammy 2022-08-16 13:41:09 -04:00
  • 54f1a8cfad
    docs(golibs/bait): add doc strings for functions TorchedSammy 2022-08-16 13:26:25 -04:00
  • 6ce4fb3973
    fix: add dot to sample config path on windows TorchedSammy 2022-08-16 12:30:39 -04:00
  • e364897b88
    refactor: use bait event emitter on commander TorchedSammy 2022-08-02 18:13:17 -04:00
  • c76337e5a4
    perf: remove listener directly from once emit instead of using off function TorchedSammy 2022-08-02 15:09:23 -04:00
  • a6f53b3c43
    feat(bait): add release function to remove event listener TorchedSammy 2022-08-02 15:08:24 -04:00
  • d6a86b0829
    perf: reslice listener slice instead of trying to do ordered move with append TorchedSammy 2022-08-02 15:01:12 -04:00
  • e4110fa4bc
    feat: add once listeners, ability to remove listeners and remove listener on error TorchedSammy 2022-08-01 23:52:59 -04:00
  • ea2791859c
    refactor(golibs/bait): use 1 map for listeners TorchedSammy 2022-08-01 22:34:59 -04:00
  • b13062316a
    fix: call recoverer for go listeners TorchedSammy 2022-08-01 15:13:23 -04:00
  • 1a8c576e55
    fix: restore correct hilbish conf file TorchedSammy 2022-08-01 15:11:17 -04:00
  • a7eb69c131
    fix: sigint hook emit on windows TorchedSammy 2022-08-01 15:10:20 -04:00
  • 307589df9e
    refactor: use custom event emitter TorchedSammy 2022-08-01 15:02:50 -04:00
  • 387d7d2243
    fix: percentages in completion entries causing a problem in the completion menus TorchedSammy 2022-07-26 19:24:02 -04:00
  • 7de835fab4
    chore: update lunacolors (adds blackBg format arg) TorchedSammy 2022-07-26 10:41:12 -04:00
  • 3e0a2d630b
    feat(hilbish.editor): add getLine function to get contents of line TorchedSammy 2022-07-19 17:55:03 -04:00
  • 40c2933a95
    feat: add history filter handler history-searcher TorchedSammy 2022-07-17 18:25:54 -04:00
  • 7434d270e4
    perf(readline): make completion group with passed suggestions instead of looping over history twice TorchedSammy 2022-07-17 18:25:19 -04:00
  • 3dae826578
    feat(readline): pass suggestions to history searcher callback TorchedSammy 2022-07-17 18:22:00 -04:00
  • 001bd15ced
    chore: merge from master TorchedSammy 2022-07-17 11:56:14 -04:00
  • 477fcaf980
    chore: update branch TorchedSammy 2022-07-13 18:51:15 -04:00
  • 09a8b41063
    chore!: remove guide command (closes #188) TorchedSammy 2022-07-13 16:04:57 -04:00
  • 349380ae6b
    feat: lua backed history (#187) sammy 2022-07-13 13:02:09 -07:00
  • 0fc27dda31
    chore: update branch lua-history TorchedSammy 2022-07-13 15:59:24 -04:00
  • f7806f5479 docs: [ci] generate new docs TorchedSammy 2022-07-13 19:46:40 +00:00
  • c8c30e9861
    docs: update changelog TorchedSammy 2022-07-13 15:46:18 -04:00
  • 083c266438
    feat(golibs/fs): add join function to join path elements TorchedSammy 2022-07-13 15:38:07 -04:00
  • dd9bdca5e0
    fix(readline): only call raw input callback if not nil TorchedSammy 2022-07-13 15:35:33 -04:00
  • 9902560061
    fix: set vt in on stdin TorchedSammy 2022-07-13 15:11:06 -04:00
  • dd9aa4b6ea
    fix: enable vt input for windows TorchedSammy 2022-07-13 15:04:18 -04:00
  • be8bdef9c8
    style: use single line import instead of list syntax TorchedSammy 2022-07-13 14:18:23 -04:00
  • e185a32685
    fix: expand tilde in dataDir on windows TorchedSammy 2022-07-13 14:10:29 -04:00
  • 2b480e50e6
    feat: print tracebacks for errors TorchedSammy 2022-07-13 10:08:23 -04:00
  • bbf5a93ca0
    feat: add history search handler TorchedSammy 2022-07-11 00:11:00 -04:00
  • b65acca903
    fix: initialize line reader before lua init TorchedSammy 2022-07-10 22:07:01 -04:00
  • 08e2951513
    feat: add raw input hook (closes #180) TorchedSammy 2022-07-10 20:34:00 -04:00
  • 174c094bfd
    fix: add comma after history opt TorchedSammy 2022-07-10 20:17:28 -04:00
  • 96a6fa189b
    docs: add changes in changelog TorchedSammy 2022-07-10 09:01:41 -04:00
  • e4b92f5f95
    chore: merge with master TorchedSammy 2022-07-09 20:20:48 -04:00
  • a88097e159
    fix: remove nature.history require TorchedSammy 2022-07-09 20:19:12 -04:00
  • 83a2ce38ea
    docs: remove getting started section on readme TorchedSammy 2022-07-09 18:39:21 -04:00
  • 60dd5f598a
    docs: replace make with task on readme TorchedSammy 2022-07-09 18:38:57 -04:00
  • 6eea5bce47
    feat: add motd (closes #185) TorchedSammy 2022-07-09 17:54:21 -04:00
  • a106f4aea0
    refactor!: move hilbish.greeting to an opt (closes #184) TorchedSammy 2022-07-09 17:15:13 -04:00
  • 90ed12d551
    feat: add hilbish.init hook (closes #186) TorchedSammy 2022-07-09 17:04:50 -04:00
  • a8475cfa67
    refactor: handle history in lua TorchedSammy 2022-07-09 16:49:56 -04:00
  • 9c91e6ee51
    feat: use lua to retrieve readline history TorchedSammy 2022-07-09 15:25:11 -04:00
  • 25c1d2ee2f
    feat: add lua history handler in go TorchedSammy 2022-07-09 15:17:29 -04:00
  • 8552b8968f
    refactor: put file history handler in line reader instance instead of global TorchedSammy 2022-07-09 13:51:32 -04:00
  • d5429bda39 deploy: 39a40fb08ec5a9b9d925776632692128e39cc85f TorchedSammy 2022-07-09 17:10:29 +00:00
  • efdcf1e486 deploy: e1289c1da6cbff0b0c2a0b2ab62c4e51ecf1e908 TorchedSammy 2022-07-09 17:06:11 +00:00
  • 7ae693932f deploy: 7e85ee1ac317b08d515bc6f4aaa8a9460e5bfb3b TorchedSammy 2022-07-09 16:40:48 +00:00
  • dd477e1422 deploy: d5d8c05230c9db27fee0a31fb8acd48b9ef1f7bb TorchedSammy 2022-07-09 16:40:05 +00:00