Commit Graph

  • 7303017b6f
    fix: log errors in runner Folke Lemaitre 2022-11-29 10:29:37 +0100
  • 63cf2a52bd
    feat: added "Lazy check" to check for updates without updating Folke Lemaitre 2022-11-29 08:23:23 +0100
  • d486bc586b
    fix: get current branch if remote head not available (for local repos only) Folke Lemaitre 2022-11-29 08:19:55 +0100
  • 88a12027af
    refactor: renamed reset -> restore: update to state of lockfile Folke Lemaitre 2022-11-29 08:06:10 +0100
  • 782d287d89
    fix: make sure we have ran on_exit before returning is_done=true Folke Lemaitre 2022-11-29 07:56:59 +0100
  • 5d84967e9c
    fix: show view with schedule to prevent Neovim crash when no plugins are installed Folke Lemaitre 2022-11-29 07:56:29 +0100
  • 4384d0e6d9
    feat: added lockfile support Folke Lemaitre 2022-11-29 00:15:13 +0100
  • bbad0cb891
    fix(view): handler details Folke Lemaitre 2022-11-29 00:14:37 +0100
  • 2fa5be3779
    refactor(config): package_path => packpath Folke Lemaitre 2022-11-29 00:14:23 +0100
  • fb84c081b0
    feat: lots of improvements to pipeline runner and converted all tasks to new system Folke Lemaitre 2022-11-28 22:03:44 +0100
  • 4de10f9578
    fix: correctly handle changes from local to remote plugin Folke Lemaitre 2022-11-28 13:18:31 +0100
  • 93a3a6ccb5
    fix: manage opts show => interactive Folke Lemaitre 2022-11-28 13:11:41 +0100
  • 16fd35c285
    refactor: Task.needed => task.skip Folke Lemaitre 2022-11-28 13:11:20 +0100
  • 3768256956
    refactor: pipelines now always run sequential Folke Lemaitre 2022-11-28 13:10:52 +0100
  • 2abdc681fa
    feat: new git module to work with branches, tags & versions Folke Lemaitre 2022-11-28 11:36:12 +0100
  • 073b5e3caa
    perf: fast return for Util.ls when file found Folke Lemaitre 2022-11-28 11:35:47 +0100
  • 28af1e1ac3
    refactor: moved all plugin state to Plugin._ Folke Lemaitre 2022-11-28 11:19:50 +0100
  • 352dbadcb6
    test: added tests for runner Folke Lemaitre 2022-11-28 11:04:44 +0100
  • ab1b512545
    feat: new task pipeline runner Folke Lemaitre 2022-11-28 11:04:32 +0100
  • 97f44f9f65
    docs: todo Folke Lemaitre 2022-11-28 07:36:46 +0100
  • 9179c0a14d
    style: cleanup & annotations Folke Lemaitre 2022-11-28 07:36:32 +0100
  • 02f5528aa3
    refactor: move task too manage.task Folke Lemaitre 2022-11-28 07:35:58 +0100
  • f54c24a4fa
    feat: added full semver and range parsing Folke Lemaitre 2022-11-28 07:31:29 +0100
  • f51eb0d957
    build: added plenary test runner Folke Lemaitre 2022-11-28 07:31:13 +0100
  • 08f4804916
    refactor: cleanup sections and fixed handlers in view Folke Lemaitre 2022-11-27 11:03:17 +0100
  • 6dc45ada55
    refactor: moved manage functionality to its own module Folke Lemaitre 2022-11-27 11:02:28 +0100
  • 42c2fb42c8
    perf: cache handler groups Folke Lemaitre 2022-11-26 22:04:32 +0100
  • 05a0da532b
    refactor: move handlers to its own file Folke Lemaitre 2022-11-26 21:29:40 +0100
  • 870d8924f7
    fix: recalculate loaders on config file change Folke Lemaitre 2022-11-26 19:33:38 +0100
  • 38e2711cdb
    feat: return wether a module was loaded from cache or from file (dirty) Folke Lemaitre 2022-11-26 19:33:00 +0100
  • 7f17de34fd
    docs: todo Folke Lemaitre 2022-11-26 14:31:29 +0100
  • 30bdc9b5a1
    fix: check for lazy before setting loading time Folke Lemaitre 2022-11-26 13:58:18 +0100
  • 8790070871
    perf: further optims to loading and caching specs. dont cache specs with plugin that have init or in start with config Folke Lemaitre 2022-11-26 13:58:01 +0100
  • 413dd5b112
    fix: dont return init.lua in lsmod Folke Lemaitre 2022-11-26 13:57:17 +0100
  • 359c260911
    chore: remove deprecated scandir Folke Lemaitre 2022-11-26 13:57:05 +0100
  • 7933ae11c4
    feat: error handler for loading modules, config and init, with custom error formatting Folke Lemaitre 2022-11-25 22:50:17 +0100
  • bad1b1f87d
    feat: detect headless and set interactive=false Folke Lemaitre 2022-11-25 22:49:41 +0100
  • 80a2b71a09
    refactor: less code for cache Folke Lemaitre 2022-11-25 22:49:21 +0100
  • cfc39330dc
    fix: always recaclulate hash when loading a module Folke Lemaitre 2022-11-25 22:48:59 +0100
  • 04dea38794
    fix: reset diagnostics when lazy view buffer closes Folke Lemaitre 2022-11-25 22:48:37 +0100
  • 3e8fbaffba
    refactor: merge plugin & state in one file Folke Lemaitre 2022-11-25 22:48:17 +0100
  • fe33e4e3dd
    feat: lazy caching now works with functions that have upvalues Folke Lemaitre 2022-11-25 15:35:40 +0100
  • 48199f8031
    feat: new render features like profile etc Folke Lemaitre 2022-11-24 22:06:05 +0100
  • d7dbe1a43f
    feat: added section with logs containing breaking changes Folke Lemaitre 2022-11-24 22:05:38 +0100
  • 2507fd5790
    perf: tons of performance improvements. Lazy should now load in about 1.5ms for 97 plugins Folke Lemaitre 2022-11-24 22:04:23 +0100
  • 711834f17c
    refactor: split util Folke Lemaitre 2022-11-24 22:03:00 +0100
  • 32ca1c4bf8
    fix: only save state when dirty Folke Lemaitre 2022-11-23 21:55:21 +0100
  • 72d51cee9b
    perf: copy reason without deepcopy Folke Lemaitre 2022-11-23 21:54:56 +0100
  • c046b1f5d5
    feat!: added icons Folke Lemaitre 2022-11-23 19:06:04 +0100
  • fe6d0b1745
    feat: task docs and options for logs Folke Lemaitre 2022-11-23 16:12:43 +0100
  • 6f835ab87b
    feat: url open handlers Folke Lemaitre 2022-11-23 16:12:12 +0100
  • a11fc5a0e0
    feat: a gazilion rendering improvements Folke Lemaitre 2022-11-23 16:12:02 +0100
  • 00ff59f385
    refactor: cleanup Folke Lemaitre 2022-11-23 16:11:14 +0100
  • 815bb2ce6c
    feat(text): multiline support and pattern highlights Folke Lemaitre 2022-11-23 16:10:46 +0100
  • 68a8d57b5b
    chore: cleanup Folke Lemaitre 2022-11-23 16:10:16 +0100
  • 2080694e34
    feat: load plugin on cmd complete and make completion just work Folke Lemaitre 2022-11-23 16:08:44 +0100
  • 4df73f167d
    feat: keep track what loaded a plugin Folke Lemaitre 2022-11-23 16:07:57 +0100
  • e59dc377d5
    feat: util.info Folke Lemaitre 2022-11-22 22:35:06 +0100
  • 72889623af
    fix: support adding top-level lua directories Folke Lemaitre 2022-11-22 22:27:29 +0100
  • fca984b18c
    refactor: move core modules needed for loading under core Folke Lemaitre 2022-11-22 21:28:08 +0100
  • 3218c2d9ec
    feat: git log Folke Lemaitre 2022-11-22 21:12:50 +0100
  • 54d5ff18f5
    perf: split caching in state, cache and module Folke Lemaitre 2022-11-22 21:12:33 +0100
  • a543134b8c
    perf: way better compilation and caching Folke Lemaitre 2022-11-21 21:50:16 +0100
  • c749404423
    fix: first line of file Folke Lemaitre 2022-11-21 00:29:17 +0100
  • 7f4743ac30
    fix: clean Folke Lemaitre 2022-11-21 00:27:28 +0100
  • 35b1f98ac7
    fix: highlights Folke Lemaitre 2022-11-20 23:34:35 +0100
  • 57d024ef19
    fix: decompilation fixes Folke Lemaitre 2022-11-20 23:25:56 +0100
  • ae0b87181d
    feat: lazy commands Folke Lemaitre 2022-11-20 23:25:28 +0100
  • a87982ff15
    feat: lazy view Folke Lemaitre 2022-11-20 23:25:21 +0100
  • a612e6f6f4
    feat: plugin manager tasks Folke Lemaitre 2022-11-20 23:04:56 +0100
  • 0219a531ed
    style: formatting Folke Lemaitre 2022-11-20 22:34:55 +0100
  • e73626a344
    feat: initial commit Folke Lemaitre 2022-11-20 22:33:47 +0100