Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vifm-0.14-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: vifm Distribution: openSUSE Tumbleweed
Version: 0.14 Vendor: openSUSE
Release: 1.1 Build date: Mon Feb 10 08:25:15 2025
Group: Productivity/File utilities Build host: reproducible
Size: 2461995 Source RPM: vifm-0.14-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://vifm.info
Summary: Ncurses based file manager with vi like keybindings
Vifm is a ncurses based file manager with vi like keybindings that allow complete
keyboard control over your files without having to learn a new set of commands.
It supports UTF-8, a quick file view similar to midnight commander's quick view,
and configurable color schemes.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Feb 10 2025 Michael Vetter <mvetter@suse.com>
  - Update to 0.14:
    * Somewhat incompatible changes
      This release contains a number of changes which are technically non-backwards
      compatible. However, all of them should have very little negative impact (i.e.,
      hard to notice the change without reading the changelog).
      At the same time, a bug, fixing which is likely to have an impact on user
      configuration, has been identified but not yet fixed to give a chance to
      update all affected vifmrc files. If a bug is likely to be relied on by the
      configuration, a dialog with the explanation and instructions will appear.
    * Sorting and non-Latin characters
      Until this release Vifm has always used byte sorting (effectively, sorting
      of UTF-8 byte sequences). From now on a form of Unicode normalization is
      applied to strings when sorting views and completion results. The change
      can be expanded to other cases in future releases. The measured performance
      impact is negligible (several percent).
      Practically, this means that characters like a and รค are now grouped
      together regardless of the way in which diacritic is being encoded. Some
      characters can still appear in weird non-alphabetic positions because full
      Unicode normalization results in losing case sensitivity and is therefore
      not applied.
    * Addressing some longtime woes
      For one reason or another some inconvenient peculiarities have accumulated
      over the years. Time has come to replace workarounds with something better:
      + global variables (g:var) replace the use of environmental variables
      for internal purposes, thus avoiding polluting environment of child processes
      + use of :let to invoke a builtin function discarding its result is
      superseded by a proper :call command
      + use of execute 'normal! gl' to run selection now has :open command
      as a better alternative
      + size of selection can now be queried via selected() (previous releases
      required expand('%c') == expand('%f') or an equivalent trick)
      + %{expression} macro in 'statusline' can now have } embedded as \} (\\ still means two slashes)
      + dialogs now recognize Enter and Escape keys as "yes" and "no" replies
    * More useful menus
      :copen recalled last navigation menu for years, but that's not always
      enough. Now up to 25 such menus are stored after their use and can be
      navigated to via :chistory/:colder/:cnewer.
      In addition, :grep or :find can be rerun on the same set of commands right
      from the menu which previously required leaving the menu just to get back
      to it.
      History of command-line in menus is now also managed and stored, making
      staying in menu mode for longer a more pleasant experience.
    * UI improvements
      Navigation between views/tabs via new :wingo command with optional
      incremental completion thanks to new 'wildinc' option (applicable to any
      other command or all of them at once).
      Ability to highlight a view column (:highlight column:size ...), specify
      how highlighting applies ('hloptions'), set a separator between miller
      columns in set fillchars+=millersep:'|', shorten columns in the middle (^
      in 'viewcolumn').
      Also, displaying of CJK characters on Windows should have much fewer issues now.
    * Lua API
      Slowly adding new functionality. This batch comes with things like
      primitive file operations, ability to create custom views or menus and
      handling ranges of :commands.
    * Other
      Search matches can be traversed via Tab and Shift-Tab while in the prompt
      (applies to navigation mode as well).
      An invalid expression in :if or :elseif no longer just skips that command,
      now all commands up to and including matching :endif are skipped to avoid
      executing half-random sequences of commands due to a mistake, which also
      results in better error messages. Previously, :elseif was also evaluating
      its expression even some earlier branch was already taken.
      :rename now asks whether file move is intended instead of assuming a user
      mistake and refusing to proceed.
      Support MTP devices by bundled vifm-media script if simple-mtpfs is
      installed. Also improve what devices are offered for mounting (e.g., don't
      offer a whole drive if it contains partitions).
      v:version to branch depending on release.
    * Fixes
      Get preview graphics out of the way in more cases (like when opening
      menus). Terminals with more than 32768 color pairs should not cause visual
      defects or crashes anymore.
      Merging of directories was either not asking for confirmation or aborting
      after skipping a file. Paths with some unreadable characters were not
      processed due to a regression. Directories weren't counted in estimates of
      file operations.
      && operator was always evaluating both branches instead of properly
      short-circuiting. %a macro of 'statusline' was displaying wrong values on
      non-Linux Unix-like systems. :compare falsely claimed that files of
      identical size and with common prefix are identical.
