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
This commit is contained in:
OBS User smolsheep 2024-03-31 21:39:20 +00:00 committed by Git OBS Bridge
parent 3be58f08c0
commit f0f66f0851
7 changed files with 73 additions and 12 deletions

View File

@ -1,5 +1,5 @@
<services>
<service name="tar_scm" mode="disabled">
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/gokcehan/lf.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
@ -7,10 +7,10 @@
<param name="versionrewrite-pattern">r(.*)</param>
<param name="changesgenerate">enable</param>
</service>
<service name="set_version" mode="disabled"/>
<service name="recompress" mode="disabled">
<service name="set_version" mode="manual"/>
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="disabled"/>
<service name="go_modules" mode="manual"/>
</services>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/gokcehan/lf.git</param>
<param name="changesrevision">c8163439f50d2c55453977b3c480fd858c5f3b4d</param></service></servicedata>
<param name="changesrevision">d26eb0108a63ec2e23b85e2060203e5abc27311d</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f9e7ce9175606ccb7ce4be6c2791184f218ea994faa9d1f05e1ba4a7c93cd60
size 2370550

3
lf-32.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f8246434b914c86dd7c14b44be7cec0e3ce1dc81a131832e78e2a15aa2739e0
size 144562

View File

@ -1,3 +1,64 @@
-------------------------------------------------------------------
Sun Mar 31 21:29:30 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
- 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 <jsmithfpv@gmail.com>

View File

@ -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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f28ecd810ab97baaddab109b16b1ca6c2cf6e0448a72f997bdf02b6f42f4779d
size 2154721
oid sha256:7e70614d737073120042073a5e85f2cc440ce186052a0f7ee98dbe3cad52ae53
size 2159904