Commit Graph
61 Commits
Author SHA1 Message Date
Toni MüllerandGitHub a9d9bce391 fix: disabling autosave wouldn't work (#28) 2023-07-04 08:13:07 +03:00
Toni MüllerandGitHub f134f34512 feat!: Replace callbacks with autocommand events (#25) 2023-07-03 17:29:54 +03:00
Toni MüllerandGitHub 42d1342b9e feature: Add logger for debugging (#18) 2023-04-25 11:33:25 +03:00
Toni MüllerandGitHub 55e8731d53 refactor!: Assert condition before setting timers (#16)
This solves #12

See #16 for more details.
2023-04-17 21:45:44 +03:00
Toni MüllerandGitHub a5e39553c5 feat: add defer_save, cancel_save, immediate_save trigger options (#11)
Fixes #8
2023-03-28 10:11:00 +03:00
Oula Kuuvaandokuuva 343bbfa98a style: autoformat all the things
Namely: applied stylua to the whole repo and ran marksman on README.md.
2023-03-21 08:57:03 +02:00
Oula Kuuva 9d1c250bd2 fix: callbacks
Manually picked from https://github.com/Pocco81/auto-save.nvim/pull/67/,
namely 6203ae6d23625b93e563b8893cefb99e55ecb06f.
2023-02-12 18:31:27 +02:00
Oula Kuuva 376dd62508 refactor: define echo_execution_message before using 2023-02-12 18:27:36 +02:00
Oula Kuuva 7fbfd81eea style: apply stylua 2023-02-12 18:19:13 +02:00
Jakub ŁuczyńskiandOula Kuuva 4db41a2155 feat: allow to disable execution_message
Squashed changes from https://github.com/Pocco81/auto-save.nvim/pull/50
Got too hairy for a GH noob like me to fix properly.
2023-02-12 18:18:09 +02:00
nmetandokuuva 492bab0c47 Fix debounce_delay option not being read
When this file is loaded, `cnf` has default options
2023-02-12 18:00:58 +02:00
Oula Kuuvaandokuuva fc7c13d755 style: add and apply stylua config
Made it compatible with the .editorconfig already present and didn't
introduce any bells and whistles beyond that. Fixed the typo in
.editorconfig indent_style while I was at it.
2023-02-12 17:39:05 +02:00
XXiaoA 38ff59e8af refactor: remove verbose code 2022-08-21 22:15:01 +08:00
XXiaoA 419ff6047d fix #46 and format 2022-08-12 12:19:15 +08:00
Pocco81 2c7a294334 fix: #34 2022-08-06 17:16:01 -05:00
Pocco81 1d2c03cbd0 fix: use object as config handler 2022-08-06 17:16:01 -05:00
Pocco81 d37a766858 fix: #34 - match against any pattern more than once if VimEnter and ColorScheme) 2022-08-06 17:16:01 -05:00
Pocco81 6cbadbd385 fix: #34 (needs testing) 2022-08-06 17:16:01 -05:00
Pocco81 ba4be14b1f updated default cleaning_interval 2022-07-31 00:52:21 -05:00
Pocco81 6ebf09ac62 fix: ASToggle command 2022-07-31 00:49:15 -05:00
Pocco81 0288839edd BREAKING CHANGES: plugin rewrite 2022-07-31 00:27:43 -05:00
Pocco81 e68e2c3e23 feat #18: global var to check for current state 2021-11-02 19:14:10 -05:00
Pocco81 6af27430c4 Merge branch 'main' into dev 2021-09-23 18:09:46 -05:00
sakkke 268069b1a5 add filename_is_not condition 2021-09-23 12:44:11 +09:00
Pocco81 49bcafa1db instantiat test var 2021-09-19 20:47:25 -05:00
Pocco81 17ed19f56a fix #11: write all buffers appropriately 2021-09-18 17:06:24 -05:00
Pocco81andGitHub 7ae42195e5 Merge pull request #9 from refractalize/better-events-default
Better events default
2021-07-18 19:22:47 -05:00
Tim Macfarlane b175066b66 Add TextChanged to default_events. 2021-07-18 19:38:10 +02:00
Tim Macfarlane 86adb4ef60 Better events default 2021-07-17 10:04:15 +02:00
Pocco81 d438110cea refactored vim.fn calls 2021-07-15 11:33:29 -05:00
Pocco81 2ccc139a5f Merge branch 'main' into dev 2021-07-15 11:28:39 -05:00
Pocco81andGitHub ec77244b53 Merge pull request #8 from refractalize/preserve-edit-marks
Preserve cursor marks when saving
2021-07-15 11:28:50 -05:00
Pocco81 ad0c8c8f6f added doc and fixed small logic issues with debounce_delay 2021-07-15 11:19:52 -05:00
Tim Macfarlane 5a32f8ec48 debounce write to improve responsiveness 2021-07-15 11:50:03 +02:00
Tim Macfarlane e20855a232 preseve edit marks from before save 2021-07-15 10:24:29 +02:00
kdav5758 83bf8c1c98 fixed load at startup 2021-07-04 21:30:19 -05:00
kdav5758 d674c2755b updated defaults 2021-07-04 21:18:12 -05:00
kdav5758 10e68d1f19 fix #1: formatted 846040c 2021-07-04 21:05:41 -05:00
kdav5758 c288042a61 cleaned code and fixed logic 2021-07-04 20:57:16 -05:00
kdav5758 f51ad0536e removed modifiable condition from autocmd 2021-07-02 22:41:07 -05:00
kdav5758 89f29f9774 fixed bufdo: restore previous view as well 2021-07-01 23:56:33 -05:00
kdav5758 29558a80c4 added hooks for saving and fixed issue with get_modified() 2021-07-01 21:42:52 -05:00
kdav5758 c64331277b added conditions 2021-07-01 20:36:29 -05:00
kdav5758 742f44750f now clears command line if mode is not command line 2021-07-01 19:12:33 -05:00
kdav5758 dbaf4784e7 moved modifiable condition to autocmd 2021-07-01 19:02:07 -05:00
kdav5758 83e5e22298 only save if buffer is modifiable 2021-07-01 18:52:00 -05:00
kdav5758 9e20ef769f fixed clean_command_line_interval 2021-07-01 18:47:32 -05:00
kdav5758 6e47f4df2c fixed printing message 2021-07-01 18:30:57 -05:00
kdav5758 d2ea19f35f forgot to call viml_funcs.lua 2021-07-01 18:27:39 -05:00
kdav5758 b2a40bcdcc silent! write 2021-07-01 18:23:39 -05:00