From f0f66f085128d98e3f2f703f5048e32c2c5ba232b12a4540cec3d453f8a9220f Mon Sep 17 00:00:00 2001 From: OBS User smolsheep Date: Sun, 31 Mar 2024 21:39:20 +0000 Subject: [PATCH] Accepting request 1163812 from home:smolsheep:upgrades - Switch _service to use manual instead of the deprecated disabled - Update to version 32: Breaking: * The example script etc/lfcd.cmd is updated to use the -print-last-dir option instead of -last-dir-path * The documentation from lf -doc and the doc command is now generated from Markdown using pandoc New: * A new option hidecursorinactive is added to hide the cursor when the terminal is not focused * A new special command on-redraw is added to be able to run a command when the screen is redrawn or when the terminal is resized * Options cutfmt, copyfmt and selectfmt are added to configure the indicator color for cut/copied/selected files respectively * zsh completion is added for the lfcd command * The file stat information now falls back to displaying user/group ID if looking up the user/group name fails * A new environment variable lf_mode is now exported to indicate which mode lf is currently running in * Default icons are added for Docker Compose files Fix: * Default value of rulerfmt option is now left-padded with spaces to visually separate it from the file stat information * Previews should now work for files containing lines with 65536 characters or more * Sixel previews should now work when using lfcd scripts * Colors and icons should now display properly for character device files * The selection file is now immediately synced to physical storage after writing to it * Timestamps are preserved when moving files across devices * Fix crash for high and low commands when scrolloff is set to a large value * Documentation is updated with various spelling and grammar fixes * Files beginning with a dot * Prevent potential race condition when sorting directory contents * Signals are now handled properly even after receiving and ignoring SIGINT * The file stat information should now update properly after using the cd command to change to a directory for the first time * Previous error messages should now be cleared after a mark-save/mark-remove operation * Fix high CPI usage issue when viewing CryFS filesystems * Invalid entries in the marks and tags files now raise an error message instead of crashing * Startup time is improved on Windows * Sixel previews are now resized properly when the horizontal size of the preview window changes * The cut buffer is only cleared if the paste operation succeeds * The extension after . is ignored to set the cursor position when renaming a directory * The option period should not cause flickers in sixel previews anymore OBS-URL: https://build.opensuse.org/request/show/1163812 OBS-URL: https://build.opensuse.org/package/show/utilities/lf?expand=0&rev=7 --- _service | 8 +++---- _servicedata | 2 +- lf-31.tar.gz | 3 --- lf-32.tar.gz | 3 +++ lf.changes | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++ lf.spec | 4 ++-- vendor.tar.gz | 4 ++-- 7 files changed, 73 insertions(+), 12 deletions(-) delete mode 100644 lf-31.tar.gz create mode 100644 lf-32.tar.gz diff --git a/_service b/_service index c20eb98..939258b 100644 --- a/_service +++ b/_service @@ -1,5 +1,5 @@ - + https://github.com/gokcehan/lf.git git .git @@ -7,10 +7,10 @@ r(.*) enable - - + + *.tar gz - + diff --git a/_servicedata b/_servicedata index 18e2a06..c80ecdf 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/gokcehan/lf.git - c8163439f50d2c55453977b3c480fd858c5f3b4d \ No newline at end of file + d26eb0108a63ec2e23b85e2060203e5abc27311d \ No newline at end of file diff --git a/lf-31.tar.gz b/lf-31.tar.gz deleted file mode 100644 index 8f033a7..0000000 --- a/lf-31.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f9e7ce9175606ccb7ce4be6c2791184f218ea994faa9d1f05e1ba4a7c93cd60 -size 2370550 diff --git a/lf-32.tar.gz b/lf-32.tar.gz new file mode 100644 index 0000000..b267d87 --- /dev/null +++ b/lf-32.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f8246434b914c86dd7c14b44be7cec0e3ce1dc81a131832e78e2a15aa2739e0 +size 144562 diff --git a/lf.changes b/lf.changes index 813d6ee..dc75ca2 100644 --- a/lf.changes +++ b/lf.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Sun Mar 31 21:29:30 UTC 2024 - Joshua Smith + +- Switch _service to use manual instead of the deprecated disabled +- Update to version 32: + Breaking: + * The example script etc/lfcd.cmd is updated to use the + -print-last-dir option instead of -last-dir-path + * The documentation from lf -doc and the doc command is now + generated from Markdown using pandoc + New: + * A new option hidecursorinactive is added to hide the cursor + when the terminal is not focused + * A new special command on-redraw is added to be able to run a + command when the screen is redrawn or when the terminal is + resized + * Options cutfmt, copyfmt and selectfmt are added to configure + the indicator color for cut/copied/selected files respectively + * zsh completion is added for the lfcd command + * The file stat information now falls back to displaying + user/group ID if looking up the user/group name fails + * A new environment variable lf_mode is now exported to indicate + which mode lf is currently running in + * Default icons are added for Docker Compose files + Fix: + * Default value of rulerfmt option is now left-padded with spaces + to visually separate it from the file stat information + * Previews should now work for files containing lines with 65536 + characters or more + * Sixel previews should now work when using lfcd scripts + * Colors and icons should now display properly for character + device files + * The selection file is now immediately synced to physical + storage after writing to it + * Timestamps are preserved when moving files across devices + * Fix crash for high and low commands when scrolloff is set to a + large value + * Documentation is updated with various spelling and grammar + fixes + * Files beginning with a dot + * Prevent potential race condition when sorting directory + contents + * Signals are now handled properly even after receiving and + ignoring SIGINT + * The file stat information should now update properly after + using the cd command to change to a directory for the first + time + * Previous error messages should now be cleared after a + mark-save/mark-remove operation + * Fix high CPI usage issue when viewing CryFS filesystems + * Invalid entries in the marks and tags files now raise an error + message instead of crashing + * Startup time is improved on Windows + * Sixel previews are now resized properly when the horizontal + size of the preview window changes + * The cut buffer is only cleared if the paste operation succeeds + * The extension after . is ignored to set the cursor position + when renaming a directory + * The option period should not cause flickers in sixel previews + anymore + ------------------------------------------------------------------- Sun Sep 17 18:20:07 UTC 2023 - Joshua Smith diff --git a/lf.spec b/lf.spec index 7861d9c..a8247a4 100644 --- a/lf.spec +++ b/lf.spec @@ -1,7 +1,7 @@ # # spec file for package lf # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: lf -Version: 31 +Version: 32 Release: 0 Summary: Terminal file manager (with sixel support) License: MIT diff --git a/vendor.tar.gz b/vendor.tar.gz index 67a29e7..44f4f9f 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f28ecd810ab97baaddab109b16b1ca6c2cf6e0448a72f997bdf02b6f42f4779d -size 2154721 +oid sha256:7e70614d737073120042073a5e85f2cc440ce186052a0f7ee98dbe3cad52ae53 +size 2159904