Path to this page:
Subject: CVS commit: pkgsrc/sysutils/lla
From: pin
Date: 2024-12-24 19:30:03
Message id: 20241224183003.D79F7FC1D@cvs.NetBSD.org
Log Message:
sysutils/lla: update to 0.3.7
[0.3.7] - 2024-12-20
Changed
Faster recursive directory listing with optimized traversal
Improved fuzzy search performance and accuracy
Enhanced tree format with more efficient rendering
Redesigned size calculation logic for faster and more accurate results
General stability improvements and bug fixes
[0.3.6] - 2024-12-18
Added
Interactive fuzzy file search (Experimental - Might be unstable)
Enabled via the new --fuzzy flag
Designed for quick file lookups in standard-sized directories
Future updates will optimize performance for large-scale directory structures
Directory size integration
New option to include directory sizes in all listing formats
Compatible with default, sizemap, grid, and tree visualizations
Recursive directory size calculation with calculate_dir_size
Configurable through the include_dirs setting in configuration files
Enhanced size bar visualization for both directories and files
Enhanced shell integration
Added comprehensive shell completion support for bash, zsh, fish, and elvish
Generate completions using lla completion <shell> [path]
Customizable fuzzy search configuration
New listers.fuzzy.ignore_patterns setting
Supports multiple pattern types:
Simple substring matching
Glob patterns
Regular expressions
Interactive theme management
New lla theme command for interactive theme switching
Advanced directory visualization
New --recursive flag for hierarchical directory display
Implemented RecursiveFormatter for structured output
Flexible tree and recursive format options
Changed
Architecture improvements
Redesigned Args struct to accommodate shell completion, fuzzy format, \
and directory size features
Enhanced command handler for improved shell integration
Optimized file listing and formatting logic
Dependency updates
Added clap_complete for shell completion functionality
Updated hermit-abi version specifications
Integrated num_cpus for improved performance
Search functionality enhancements
Implemented configurable FuzzyConfig structure
Enhanced FuzzyLister and SearchIndex components
Improved pattern matching and file filtering capabilities
Core system refinements
Optimized create_lister function
Enhanced configuration loading for fuzzy search and directory size inclusion
Improved recursive listing implementation
Updated SizeMapFormatter for better directory and file size visualization
[0.3.5] - 2024-12-16
A theming system to customize the look of lla
New configuration option theme
An extensive theming preset library
Add the --no-color flag to disable color output, and works will all listing \
formats
Fixed
Minor fixes and improvements
Stability improvements
What's Changed
Support themes and more package managers and more by @triyanox in #59
chore: remove windows temporary by @triyanox in #60
Files: