Guilherme Soares
|
9fd9d87880
|
feat(util): add more handlers to util.open
|
2024-10-21 18:58:11 +01:00 |
Folke Lemaitre
|
a75d950b8f
|
fix(process): deal with process errors
|
2024-06-29 13:52:50 +02:00 |
Folke Lemaitre
|
ab46edbd47
|
perf: async render
|
2024-06-28 17:44:21 +02:00 |
Folke Lemaitre
|
a36ebd2a75
|
refactor: async processes
|
2024-06-28 16:08:26 +02:00 |
Folke Lemaitre
|
461552474c
|
refactor: cleanup
|
2024-06-28 00:35:40 +02:00 |
Folke Lemaitre
|
68cee30cdb
|
perf: prevent active waiting in coroutines. suspend/resume instead
|
2024-06-27 13:06:39 +02:00 |
Folke Lemaitre
|
36952153ec
|
perf(util): improve impl of throttle
|
2024-06-26 14:28:22 +02:00 |
Folke Lemaitre
|
368747bc9a
|
feat(build): build files and functions are now async. use coroutine.yield to interrupt and report progress
|
2024-06-24 17:15:10 +02:00 |
Folke Lemaitre
|
3be55a4615
|
feat: added support for plugin packages by lazy, rockspec and packspec
|
2024-06-24 17:15:10 +02:00 |
Folke Lemaitre
|
025520d083
|
fix(util): dump
|
2024-06-18 00:35:56 +02:00 |
Folke Lemaitre
|
eefb8974d6
|
fix(ui): special handling for floats closed before VimEnter. Seems that WinClosed events dont execute before that. Fixes #1390
|
2024-03-27 08:48:55 +01:00 |
Folke Lemaitre
|
66466a2594
|
feat(util): option to force system app for util.open
|
2024-03-22 23:35:22 +01:00 |
Folke Lemaitre
|
9e157df077
|
feat: refactor all vim.loop -> vim.uv and add a shim when needed
|
2024-03-22 08:58:36 +01:00 |
Folke Lemaitre
|
54ecfc7c24
|
fix(help): sort readme tags case sensitive. Fixes #67
|
2023-09-28 12:28:07 +02:00 |
Folke Lemaitre
|
61c43455b0
|
style: lua annotations
|
2023-07-20 23:49:02 +02:00 |
Folke Lemaitre
|
7f4da7d511
|
fix(ui): set wo options with local. don't use `vim.wo`. See #829
|
2023-06-12 08:28:14 +02:00 |
Folke Lemaitre
|
94472b8303
|
feat(float): floats can now be persistent
|
2023-06-03 10:45:53 +02:00 |
Folke Lemaitre
|
0cbf466913
|
fix(util): use vim.o.shell by default
|
2023-04-23 15:59:31 +02:00 |
kyoh86
|
4917222c7e
|
fix(util): executable checks for `Util.open` (#528)
|
2023-02-11 09:04:59 +01:00 |
kyoh86
|
2451ea4e65
|
feat: use "wslview" instead of "xsl-open" if it exsits (#509)
|
2023-02-08 07:32:29 +01:00 |
Folke Lemaitre
|
3fbe4fe27a
|
fix(ui): open diff and others over the ui. Don't try to be smart about it. Fixes #361
|
2023-01-12 09:01:36 +01:00 |
Folke Lemaitre
|
8756c0950c
|
fix(ui): properly position Lazy tabs when opening another cmd. Fixes #361
|
2023-01-10 14:26:34 +01:00 |
Folke Lemaitre
|
4f76b431f7
|
refactor(util)!: `require("lazy.util").open_cmd()` is deprecated. See the docs
|
2023-01-06 11:20:08 +01:00 |
Folke Lemaitre
|
e89e938991
|
refactor: split open_cmd in float_cmd and float_term
|
2023-01-05 17:36:01 +01:00 |
Folke Lemaitre
|
13af39b83e
|
refactor: easier to pass window options for floats
|
2023-01-05 17:01:56 +01:00 |
Folke Lemaitre
|
7b9fa284f8
|
style: better debug
|
2023-01-03 16:17:15 +01:00 |
Folke Lemaitre
|
fb46cb5862
|
build: utility method to create plugin list in markdown
|
2022-12-30 23:58:01 +01:00 |
Folke Lemaitre
|
679d85c9ff
|
feat(ui): make brower configurable. Fixes #248
|
2022-12-30 20:41:23 +01:00 |
Folke Lemaitre
|
2a617a7024
|
feat(api): allow passing options to float so it can be used outside of lazy
|
2022-12-30 10:43:46 +01:00 |
Folke Lemaitre
|
8ad05feef1
|
feat(util): open terminal commands in a float
|
2022-12-24 11:30:16 +01:00 |
Folke Lemaitre
|
7c2eb15444
|
feat: util method to open a float
|
2022-12-24 11:30:16 +01:00 |
Folke Lemaitre
|
fde5feea6d
|
refactor: refactored ui code
|
2022-12-23 10:18:19 +01:00 |
Folke Lemaitre
|
e2bbf3deef
|
refactor: better annotations to make sumneko faster
|
2022-12-23 08:34:55 +01:00 |
Folke Lemaitre
|
1c07ea15a3
|
feat(keys): more advanced options for setting lazy key mappings
|
2022-12-22 10:32:21 +01:00 |
Folke Lemaitre
|
1754056475
|
fix: use jobstart instead of system to open urls
|
2022-12-20 12:34:24 +01:00 |
Folke Lemaitre
|
f18efa1da1
|
fix(ui): split window before opening a file from the Lazy ui, otherwise it'll get closed immediately
|
2022-12-17 12:52:31 +01:00 |
Folke Lemaitre
|
27178b5e67
|
feat: utility methods to read/write files
|
2022-12-15 14:08:09 +01:00 |
Folke Lemaitre
|
d36ad410ee
|
feat: util.foreach with sorted keys
|
2022-12-05 14:47:30 +01:00 |
Folke Lemaitre
|
20ff5fa218
|
feat: added profiler view
|
2022-11-29 12:02:38 +01:00 |
Folke Lemaitre
|
711834f17c
|
refactor: split util
|
2022-11-24 22:03:00 +01:00 |
Folke Lemaitre
|
fca984b18c
|
refactor: move core modules needed for loading under core
|
2022-11-22 21:28:27 +01:00 |
Folke Lemaitre
|
54d5ff18f5
|
perf: split caching in state, cache and module
|
2022-11-22 21:12:33 +01:00 |
Folke Lemaitre
|
a543134b8c
|
perf: way better compilation and caching
|
2022-11-21 21:50:16 +01:00 |
Folke Lemaitre
|
c749404423
|
fix: first line of file
|
2022-11-21 00:29:17 +01:00 |
Folke Lemaitre
|
57d024ef19
|
fix: decompilation fixes
|
2022-11-20 23:25:56 +01:00 |
Folke Lemaitre
|
0219a531ed
|
style: formatting
|
2022-11-20 22:34:59 +01:00 |
Folke Lemaitre
|
e73626a344
|
feat: initial commit
|
2022-11-20 22:33:47 +01:00 |