aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* use the new vis:pipe API to pipe the choices directly to the vis-menuHEADmainFlorian Fischer2024-11-011-4/+2
* restore the previous file on abortimprove_abortFlorian Fischer2024-05-101-5/+20
* detect backend availability ahead of time and allow user functionFlorian Fischer2024-05-102-12/+16
* init.lua: prompt backend: default = whiptailAlin Mr2024-05-061-1/+1
* init.lua: prompt backend: +whiptailAlin Mr2024-05-061-2/+20
* init.lua: refactor prompt backendAlin Mr2024-05-061-17/+21
* stop further WIN_OPEN event handling if we abortedFlorian Fischer2024-05-041-1/+4
* remove obsolete event handling codeFlorian Fischer2024-05-041-26/+1
* init.lua: no need to defer to handler apparentlyMr Alin2024-05-041-11/+2
* init.lua: working versionAlin Mr2024-05-041-64/+21
* initial draft supporting autoclose and abortFlorian Fischer2024-05-041-5/+77
* improve promptFlorian Fischer2024-05-041-11/+28
* make formatFlorian Fischer2024-05-031-1/+1
* fix choice detectionFlorian Fischer2024-05-031-1/+1
* lockfiles.lua: only check /proc/lock_pid if existsAlin Mr2024-05-031-5/+10
* init.lua: clean up on QUIT (handle :cq)Alin Mr2024-05-031-0/+9
* lockfiles.lua: check if locking pid existsAlin Mr2024-05-031-1/+12
* show locking pid on conflict; clearer promptAlin Mr2024-05-032-10/+13
* init.lua: use vis:exit()Alin Mr2024-05-031-1/+1
* init.lua: map filenames to lockfilesAlin Mr2024-05-031-5/+6
* lockfiles.lua: fix fd leakAlin Mr2024-05-031-2/+4
* init.lua: simplify 'yes' detectionAlin Mr2024-05-031-10/+5
* split lock file functions into separate file to enable testingFlorian Fischer2024-05-035-74/+120
* init.lua: x%y and x/y should not map to same lockAlin Mr2024-05-031-1/+2
* init.lua: re-expand whenever M.directory changesAlin Mr2024-05-031-2/+3
* init.lua: create & expand M.dir: only onceAlin Mr2024-05-031-2/+12
* run make formatFlorian Fischer2024-05-031-2/+6
* init.lua: echo -> printfAlin Mr2024-05-021-2/+1
* return early if no file is openedFlorian Fischer2024-05-021-0/+2
* update the default lock file locationFlorian Fischer2024-05-021-1/+1
* use more native Lua code instead of os.executeFlorian Fischer2024-05-021-7/+11
* store lock files in XDG_STATE_HOMEFlorian Fischer2024-05-021-1/+1
* initial commitFlorian Fischer2024-05-028-0/+887