Path to this page:
Subject: CVS commit: pkgsrc/textproc/inlyne
From: pin
Date: 2025-02-06 12:26:29
Message id: 20250206112629.91AD9FBE0@cvs.NetBSD.org
Log Message:
textproc/inlyne: update to 0.5.0
Another breaking release with the highlight this time being the introduction of \
new subcommands! The existing functionality of calling inlyne <FILE> is \
still preserved as long as it doesn't conflict with an existing subcommand. You \
can use the new inlyne view <FILE> subcommand to unambiguously view a file
The first of our new subcommands is inlyne config open which makes editing \
inlyne's config file much simpler for people not accustomed to sniffing out \
obscure config file locations
Breaking Changes
Switch inlyne's CLI with the current functionality under inlyne view (#284)
Features
Add history navigation exposed via shortcuts (#258 #269)
Add the new inlyne config subcommand for interacting with inlyne's config \
file (#285 #386)
Modify our custom panic hook to follow a nice workflow for creating GH \
issues (#286)
Allow specifying capital letters in keybinding definition (#287)
In addition to the existing method of { key = 'a', mod = \
["Shift"] }
Allow specifying window position and size through config and CLI (#290)
Add a desktop entry file (#293 #317)
Allow double and triple click selection (#295 #339)
Don't show the scrollbar when the content fits on one screen (#313)
Add window class properties for wayland (#343 #349)
Fixes
Update the window title on file navigation (#274)
Fix a crash that could happen when clicking some relative file links (#292)
Use appropriate relative sizes for headers (#307)
Scroll on clicking the scrollbar as well as moving (#314)
Top align checkboxes instead of centering with content (#316)
Don't panic when the file to view is missing (#332)
Documentation
Track code coverage with codecov.io (#337 #341 #346 #350 #378)
Update some Cargo.toml fields (#369)
Internal
Add a dependabot workflow to update CI actions (#265)
Dependabot CI action bumps (#266 #267 #340 #344 #363 #374 #376 #379 #384)
Tweak CI to avoid spawning duplicate jobs for PRs (#268)
Ensure that we can always deserialize the default keybindings (#270)
Update dependencies (#272 #298 #300 #301 #333 #334 #336 #370)
Improve test coverage (#273)
Setup initial metrics infrastructure (#289)
Switch our HTTP client from reqwest to ureq (#296)
Placate clippy (#297 #326 #377 #383)
Add dev bounding box toggle (#308 #312)
Replace wiremock with tiny_http for testing (#320 #321)
Update image and remove streamed image decoding (#325)
Test our custom user agent (#328)
Cleanup test utilities (#331 #335)
Speed up graceful image failure test (#345)
Fix test perf regression and new beta toolchain warning (#348)
Narrow focus of snapshot tests (#364)
Switch from the now deprecated PanicInfo to PanicHookInfo (#371)
Bump CI nightly toolchain version (#372)
Files: