Luca Saccarola
274f1abdfd
feat: make trash command more robust
2023-07-02 21:22:41 +02:00
Alexander Gehrke
b64f6528dd
Make trash command more robust
...
Errors occurred, when the trash dir doesn't exist or is on another
filesystem. The latter is inherent to os.rename, so it is replaced by
writing a copy and then removing.
2023-06-27 12:40:44 +02:00
Alexander Gehrke
993fce509a
Fix capitalization of Trash dir on linux
2023-06-27 12:40:29 +02:00
Luca Saccarola
ac3400026e
feat: adding editorconfig
2023-06-25 00:46:06 +02:00
pseudometa
232653439d
chore: shorten copy confirmation msg
2023-06-23 11:03:03 +02:00
Luca Saccarola
80b1fd592a
fix: make copy filename command oneline
2023-06-10 18:06:01 +02:00
Zheng Piaodan
1b842a45ad
feat: keep window layout when Trash/Duplicate file
...
bufdelete.nvim can delete buffer without closing current window. It
would be helpful to support it.
2023-04-04 09:30:40 +08:00
pseudometa
67b663daa0
fix: new file w/o input uses "Untitled" as name
2023-03-27 12:45:23 +02:00
pseudometa
b6056e5dee
refactor: filename validation
2023-03-27 12:43:42 +02:00
pseudometa
383807b237
fix: renaming when buffer directory is not cwd
2023-03-17 11:53:34 +01:00
pseudometa
4fb59d5d60
style: ran linting
2023-03-17 11:30:53 +01:00
saccarosium
2c4a7409c6
feat: update buffer after chmodx
2023-03-14 16:31:46 +01:00
pseudometa
60b9189fe9
fix: abort when file alrdy exists (all file ops)
2023-02-22 17:50:25 +01:00
pseudometa
9df5139837
chore
2023-02-22 17:00:04 +01:00
pseudometa
bfdf543ca6
fix: renaming ops will not override existing file
2023-02-22 16:56:55 +01:00
pseudometa
138203c87b
fix: operation system detection (trash command)
2023-02-22 16:50:36 +01:00
pseudometa
3ead1e4086
feat!: on macos, consider iCloud trash
2023-02-22 15:28:06 +01:00
saccarosium
4a09d023c8
fix: trash command not working
2023-02-06 06:17:08 +01:00
saccarosium
ff3bb9bc50
feat: using The FreeDesktop.org Trash specification on Linux
2023-02-05 16:50:36 +01:00
pseudometa
9dc1ab2cb8
patch
2022-12-19 13:31:10 +01:00
pseudometa
1a4a3602a8
added info on new functionality to README
2022-12-18 23:40:42 +01:00
pseudometa
468a2a65f1
feat: move-renaming files ( #4 )
2022-12-18 23:10:06 +01:00
pseudometa
0e30993386
patch
2022-12-13 14:11:37 +01:00
pseudometa
2dfa7b91e7
support dressing+cmp-omni combo for completion
2022-12-13 13:52:07 +01:00
pseudometa
fdd5ed0248
added confirming notice for chmodx
2022-12-12 18:16:51 +01:00
pseudometa
0f6eac936b
refactor
2022-12-12 15:59:55 +01:00
pseudometa
5f1a0930cc
fix: notification padding
2022-12-12 13:16:08 +01:00
pseudometa
e362d228d6
refactor
2022-12-12 11:20:48 +01:00
pseudometa
15efe61d00
refactor
2022-12-12 11:19:34 +01:00
pseudometa
39187dee12
prefill old name when duplicating or renaming
2022-12-08 17:33:04 +01:00
pseudometa
54a121ac11
use bwipeout instead of bdelete
2022-12-06 23:12:06 +01:00
pseudometa
251feac157
use double quotes in notifications
2022-12-06 22:19:28 +01:00
pseudometa
8000d20e2c
lint
2022-12-04 19:35:07 +01:00
pseudometa
b3de968acf
patch
2022-11-28 16:53:28 +01:00
pseudometa
49eb08a38f
avoid shadowing lua's error function
2022-11-28 16:53:02 +01:00
Juliette Lamarche
4495dca200
fix: local variable declaration
2022-11-27 17:44:22 -05:00
pseudometa
75b9e2e259
patch
2022-11-27 21:16:02 +01:00
pseudometa
b77c5f8b09
refactoring trashFile
2022-11-27 08:48:29 +01:00
pseudometa
3967e58533
add validation for file renaming
2022-11-27 08:47:52 +01:00
pseudometa
9b8bcb33c2
trashFile no longer dependent on mv
2022-11-27 08:40:49 +01:00
pseudometa
4f06beddff
patch
2022-11-27 08:26:34 +01:00
pseudometa
cc36c935c3
refactoring + linting
2022-11-27 08:24:32 +01:00
Juliette Lamarche
721d77b549
fix: made chmodx escape safe + used vim API
2022-11-26 21:34:59 -05:00
Juliette Lamarche
902335bf12
fix: respect extensionless filenames
2022-11-26 21:25:30 -05:00
Juliette Lamarche
869a602758
fix: used new cmd API for escape safe names
2022-11-26 21:23:36 -05:00
pseudometa
0e4193bdf8
fix genghis misspelling m(
2022-11-26 21:29:27 +01:00