| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | use the new vis:pipe API to pipe the choices directly to the vis-menuHEADmain | Florian Fischer | 2024-11-01 | 1 | -4/+2 |
| | | |||||
| * | restore the previous file on abortimprove_abort | Florian Fischer | 2024-05-10 | 1 | -5/+20 |
| | | | | | | | This feature requires a vis build supporting changing a window's file from Lua. To enable it set the module's change_file_on_abort member to true. | ||||
| * | detect backend availability ahead of time and allow user function | Florian Fischer | 2024-05-10 | 1 | -10/+12 |
| | | |||||
| * | init.lua: prompt backend: default = whiptail | Alin Mr | 2024-05-06 | 1 | -1/+1 |
| | | |||||
| * | init.lua: prompt backend: +whiptail | Alin Mr | 2024-05-06 | 1 | -2/+20 |
| | | |||||
| * | init.lua: refactor prompt backend | Alin Mr | 2024-05-06 | 1 | -17/+21 |
| | | |||||
| * | stop further WIN_OPEN event handling if we aborted | Florian Fischer | 2024-05-04 | 1 | -1/+4 |
| | | | | | | Closing the window invalidates the handle passed to further event handlers probably causing them to crash. | ||||
| * | remove obsolete event handling code | Florian Fischer | 2024-05-04 | 1 | -26/+1 |
| | | |||||
| * | init.lua: no need to defer to handler apparently | Mr Alin | 2024-05-04 | 1 | -11/+2 |
| | | |||||
| * | init.lua: working version | Alin Mr | 2024-05-04 | 1 | -64/+21 |
| | | |||||
| * | initial draft supporting autoclose and abort | Florian Fischer | 2024-05-04 | 1 | -5/+77 |
| | | | | | | | Currently this breaks with my config which sets window options during WIN_OPEN events which causes a UI_DRAW event closing the window during its WIN_OPEN event. | ||||
| * | improve prompt | Florian Fischer | 2024-05-04 | 1 | -11/+28 |
| | | | | | | Present more information in a new prompt window. Use vis:pipe to support functioning arrow keys in vis-menu. | ||||
| * | make format | Florian Fischer | 2024-05-03 | 1 | -1/+1 |
| | | |||||
| * | fix choice detection | Florian Fischer | 2024-05-03 | 1 | -1/+1 |
| | | | | | This slipped through while amending 526873be. | ||||
| * | init.lua: clean up on QUIT (handle :cq) | Alin Mr | 2024-05-03 | 1 | -0/+9 |
| | | |||||
| * | show locking pid on conflict; clearer prompt | Alin Mr | 2024-05-03 | 1 | -5/+6 |
| | | |||||
| * | init.lua: use vis:exit() | Alin Mr | 2024-05-03 | 1 | -1/+1 |
| | | |||||
| * | init.lua: map filenames to lockfiles | Alin Mr | 2024-05-03 | 1 | -5/+6 |
| | | | | | also solves re-locking a file we own (e.g. no-arg `:e`) | ||||
| * | init.lua: simplify 'yes' detection | Alin Mr | 2024-05-03 | 1 | -10/+5 |
| | | |||||
| * | split lock file functions into separate file to enable testing | Florian Fischer | 2024-05-03 | 1 | -74/+13 |
| | | |||||
| * | init.lua: x%y and x/y should not map to same lock | Alin Mr | 2024-05-03 | 1 | -1/+2 |
| | | |||||
| * | init.lua: re-expand whenever M.directory changes | Alin Mr | 2024-05-03 | 1 | -2/+3 |
| | | |||||
| * | init.lua: create & expand M.dir: only once | Alin Mr | 2024-05-03 | 1 | -2/+12 |
| | | |||||
| * | run make format | Florian Fischer | 2024-05-03 | 1 | -2/+6 |
| | | |||||
| * | init.lua: echo -> printf | Alin Mr | 2024-05-02 | 1 | -2/+1 |
| | | |||||
| * | return early if no file is opened | Florian Fischer | 2024-05-02 | 1 | -0/+2 |
| | | | | | | Reported-By: Matěj Cepl <mcepl@cepl.eu> Tested-By: Alin Mr <almr.oss@outlook.com> | ||||
| * | use more native Lua code instead of os.execute | Florian Fischer | 2024-05-02 | 1 | -7/+11 |
| | | | | | Suggested-by: Matěj Cepl <mcepl@cepl.eu> | ||||
| * | store lock files in XDG_STATE_HOME | Florian Fischer | 2024-05-02 | 1 | -1/+1 |
| | | | | | | Replace the previous wrong combination of XDG_CACHE_HOME and the default location of XDG_DATA_HOME. | ||||
| * | initial commit | Florian Fischer | 2024-05-02 | 1 | -0/+121 |