* Thu Apr 06 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.13:
    * Faster file-system navigation with new searching/filtering
      submodule
    * More interactive :compare
    * Mouse supports and TUI improvements
    * %N macro has been adjusted to fix integration with image preview
      of Kitty v0.27+.
    * Lots of fixes related to search and various combinations of'
      hlsearch', 'incsearch' in different modes.
* Thu Sep 22 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.12.1:
    * Expression register for command-line prompts (Ctrl-R =)
    * Selection handling improvements
    * An arbitrary editor can now be fully integrated via Lua
    * TUI improvements
    * Lua API additions (still experimental)
    * Bulk retargetting of links, optional implicit :cd on command line,
      macros that expand to non-empty selection, supporting more <keys>,
      completion for fish shell.
    * Escaping of arguments and slashes in paths will now hopefully
      work better on Windows, which is generally an issue there. Yori
      shell is now also handled on Windows.
    * New %N macro can be used to fix image preview in Kitty terminal.
    * For details see https://vifm.info/news/2022-09-21.shtml
* Thu Sep 30 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.12:
    * Color schemes and preview now support 24-bit colors.
    * Depth of tree-view can now be limited and directories in it
      can be folded.
    * Textual preview of files is now done asynchronously.
    * List of files can now be directly piped to programs via new macros.
    * External editing now asks for a re-edit after a failure.
    * Status line can now take up several lines.
    * New keys for controlling viewer while in view mode.
    * View column separators.
    * Vifm has received a more advanced, but currently experimental,
      extension interface in a form of Lua plugins.
    * New logo.
    * See https://vifm.info/news/2021-09-29.shtml for details
* Thu Sep 24 2020 Michael Vetter <mvetter@suse.com>
  - Update to 0.11:
    * Added persistent tabs
    * Added sessions
    * New format of vifminfo file (old version is imported on first run)
    * Smarter merging of histories between runs that avoids dropping of new entries
    * Version of default color scheme for 256-color terminals
    * Customizable tab labels
    * Keeping ratio of pane sizes constant on resizes, restarts and tab switching
    * Various performance improvements
    * See change log for the full list of changes and by whom they were suggested.
* Tue Jul 30 2019 mvetter@suse.com
  - Update to 0.10.1:
    * Added file preview to miller mode
    * Added preview macro to directly output to terminal, which
      enables use of Sixel graphics for previewing
    * Added udisks2 backend to vifm-media script (bundled script for
      managing media) and version of the script for OS X
    * Updated code to make use of large amount of color pairs when
      available
    * Functionality of previously separate neovim-vifm plugin got
      merged into the main plugin
    * Multiple improvements to :media menu
    * Improved performance in several use cases (quickview, lots
      of unhighlighted files, unnecessary cursor updates and redraws)
    * See change log for the full list of changes and by whom
      they were suggested.
* Mon Nov 12 2018 mvetter@suse.com
  - Update to 0.10:
    * New version includes long awaited tabs and support for managing media.
      The first one comes in two flavours: tabs either include layout or don't.
      The latter relies on a helper script, whose job is to adapt existing
      tools to make them usable by vifm.
    Main changes:
    * Added tabs which either operate on the level of layout or level of individual panes
    * Added ability to synchronize contents of registers among multiple instances
    * Added menu for managing media (relies on helper that does the managing)
    * Improved cursor positioning and control over it
    * Ability to colorize statusline
  - For more details see: https://vifm.info/news/2018-11-11.shtml
  - Update upstream gpg key file (xaizek@posteo.net)
* Mon Feb 05 2018 mvetter@suse.com
  - Update to 0.9.1:
    * Introduced file view mode known as miller columns or cascading lists, which can be enabled via 'millerview' and configured with 'milleroptions'.
    * Added ability to transpose ls-like view to make it fill by columns, see new 'lsoptions' option.
    * More natural behaviour of movement keys in ls-like view.
    * New --remote-expr command-line option that can be used to query state of running instances.
    * Extended retry/ignore/abort query of 'syscalls' to all file operations.
    * More control over highlight groups via :highlight suitable for interactive changes.
    * Mostly eliminated the need for repeating ga/gA command through automatic size recalculation.
