Subject: CVS commit: pkgsrc/sysutils/felix
From: pin
Date: 2022-11-12 22:58:32
Message id: 20221112215832.A01DBFA90@cvs.NetBSD.org

Log Message:
sysutils/felix: update to 2.0.1

v2.0.1 (2022-11-12)
Fixed
 - Fixed the bug in making config at the launch.
 - Fixed the config file path on macOS.

v2.0.0 (2022-11-11)
Changed
 - Migrated to yaml from toml: New config file will be created at the first
   launch (In this process you should enter the default command name or choose
   to use $EDITOR). No more need to keep config.toml.
 - Add the fallback when config file cannot be read: In such a case, you can
   use the default Config.
 - HUGE refactoring overall.

Added
 - Horizontal split, in addtion to the vertical split. To toggle, press s.
 - Syntax highlighting (if possible) in previewed texts. To turn on, state
   syntax_hightlight = true in config.toml. you can also choose your theme,
   either from the default theme set or your favorite .tmtheme.
 - Enable scrolling in the preview space. Alt + j / Up goes down, Alt + k goes
   up. Experimental and may have some bugs, and with a big text file the perf
   issue may arise.
 - Search by keyword. Similar to the filter mode, but this feature do not
   manipulate the item list, just let users jump to the item that matches the
   keyword, just like Vim's /. n and N after / also works.
 - Show permissions on the footer (in unix only).

Fixed
 - Use exists() instead of File::open() to check whether the item path is valid
   when moving between direcotries. This allows Windows users to use this app
   at least with the basic commands.
 - Avoid unwrap() / panic! as possible and return the proper error.

Removed
 - Removed the filter mode, which is replaced by the keyword search.
 - Removed debug print in make_config_if_not_exists
 - Removed use_full_width and item_name_length in config.toml. Will always use
   full width of the terminal.

Files:
RevisionActionfile
1.37modifypkgsrc/sysutils/felix/Makefile
1.15modifypkgsrc/sysutils/felix/cargo-depends.mk
1.39modifypkgsrc/sysutils/felix/distinfo
1.3addpkgsrc/sysutils/felix/patches/patch-Cargo.toml
1.1addpkgsrc/sysutils/felix/patches/patch-vendor_syntect-5.0.0_src_util.rs