Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package skim for openSUSE:Factory checked in at 2026-05-10 16:48:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/skim (Old) and /work/SRC/openSUSE:Factory/.skim.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skim" Sun May 10 16:48:11 2026 rev:4 rq:1352232 version:4.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/skim/skim.changes 2026-05-04 12:58:51.566671932 +0200 +++ /work/SRC/openSUSE:Factory/.skim.new.1966/skim.changes 2026-05-10 16:48:45.533846377 +0200 @@ -1,0 +2,6 @@ +Sun May 10 04:37:09 UTC 2026 - Soc Virnyl Estela <[email protected]> + +- Update to version 4.6.2: + * Use 1-based cursor position on Windows + +------------------------------------------------------------------- Old: ---- skim-4.6.1.tar.gz New: ---- skim-4.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skim.spec ++++++ --- /var/tmp/diff_new_pack.gdGrsU/_old 2026-05-10 16:48:46.361880264 +0200 +++ /var/tmp/diff_new_pack.gdGrsU/_new 2026-05-10 16:48:46.361880264 +0200 @@ -17,7 +17,7 @@ Name: skim -Version: 4.6.1 +Version: 4.6.2 Release: 0 Summary: A fuzzy finder for the command line License: MIT ++++++ skim-4.6.1.tar.gz -> skim-4.6.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/CHANGELOG.md new/skim-4.6.2/CHANGELOG.md --- old/skim-4.6.1/CHANGELOG.md 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/CHANGELOG.md 2026-05-02 19:55:45.000000000 +0200 @@ -5,6 +5,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.6.2] - 2026-05-02 + +### 🐛 Bug Fixes + +- *(windows)* Use 1-based cursor position (closes #1065) + ## [4.6.1] - 2026-04-26 ### 🐛 Bug Fixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/Cargo.lock new/skim-4.6.2/Cargo.lock --- old/skim-4.6.1/Cargo.lock 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/Cargo.lock 2026-05-02 19:55:45.000000000 +0200 @@ -352,9 +352,9 @@ [[package]] name = "clap_complete" -version = "4.6.2" +version = "4.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff7a1dccbdd8b078c2bdebff47e404615151534d5043da397ec50286816f9cb" +checksum = "660c0520455b1013b9bcb0393d5f643d7e4454fb69c915b8d6d2aa0e9a45acc3" dependencies = [ "clap", ] @@ -1055,9 +1055,9 @@ [[package]] name = "gungraun" -version = "0.18.1" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e2e7d17b75a18300d495a5e79970067b92d74e4858c28326e125f2d55b1b566" +checksum = "3bfa183cef2c88324b20de9727befd262c35592d9885ffd93b8b102536a81cf2" dependencies = [ "bincode", "derive_more", @@ -1083,9 +1083,9 @@ [[package]] name = "gungraun-runner" -version = "0.18.1" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c19bb4c552085f983300b11694022d7584810dca3500c220962ab2353327fb45" +checksum = "2ebdac6d5fe0aa9d9623d690fbfdb759e0ed44115e0685b9abc4568fe47db364" dependencies = [ "serde", ] @@ -1274,10 +1274,12 @@ [[package]] name = "js-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" +checksum = "a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf" dependencies = [ + "cfg-if", + "futures-util", "once_cell", "wasm-bindgen", ] @@ -2327,7 +2329,7 @@ [[package]] name = "skim" -version = "4.6.1" +version = "4.6.2" dependencies = [ "ansi-to-tui", "assert_enum_variants", @@ -2888,9 +2890,9 @@ [[package]] name = "wasm-bindgen" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" +checksum = "df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1" dependencies = [ "cfg-if", "once_cell", @@ -2901,9 +2903,9 @@ [[package]] name = "wasm-bindgen-macro" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" +checksum = "78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2911,9 +2913,9 @@ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" +checksum = "9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41" dependencies = [ "bumpalo", "proc-macro2", @@ -2924,9 +2926,9 @@ [[package]] name = "wasm-bindgen-shared" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" +checksum = "49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea" dependencies = [ "unicode-ident", ] @@ -2967,9 +2969,9 @@ [[package]] name = "web-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" +checksum = "2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602" dependencies = [ "js-sys", "wasm-bindgen", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/Cargo.toml new/skim-4.6.2/Cargo.toml --- old/skim-4.6.1/Cargo.toml 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/Cargo.toml 2026-05-02 19:55:45.000000000 +0200 @@ -1,6 +1,6 @@ [package] name = "skim" -version = "4.6.1" +version = "4.6.2" authors = ["Loric ANDRE", "Zhang Jinzhou <[email protected]>"] description = "Fuzzy Finder in rust!" documentation = "https://docs.rs/skim" @@ -51,7 +51,7 @@ ansi-to-tui = "8.0.1" assert_enum_variants = "0.1.2" clap = { version = "4.6.1" , optional = true, features = ["cargo", "derive", "unstable-markdown"] } -clap_complete = { version = "4.6.0", optional = true } +clap_complete = { version = "4.6.3", optional = true } clap_complete_nushell = "4.6.0" clap_mangen = { version = "0.3.0", optional = true } color-eyre = "0.6.5" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/man/man1/sk.1 new/skim-4.6.2/man/man1/sk.1 --- old/skim-4.6.1/man/man1/sk.1 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/man/man1/sk.1 2026-05-02 19:55:45.000000000 +0200 @@ -1,6 +1,6 @@ .ie \n(.g .ds Aq \(aq .el .ds Aq ' -.TH sk 1 "sk 4.6.1" +.TH sk 1 "sk 4.6.2" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .SH NAME @@ -1139,4 +1139,4 @@ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .SH VERSION -v4.6.1 +v4.6.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/shell/version.txt new/skim-4.6.2/shell/version.txt --- old/skim-4.6.1/shell/version.txt 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/shell/version.txt 2026-05-02 19:55:45.000000000 +0200 @@ -1 +1 @@ -4.6.1 +4.6.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skim-4.6.1/src/tui/util.rs new/skim-4.6.2/src/tui/util.rs --- old/skim-4.6.1/src/tui/util.rs 2026-04-26 19:59:49.000000000 +0200 +++ new/skim-4.6.2/src/tui/util.rs 2026-05-02 19:55:45.000000000 +0200 @@ -253,6 +253,7 @@ } } +/// Get cursor position, 1-based #[cfg(unix)] pub(crate) fn cursor_pos_from_tty() -> io::Result<(u16, u16)> { let _guard = RawMode::new()?; @@ -309,10 +310,11 @@ Ok((cx, cy)) } +/// Get cursor position, 1-based #[cfg(windows)] pub(crate) fn cursor_pos_from_tty() -> io::Result<(u16, u16)> { let _guard = RawMode::new()?; - crossterm::cursor::position() + crossterm::cursor::position().map(|(x, y)| (x + 1, y + 1)) } #[cfg(test)] ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/skim/vendor.tar.zst /work/SRC/openSUSE:Factory/.skim.new.1966/vendor.tar.zst differ: char 7, line 1