* Sun Jun 18 2017 mvetter@suse.com
  - Add vifm.asc
  - Add xaizek@openmailbox.org 's 0x99dc5e4db05f6be2 to keyring
* Sun Jun 18 2017 mvetter@suse.com
  - Update to 0.9:
    * New version brings two new ways of viewing and processing file lists, namely tree-view and directory-comparison. As usual, previously existing facilities were extended and improved to become more useful.
    * Introduced tree-like representation of files.
    * Added directory comparison facilities.
    * Added ability to restore last navigation menu.
    * Background operations and programs can now be cancelled.
    * Dismissed error output of external programs can now be queried.
    * Added shell completion for bash and zsh.
    * Now it's possible to configure mappings in dialogs.

Files

/etc/vifm
/etc/vifm/colors
/etc/vifm/colors/Default-256.vifm
/usr/bin/vifm
/usr/bin/vifm-convert-dircolors
/usr/bin/vifm-pause
/usr/bin/vifm-screen-split
/usr/share/applications/vifm.desktop
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/vifm
/usr/share/doc/packages/vifm
/usr/share/doc/packages/vifm/AUTHORS
/usr/share/doc/packages/vifm/BUGS
/usr/share/doc/packages/vifm/ChangeLog.LuaAPI
/usr/share/doc/packages/vifm/ChangeLog.gz
/usr/share/doc/packages/vifm/README
/usr/share/doc/packages/vifm/TODO
/usr/share/fish
/usr/share/fish/vendor_completions.d
/usr/share/fish/vendor_completions.d/vifm.fish
/usr/share/icons/hicolor
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/vifm.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/vifm.svg
/usr/share/licenses/vifm
/usr/share/licenses/vifm/COPYING
/usr/share/man/man1/vifm-convert-dircolors.1.gz
/usr/share/man/man1/vifm-pause.1.gz
/usr/share/man/man1/vifm-screen-split.1.gz
/usr/share/man/man1/vifm.1.gz
/usr/share/pixmaps/vifm.png
/usr/share/vifm
/usr/share/vifm/colors
/usr/share/vifm/colors/Default-256.vifm
/usr/share/vifm/colors/astrell-root.vifm
/usr/share/vifm/colors/astrell-user.vifm
/usr/share/vifm/colors/dmilith-root.vifm
/usr/share/vifm/colors/dmilith-user.vifm
/usr/share/vifm/colors/istib-solarized-dark.vifm
/usr/share/vifm/colors/juef-zenburn.vifm
/usr/share/vifm/colors/reicheltd-light.vifm
/usr/share/vifm/vifm-help.txt
/usr/share/vifm/vifm-media
/usr/share/vifm/vifmrc
/usr/share/vifm/vim
/usr/share/vifm/vim-doc
/usr/share/vifm/vim-doc/doc
/usr/share/vifm/vim-doc/doc/vifm-lua.txt
/usr/share/vifm/vim/autoload
/usr/share/vifm/vim/autoload/vifm
/usr/share/vifm/vim/autoload/vifm/colorconv.vim
/usr/share/vifm/vim/autoload/vifm/edit.vim
/usr/share/vifm/vim/autoload/vifm/globals.vim
/usr/share/vifm/vim/doc
/usr/share/vifm/vim/doc/tags
/usr/share/vifm/vim/doc/vifm-plugin.txt
/usr/share/vifm/vim/ftdetect
/usr/share/vifm/vim/ftdetect/vifm-rename.vim
/usr/share/vifm/vim/ftdetect/vifm.vim
/usr/share/vifm/vim/ftplugin
/usr/share/vifm/vim/ftplugin/mail_vifm.vim
/usr/share/vifm/vim/ftplugin/vifm-cmdedit.vim
/usr/share/vifm/vim/ftplugin/vifm-edit.vim
/usr/share/vifm/vim/ftplugin/vifm-rename.vim
/usr/share/vifm/vim/ftplugin/vifm.vim
/usr/share/vifm/vim/plugin
/usr/share/vifm/vim/plugin/vifm.vim
/usr/share/vifm/vim/syntax
/usr/share/vifm/vim/syntax/vifm.vim
/usr/share/zsh
/usr/share/zsh/site-functions
/usr/share/zsh/site-functions/_vifm


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Feb 20 00:53:01 2025