diff --git a/_servicedata b/_servicedata index af45a6a..18e2a06 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/gokcehan/lf.git - dd8294952f3cda8d8671847a5ab4dc3613a2aabd \ No newline at end of file + c8163439f50d2c55453977b3c480fd858c5f3b4d \ No newline at end of file diff --git a/lf-30+dd82949.tar.gz b/lf-30+dd82949.tar.gz deleted file mode 100644 index 976a328..0000000 --- a/lf-30+dd82949.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:06f7e4e785a9f9add52d21377b718bb4b5958fce2ffbc8b31a0058df91dd42a6 -size 134484 diff --git a/lf-31.tar.gz b/lf-31.tar.gz new file mode 100644 index 0000000..8f033a7 --- /dev/null +++ b/lf-31.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f9e7ce9175606ccb7ce4be6c2791184f218ea994faa9d1f05e1ba4a7c93cd60 +size 2370550 diff --git a/lf.changes b/lf.changes index 82b5c69..813d6ee 100644 --- a/lf.changes +++ b/lf.changes @@ -1,3 +1,103 @@ +------------------------------------------------------------------- +Sun Sep 17 18:20:07 UTC 2023 - Joshua Smith + +- Update to version 31: + Breaking: + * There has been some changes in the server protocol. Make sure + to kill the old server process when you update to avoid errors + (i.e. lf -remote 'quit!'). + * A new server command query is added to expose internal state + to users (#1384) (by @joelim-work). + * A new builtin command cmds is added to display the commands. + The old builtin command jumps is now removed. The builtin + commands maps and cmaps now use the new server command. + * Cleaning program should now instead receive an additional + sixth argument for the next file path to be previewed to allow + comparisons with the previous file path. User options (i.e. + user_{option}) are now exported whenever they are changed + (#1418) (by @raslop). + * Command outputs are now exclusively attached to stderr to allow + printing the last directory or selection to stdout (#1399 and + #1402) (by @joelim-work). Two new command line options -print- + last-dir and -print-selection are added to print the last + directory and selection to stdout. The example script etc/ + lfcd.sh is updated to use -print-last-dir instead. Other lfcd + scripts are also likely to be updated in the future to use the + new method (patches are welcome). + * The option ruler is now deprecated in favor of its replacement + rulerfmt (#1386) (by @joelim-work). The new rulerfmt option is + more capable (i.e. displays option values, supports colors and + attributes, and supports optional fields) and more consistent + with the rest of our options. See the documentation for more + information. + New: + * Modifier keys (i.e. control, shift, alt) with special keys + (e.g. arrows, enter) are now supported for most combinations + (#1248) (by @joelim-work). + * A new option borderfmt is added to configure colors for pane + borders (#1251) (by @joelim-work). + * New lf specific environment variables, LF_CONFIG_HOME on + Windows and LF_CONFIG/DATA_HOME on Unix, are now supported to + set the configuration directory (#1253) (by @alok-mishra). + * Tilde (i.e. ~) expansion is performed during completion to be + able to use expanded tilde paths as command arguments (#1246) + (by @joelim-work). + * A new option preserve is added to preserve attributes (i.e. + mode and timestamps) while copying (#1026) (by @raslop). + * The file etc/icons.example is updated for nerd-fonts v3.0.0 + (#1271) (by @MunifTanjim). + * A new builtin command clearmaps is added to clear all default + keybindings except for read (i.e. :) and cmap keybindings to be + able to :quit (#1286) (by @joelim-work). + * A new option statfmt is added to configure the status line at + the bottom (#1288) (by @joelim-work). + * A new option truncatepct is added to determine the location of + truncation from the beginning in terms of percentage (#1029) + (by @raslop). + * A new option dupfilefmt is added to configure the names of + duplicate files while copying (#1315) (by @Limero). + * Shell scripts etc/lf.nu and etc/lfcd.nu are added to the + repository to allow completion and directory change with + Nushell (#1341) (by @mauerlaeufer). + * A new configuration keyword setlocal is added to configure + directory specific options (#1381) (by @gokcehan). + * A new command line command cmd-delete-word-back (default a- + backspace and a-backspace2) is added to use word boundaries + when deleting a word backwards (#1409) (by @janpeterd). + Fix: + * Cursor positions in the directory should now be preserved after + file operations that changes the directory (e.g. create or + delete) (#1247) (by @joelim-work). + * Option reverse should now respect to sort stability + requirements (#1261) (by @joelim-work). + * Backspace should not exit filter mode anymore (#1269) (by + @jdujava). + * Truncated double width characters should not cause misalignment + for the file information (#1272) (by @joelim-work). + * Piping shell commands should not refresh the preview anymore + (#1281) (by @joelim-work). + * Cursor position should now update properly after a terminal + resize (#1290) (by @joelim-work). + * Directories should now be reloaded properly after a delete + operation (#1292) (by @joelim-work). + * Executable file completion should not add entries to the log + file anymore (#1307) (by @joelim-work). + * Blank input lines are now allowed in piping shell commands + (#1308) (by @joelim-work). + * Shell commands arguments on Windows should now be quoted + properly to fix various issues (#1309) (by @joelim-work). + * Reloading in a symlink directory should not follow the symlink + anymore (#1327) (by @joelim-work). + * Command load should not flicker image previews anymore (#1335) + (by @joelim-work). + * Filenames should only be quoted for cmd on Windows to avoid + quoting issues for powershell (#1371) (by @joelim-work). + * Inaccessible files should now be included in the directory list + and display their lstat errors in the status line at the bottom + (#1382) (by @jantatje). + * Command line command cmd-delete-word should now add the deleted + text to the yank buffer (#1409) (by @janpeterd). + ------------------------------------------------------------------- Sun Aug 13 09:00:51 UTC 2023 - Joshua Smith diff --git a/lf.spec b/lf.spec index 30e6b80..7861d9c 100644 --- a/lf.spec +++ b/lf.spec @@ -17,7 +17,7 @@ Name: lf -Version: 30+dd82949 +Version: 31 Release: 0 Summary: Terminal file manager (with sixel support) License: MIT diff --git a/vendor.tar.gz b/vendor.tar.gz index bf28e4e..67a29e7 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2dde760bdc6cf217562737448b51d166fa5453b91404e5069211c17752c6fe97 -size 2229453 +oid sha256:f28ecd810ab97baaddab109b16b1ca6c2cf6e0448a72f997bdf02b6f42f4779d +size 2154721