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

Commit Graph

  • 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
  • e0694c8862
    build!: replace make with task (#171) sammy 2022-07-09 08:44:53 -07:00
  • 8ab38d5f9d
    docs: change message for task notice taskfile TorchedSammy 2022-07-09 11:39:19 -04:00
  • cf10a5270c
    docs: fix link to task TorchedSammy 2022-07-09 11:38:24 -04:00
  • eb80d97ef8
    docs: add task in changelog TorchedSammy 2022-07-09 11:32:00 -04:00
  • d27ce26be0
    feat: complete files plainly if tab query begins with quotes (workaround #183) TorchedSammy 2022-07-09 10:45:11 -04:00
  • bd693a4057
    feat: load native modules/plugins with go-plugin TorchedSammy 2022-07-07 00:32:00 -04:00
  • 25c90bdb1b
    style: remove whitespace errors in task file TorchedSammy 2022-07-06 19:30:37 -04:00
  • 6d5950d891
    ci: use task in build workflow instead of make TorchedSammy 2022-07-06 19:27:08 -04:00
  • b18c2bb717 deploy: 94423173f39af6d013f9c7e585b5f39e4e97d9e0 TorchedSammy 2022-06-23 02:05:39 +00:00
  • 8af1ab2783 deploy: 9fefd7b53c94d41902eeab62f6f35190d5cd6f56 TorchedSammy 2022-06-22 21:07:13 +00:00
  • 5296f86012 deploy: 9a88b0c1ecdc5d22d0d424e01cf2d0c0aed56933 TorchedSammy 2022-06-22 21:05:07 +00:00
  • de62d9c87f deploy: 0138a301511997406e944d16bc866c3e2e3e4532 TorchedSammy 2022-06-22 20:09:14 +00:00
  • 7bd3b46c86 deploy: 09f5a3102e09e2869c3180498b71dd0a1c2d8001 TorchedSammy 2022-06-22 19:34:42 +00:00
  • c548d36f9c deploy: 2e0eabbac730063130d05fe117b245dda35cfe3f TorchedSammy 2022-06-22 17:25:06 +00:00
  • 1701549b24 deploy: 00c8cab8bb3a5e2676f16ea1f37e551216d66388 TorchedSammy 2022-06-22 17:23:59 +00:00
  • 0bc9322bb3 deploy: 54fc4f72ae3f3ca0f7e7d7fc5efc83cb5b374860 TorchedSammy 2022-06-22 15:58:09 +00:00
  • 3db9f87b87 deploy: c886a585e790137955719e091d54bb8e1793b523 TorchedSammy 2022-06-22 14:55:35 +00:00
  • fa5aa5f593 deploy: 00d7942e1c8072a4ccec648831773d6b10e60d48 TorchedSammy 2022-06-22 03:31:45 +00:00
  • 2d88e908db deploy: a80487e287d0b19056c58cf5929a894f1cf5cdfa TorchedSammy 2022-06-22 03:10:59 +00:00
  • 4dc6c16fa6 deploy: b8ad86d3412677506323cb6225a3d5fc77041b9a TorchedSammy 2022-06-22 03:08:17 +00:00
  • 1f9e736787 deploy: 1fb855286bf6a78c1cb8554623fb49ecfa0bbb8a TorchedSammy 2022-06-22 03:03:36 +00:00
  • 2f32fc3554 deploy: 1c2e0fbe721085dd7699e6a0791d20c127bb9957 TorchedSammy 2022-06-22 02:37:08 +00:00
  • f06a77fe55 deploy: 3ef564a26d2bb826ae6d17fc6b9f2b4538707424 TorchedSammy 2022-06-22 02:09:18 +00:00
  • 7af90eb1f1
    chore: fix go sum TorchedSammy 2022-06-20 20:37:54 -04:00
  • a6b52047f2
    chore: update golua to popen branch TorchedSammy 2022-06-20 20:33:09 -04:00
  • d057f4fe76
    build!: replace make with task TorchedSammy 2022-06-20 18:42:18 -04:00
  • 587d08773f
    chore: merge from remote TorchedSammy 2022-06-20 17:16:59 -04:00
  • 362bb14d7e
    feat: auto start lua modules (closes #167) TorchedSammy 2022-06-20 17:07:15 -04:00
  • 153a89b188 docs: [ci] generate new docs TorchedSammy 2022-06-20 20:47:56 +00:00
  • 453ba9f8ad
    feat(fs): add some functions and properties (closes #168) TorchedSammy 2022-06-20 16:47:16 -04:00
  • 3e807f5235
    fix: handle lua eval errors and normal runner errors separately TorchedSammy 2022-06-20 15:47:19 -04:00
  • 7e57b3de7d
    fix: check if input is 0 on multiline splitting (closes #170) TorchedSammy 2022-06-20 15:35:25 -04:00
  • a707018cfa
    feat: lazy load interfaces lazy-interfaces TorchedSammy 2022-06-19 22:31:45 -04:00
  • 226605a996
    feat: allow runners to specify if they want more input (#162) sammyette 2022-06-02 19:33:30 -07:00
  • 0c3028bb03
    refactor: move out reprompting and runner handling to functions runner-prompt TorchedSammy 2022-06-02 22:20:44 -04:00
  • ade570d598
    refactor: reorder returns of handleSh function TorchedSammy 2022-06-02 21:55:45 -04:00
  • 1b4b41846f
    chore: merge from remote branch TorchedSammy 2022-05-31 15:17:50 -04:00
  • 3196f0dcb9
    fix: don't refetch tab completion on refresh if its already open (closes #163) TorchedSammy 2022-05-31 15:16:32 -04:00
  • 02fb7c3238
    docs: update changelog TorchedSammy 2022-05-30 21:10:45 -04:00
  • 3f745e7e4d
    docs: update contributing info to include writing changes to changelog TorchedSammy 2022-05-30 18:16:36 -04:00
  • 7dc438cc97
    feat: allow runners to specify continue in return to prompt for more input TorchedSammy 2022-05-29 22:13:14 -04:00
  • 9b60dbfe99
    refactor!: make runners require returning a table TorchedSammy 2022-05-29 21:33:52 -04:00
  • f9a2a981b4
    fix: revert "fix: multiline cursor redraw" TorchedSammy 2022-05-29 00:18:03 -04:00
  • 1339dc4a2f
    fix: multiline cursor redraw TorchedSammy 2022-05-28 21:05:03 -04:00
  • b4a5746093
    ci: use make to build for artifacts TorchedSammy 2022-05-28 20:21:57 -04:00
  • 2faaf4e045
    fix: print err don't panic and in the case of regex compile failing on menu find TorchedSammy 2022-05-28 20:19:39 -04:00
  • 3990d370fa
    feat: extend hilbish.runner interface to allow multiple runners (#159) sammyette 2022-05-28 19:06:18 -04:00
  • b28a2c24c1
    refactor!: use userdata where appropriate (#157) sammyette 2022-05-28 19:03:44 -04:00
  • 55926368a3
    fix: pass userdata to job.done hook userdata TorchedSammy 2022-05-28 19:00:29 -04:00
  • eca808a852
    docs: add entry to changelog runners TorchedSammy 2022-05-28 18:57:31 -04:00
  • d3d15bc85a
    refactor: set functions in hilbish.runner directly TorchedSammy 2022-05-28 18:56:40 -04:00
  • b1153ca4b1
    docs: update text docs on runner TorchedSammy 2022-05-28 18:55:29 -04:00
  • 1c4f4b52f3
    docs: add emmylua doc for functions TorchedSammy 2022-05-28 18:55:18 -04:00