head 1.10; access; symbols pkgsrc-2023Q2:1.9.0.2 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.8.0.2 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.7.0.2 pkgsrc-2022Q4-base:1.7; locks; strict; comment @# @; 1.10 date 2023.08.05.17.32.27; author pin; state dead; branches; next 1.9; commitid 3gc1tEUP6O10ECzE; 1.9 date 2023.05.05.22.00.29; author pin; state Exp; branches; next 1.8; commitid etO3W8VRbmRi5PnE; 1.8 date 2023.02.01.20.39.42; author pin; state Exp; branches; next 1.7; commitid bVaFgHYWukaVCRbE; 1.7 date 2022.12.19.09.34.15; author pin; state Exp; branches; next 1.6; commitid WBJUFkRJIU0km96E; 1.6 date 2022.12.17.07.27.38; author pin; state Exp; branches; next 1.5; commitid yG0MyYkafOXRIS5E; 1.5 date 2022.12.02.11.20.40; author pin; state Exp; branches; next 1.4; commitid YBFOtveVkUqIuY3E; 1.4 date 2022.11.21.09.21.11; author pin; state Exp; branches; next 1.3; commitid fXUGnlgO4zPDby2E; 1.3 date 2022.11.12.21.58.32; author pin; state Exp; branches; next 1.2; commitid yIm1nUhM75eoFs1E; 1.2 date 2022.04.20.19.44.44; author pin; state dead; branches; next 1.1; commitid tZCI2oFcYMbQxYAD; 1.1 date 2022.04.03.09.17.56; author wiz; state Exp; branches; next ; commitid HHU5s4Vx3PwTCJyD; desc @@ 1.10 log @sysutils/felix: update to 2.7.0 v2.7.0 (2023-08-05) Changed - Minimal supported rust version is now 1.67.1 - Upgrade dependencies. - Update syntect version to v5.1.0. This fixes the handling of multibyte chars in the preview area. - Allow file name config.yml in addition to config.yaml for the configuration. @ text @$NetBSD: patch-Cargo.toml,v 1.9 2023/05/05 22:00:29 pin Exp $ Don't pull from git, patch vendor crate instead. --- Cargo.toml.orig 2023-05-05 08:26:17.000000000 +0000 +++ Cargo.toml @@@@ -27,7 +27,7 @@@@ log = "0.4.16" simplelog = "0.12.0" content_inspector = "0.2.4" crossterm = "0.25.0" -syntect = {version = "5.0.0", git = "https://github.com/kyoheiu/syntect"} +syntect = "5.0.0" serde_yaml = "0.9.14" zip = "0.6.4" tar = "0.4.38" @ 1.9 log @sysutils/felix: update to 2.2.7 v2.2.7 (2023-05-05) - Print [RO] on the headline if user does not have the write permission on the directory. This is available only on UNIX for now. @ text @d1 1 a1 1 $NetBSD$ @ 1.8 log @sysutils/felix: update to 2.2.4 v2.2.4 (2023-02-01) Fixed - Disable remove_and_yank in the trash dir. - Clear selection in the select mode if something fails. - Cursor move after deleting multiple items in select mode. @ text @d5 1 a5 1 --- Cargo.toml.orig 2023-01-31 20:04:04.000000000 +0000 d14 1 a14 1 zip = "0.6.3" @ 1.7 log @sysutils/felix: update to 2.2.2 What's Changed - Add create_dir_all for config_dir/data_local_dir reported by @@theAkito - Fix: Disable modifiers unless explicitly implemented, reported by @@theAkito @ text @d5 1 a5 1 --- Cargo.toml.orig 2022-12-18 20:56:27.000000000 +0000 d7 1 a7 1 @@@@ -24,7 +24,7 @@@@ log = "0.4.16" @ 1.6 log @sysutils/felix: update to 2.2.1 v2.2.1 What's Changed - NetBSD fix by @@0323pin in #159 v2.2.0 Changed - IMPORTANT: Trash and log directory path changed. - from v2.2.0, felix will use dirs::data_local_dir() to store the deleted items and log files, instead of dirs::config_dir(). - Due to this change, the path for linux will be $XDG_DATA_HOME/felix/{Trash, log}, in most case /home/user/.local/share/felix/{Trash, log}. For Windows {FOLDERID_LocalAppData}\felix\{Trash, log}, typically C:\Users\user\AppData\Local\felix\{Trash, log}. No change for macOS users. - Note that config file path is unchanged for any OS! - Please don't forget deleting old trash diretory and log files if you don't want them anymore. - Refactoring overall. Added - :trash to go to the trash directory. Fixed - Support NetBSD to open file in a new window by @@0323pin in #154 - Properly remove broken symlink in Windows as well. Also, when deleting/puttiing a directory, broken symlink(s) in it won't cause any error and will be removed from the file system after deleting/putting. @ text @d5 1 a5 1 --- Cargo.toml.orig 2022-12-15 00:59:25.000000000 +0000 @ 1.5 log @sysutils/felix: update to 2.1.1 What's Changed - Update README.md by @@rafo in #151 - Fix: Spawn process properly when opening a file in a new window on linux by @@kyoheiu in #152 @ text @a3 1 Don't exclude NetBSD. d5 1 a5 1 --- Cargo.toml.orig 2022-12-01 20:53:59.000000000 +0000 a15 9 @@@@ -32,7 +32,7 @@@@ flate2 = "1.0.24" lzma-rs = "0.2.0" zstd = "0.11.2" -[target.'cfg(target_os = "linux")'.dependencies] +[target.'cfg(any(target_os = "linux", target_os = "netbsd"))'.dependencies] nix = {version = "0.25.0", features = ["process"]} [dependencies.serde] @ 1.4 log @sysutils/felix: update to 2.1.0 What's Changed - Add: feature to extract archive file by @@kyoheiu in #145 @ text @d4 1 d6 1 a6 1 --- Cargo.toml.orig 2022-11-18 21:54:29.000000000 +0000 d17 9 @ 1.3 log @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. @ text @d5 1 a5 1 --- Cargo.toml.orig 2022-11-12 07:08:32.000000000 +0000 d14 2 a15 2 [dependencies.serde] @ 1.2 log @sysutils/felix Remove patch now that we have Rust-1.59 @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.1 2022/04/03 09:17:56 wiz Exp $ d3 1 a3 1 rust-1.58 compat. d5 1 a5 1 --- Cargo.toml.orig 2022-03-30 01:16:04.000000000 +0000 d7 7 a13 2 @@@@ -17,7 +17,6 @@@@ test = false bench = false d15 1 a15 5 [profile.release] -strip = true [dependencies] chrono = "0.4.19" @ 1.1 log @felix: fix build with rust-1.58 @ text @d1 1 a1 1 $NetBSD$ @